Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
roasted cauliflower enchiladas 57.png

roasted cauliflower enchiladas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥦 A hearty, vegetable‑forward enchilada that delivers big Mexican flavor without meat, perfect for a satisfying vegetarian dinner
⏰ Ready in about an hour, the dish can be assembled ahead and baked whenever you’re ready, making weeknight meals a breeze

  • Total Time: 60 minutes
  • Yield: 4 servings (approximately 7‑8 enchiladas)

Ingredients

– 7-8 large flour tortillas (or corn tortillas for a gluten‑free version)

– 1 medium-large head of cauliflower, cut into florets (≈ 1 kg)

– 2 × 15-oz (≈ 425 g each) cans pinto beans (rinsed and drained) (any beans or lentils may be substituted)

– 1 × 8-oz (≈ 225 g) bag shredded cheese (Mexican blend, Pepper Jack, or vegan alternative)

– 2 Tbsp olive oil (for roasting)

– Salt, ground black pepper, and garlic powder (to taste for roasting)

– 2 Tbsp taco seasoning (optional, for cauliflower)

– 2 Tbsp all-purpose flour (or cornstarch for gluten‑free version)

– 2 Tbsp butter or oil (for roux)

– 1 tsp chili powder

– 1 tsp cumin

– 1 tsp smoked paprika

– ½ tsp dried oregano

– 2 cups vegetable broth (or vegetable stock for a vegan version)

– ½ cup tomato sauce or pureed tomatoes (optional for thicker sauce)

Instructions

1-First Step Prep oven & dish: Pre‑heat the oven to 350 °F (175 °C). Lightly grease a 9 × 13‑inch baking dish. This ensures a non‑stick surface for the final bake.

2-Second Step Roast cauliflower: Toss the cauliflower florets with 2 Tbsp olive oil, a pinch of salt, pepper, and garlic powder. Add taco seasoning if you love extra zing. Spread on a sheet pan and roast 25 30 minutes, turning once, until golden and tender.

3-Third Step Make enchilada sauce: In a saucepan, melt 2 Tbsp butter or oil. Whisk in 2 Tbsp flour (or cornstarch) to form a roux. Stir in chili powder, cumin, smoked paprika, and oregano; whisk until fragrant (about 30 seconds). Gradually whisk in 2 cups vegetable broth and tomato sauce if using. Simmer 10 minutes, stirring occasionally, until the sauce thickens. Season with salt to taste.

4-Fourth Step Assemble enchiladas: Warm each tortilla briefly (microwave 10 seconds) to prevent cracking. Spread ~1 Tbsp sauce, sprinkle a line of shredded cheese, add a spoonful of beans, and place a handful of roasted cauliflower. Roll tightly, seam‑side down, and place in the prepared dish. Repeat for all tortillas.

5-Fifth Step Add sauce & bake: Pour the remaining sauce evenly over the stacked rolls. Bake uncovered for 20 25 minutes, until the sauce bubbles and the tortillas turn lightly crisp.

6-Final Step Garnish & serve: Top with sliced avocado, chopped cilantro, crumbled queso fresco, pepitas, and lime wedges. Serve hot and enjoy the blend of textures.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌽 Make‑ahead tip: Prepare the enchilada sauce up to 3 days ahead; refrigerate in an airtight container and reheat gently before assembling.
🔥 Flavor boost: Add extra taco seasoning or a pinch of chipotle powder to the cauliflower before roasting for a smoky kick.
❄️ Freezing tip: Assemble the enchiladas (without baking), wrap tightly, and freeze for up to 3 months. Bake from frozen, adding 10‑15 minutes to the baking time.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Make‑ahead: Sauce up to 3 days refrigerated; enchiladas assemble up to 24 hr refrigerated
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 enchilada (approx.)
  • Calories: 1060
  • Sugar: 7g
  • Sodium: 650mg
  • Fat: 30g
  • Saturated Fat: 11g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 67g
  • Fiber: 9g
  • Protein: 19g
  • Cholesterol: 35mg