Skip to main content
Vegan Croque Monsieur recipe by Safe Plated

Vegan Croque Monsieur

A vegan twist on the classic French toasted ham and cheese sandwich. This version uses smoked tofu and a creamy cashew-based béchamel sauce for a delicious and satisfying lunch.

20m prep + 15m cook2 servings
Contains nutsContains wheatContains soyDAIRY-free
520 cal|25g protein|55g carbs|25g fat|6g fiber

Ingredients

  • 4 slices Sourdough bread
  • 4 oz Smoked tofu
  • 1 cup Cashews (raw, soaked)
  • 2 tbsp Nutritional yeast
  • 2 tsp Dijon mustard
  • 1 tbsp Lemon juice
  • 1/2 tsp Garlic powder
  • 2 tbsp Vegan butter

Instructions

  1. 1Preheat your oven to 375°F (190°C).
  2. 2Combine the 1 cup of raw, soaked cashews, 2 tablespoons of nutritional yeast, 2 teaspoons of Dijon mustard, 1 tablespoon of lemon juice, and 1/2 teaspoon of garlic powder in a blender. Add 1/2 cup of water and blend until the mixture is completely smooth and creamy, creating your cashew béchamel sauce.
  3. 3Take the 4 slices of sourdough bread. Spread a thin layer of the 2 tablespoons of vegan butter evenly on one side of each slice. This will be the outside of your sandwiches.
  4. 4On the unbuttered side of two of the bread slices, spread a generous amount of the cashew béchamel sauce.
  5. 5Evenly divide and layer the 4 ounces of smoked tofu on top of the béchamel sauce on those two slices.
  6. 6Place the remaining two slices of bread on top of the tofu, making sure the buttered side is facing upwards.
  7. 7Carefully place the assembled sandwiches onto a baking sheet. Bake in the preheated oven at 375°F (190°C) for 10 to 15 minutes, or until the bread is golden brown and the filling is heated through.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.