The vegan croque monsieur is a plant-based take on the iconic French grilled ham and cheese sandwich. By replacing dairy and meat with flavorful vegan alternatives, this recipe delivers the same creamy, crispy, and satisfying experience without any animal products. It’s perfect for anyone craving a comforting, elegant sandwich that’s both indulgent and cruelty-free.
Ingredients
- 8 slices vegan sandwich bread (white or sourdough works well)
- 1 cup unsweetened plant-based milk (soy or oat recommended)
- 3 tablespoons vegan butter, divided
- 3 tablespoons all-purpose flour
- 1 cup vegan shredded cheese (such as mozzarella-style or cheddar-style)
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper, to taste
- 6–8 slices vegan deli ham or smoked seitan (optional, for a classic touch)
- Fresh chives or parsley, chopped (optional, for garnish)
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Make the vegan béchamel sauce: In a medium saucepan, melt 2 tablespoons of vegan butter over medium heat. Once melted, whisk in the flour and cook, whisking constantly, for about 2 minutes to form a roux. It should be slightly bubbly but not browned.
- Slowly pour in the plant-based milk while whisking continuously to avoid lumps. Continue cooking and whisking until the sauce thickens, about 5–7 minutes.
- Remove the saucepan from heat and stir in the vegan shredded cheese, Dijon mustard, garlic powder, onion powder, nutmeg, salt, and pepper. Mix until the cheese melts and the sauce is smooth. Adjust seasoning to taste.
- Lightly toast the bread slices either in a toaster or on a dry skillet until just golden but not fully crisp. This prevents sogginess later.
- Spread a thin layer of the béchamel sauce on one side of each slice of bread. On half of the slices, layer the vegan deli ham or smoked seitan (if using), then top with another spoonful of béchamel sauce.
- Top these slices with the remaining bread slices, béchamel side down, creating sandwiches.
- Place the sandwiches on the prepared baking sheet. Brush the top of each sandwich with the remaining 1 tablespoon of vegan butter for a golden crust.
- Bake in the oven for 10–12 minutes until the tops are bubbly and golden brown. For extra browning, you can switch to broil for the last 1–2 minutes but watch carefully to avoid burning.
- Remove from oven, let cool for a minute, garnish with fresh herbs if desired, and serve immediately.
Tips
- Cheese substitutions: If vegan shredded cheese isn’t available, you can make a homemade cashew cheese sauce or use nutritional yeast for a cheesy flavor in the béchamel.
- Bread choice: Choose sturdy bread that holds up well to moisture, such as sourdough, rustic white, or a thick sandwich loaf. Avoid very soft bread that becomes soggy quickly.
- Make ahead: You can prepare the béchamel sauce and assemble sandwiches a few hours in advance, then refrigerate until ready to bake. Bring to room temperature before baking for even cooking.
- Common mistake: Not whisking the roux and milk continuously can cause lumps; patience here leads to a smooth sauce. Also, avoid over-toasting bread before baking or it may become too dry.
Serving Suggestions
The vegan croque monsieur pairs wonderfully with a crisp green salad dressed lightly with lemon vinaigrette to cut through the richness. For a more traditional French experience, serve alongside a bowl of tangy tomato soup or a small side of pickles (cornichons). A glass of vegan-friendly sparkling wine or apple cider complements the sandwich’s creamy and savory flavors perfectly.
Variations
For a vegan croque madame, top the sandwich with a fried or scrambled tofu “egg” seasoned with kala namak (black salt) for an eggy flavor. You can also swap the vegan deli ham for sautéed mushrooms, caramelized onions, or smoked tempeh for different textures and tastes. To make a gluten-free version, use gluten-free bread and substitute the all-purpose flour in the béchamel with a gluten-free flour blend or cornstarch.
Storage and Reheating
Store any leftover vegan croque monsieur wrapped tightly in foil or in an airtight container in the refrigerator for up to 2 days. To reheat, preheat the oven to 350°F (175°C). Place the sandwich on a baking sheet and bake for 10–15 minutes until warmed through and the top crisps up again. Avoid microwaving as it can make the bread soggy and the béchamel separate.
Frequently Asked Questions
Can I make the béchamel sauce ahead of time?
Yes, the vegan béchamel sauce can be made up to 2 days in advance and stored in the refrigerator. Reheat gently on low heat while stirring to restore the creamy texture before assembling the sandwiches.
What’s the best vegan cheese for melting in this recipe?
Look for vegan cheeses labeled as “mozzarella-style” or “cheddar-style” that melt well, typically made from coconut oil or cashews. Brands vary by region, so try a few to find your favorite melting cheese. Avoid crumbly or hard vegan cheeses that won’t melt smoothly.
Is there a way to make this recipe oil-free?
The vegan butter adds richness and helps with browning, but you can substitute it with a small amount of vegetable broth or water in the béchamel and skip brushing the tops with butter. Note that the sandwich won’t brown as deeply without fat.
Can I freeze vegan croque monsieur sandwiches?
It’s best to freeze the components separately rather than the fully assembled sandwich. Freeze the béchamel sauce and vegan deli ham or seitan separately, and use fresh bread when ready to assemble. Freezing fully assembled sandwiches can affect texture upon thawing.
How do I get a crispy crust without a broiler?
Bake the sandwiches at a slightly higher temperature, around 425°F (220°C), for a shorter time (8–10 minutes) to encourage browning. Keep a close eye to prevent burning. Alternatively, pan-fry the assembled sandwiches in a skillet over medium heat until golden before finishing in the oven.
What if I don’t eat processed vegan deli meats?
You can replace the vegan ham with sautéed mushrooms, grilled eggplant slices, or marinated tempeh strips for a hearty, umami-rich filling. These options provide texture and depth without relying on processed products.
This vegan croque monsieur recipe offers a rich, comforting sandwich experience that’s easy to customize and perfect for any meal. With its creamy béchamel, melty cheese, and crispy bread, it’s a plant-based spin on a French classic that doesn’t compromise on flavor or texture.
Related
- Habanero Salsa Canning Recipe: Step-by-Step Guide for Safe Jars
- Boursin Salmon Recipe in 15 Minutes: Quick & Creamy Delight
- What Trees Drop Green Balls? 10 Common Types Explained