If you’re craving something hearty, cheesy, and packed with bold flavors, these Vegetarian Bean and Cheese Enchiladas are calling your name! Warm tortillas wrapped around a rich, seasoned bean filling, smothered in a zesty enchilada sauce, and baked until bubbly and golden—it’s pure comfort food. Whether you’re making dinner for the family or meal-prepping for the week, this dish is an easy, satisfying win.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why You’ll Love These Vegetarian Bean and Cheese Enchiladas
Ridiculously Flavorful: Every bite is a perfect mix of creamy cheese, seasoned beans, and tangy enchilada sauce.
Super Easy to Make: No complicated steps—just assemble, bake, and enjoy!
Budget-Friendly: Uses pantry staples like beans, tortillas, and cheese.
Great for Meal Prep: Make a batch ahead of time, and you’ve got delicious leftovers ready to go.
Customizable: Add veggies, swap out beans, or play around with different cheeses to make it your own.

Ingredients in Vegetarian Bean and Cheese Enchiladas
Tortillas: Soft flour or corn tortillas wrap up all the deliciousness inside.
Beans: Black beans, pinto beans, or refried beans create a rich, hearty filling.
Cheese: A melty combo of cheddar, Monterey Jack, or Mexican blend makes these extra indulgent.
Enchilada Sauce: A bold, zesty sauce that ties everything together—use store-bought or homemade.
Onion & Garlic: These aromatics add depth and a savory kick to the filling.
Spices: A mix of cumin, chili powder, and paprika for that signature Tex-Mex flavor.
Cilantro: Fresh and vibrant, perfect for garnish.
How to Make Vegetarian Bean and Cheese Enchiladas
Sauté the Aromatics: Heat a pan over medium heat, then sauté the chopped onion and garlic until fragrant and softened.
Prepare the Filling: Add the beans, spices, and a splash of enchilada sauce. Mash slightly to create a thick, creamy texture.
Assemble the Enchiladas: Lay out a tortilla, spoon in the bean mixture, sprinkle with cheese, then roll it up and place seam-side down in a baking dish.
Add the Sauce & Cheese: Pour the remaining enchilada sauce over the rolled tortillas and top generously with cheese.
Bake to Perfection: Bake at 375°F for about 20 minutes, until the cheese is melty and bubbly.
Garnish & Serve: Sprinkle with fresh cilantro, and serve with sour cream, avocado, or a squeeze of lime.
How to Serve Vegetarian Bean and Cheese Enchiladas
With Rice: Pair with Mexican rice or cilantro-lime rice for a full meal.
With a Side Salad: A fresh green salad with a citrus vinaigrette balances the richness.
Topped with Extras: Sour cream, sliced jalapeños, or guacamole add even more flavor.
With Chips & Salsa: A side of tortilla chips with salsa or queso makes this meal even more fun.
Additional Tips
Use Different Beans: Black beans, pinto beans, or even lentils all work well.
Try a Homemade Sauce: Making enchilada sauce from scratch can take the flavors to the next level.
Add More Veggies: Bell peppers, mushrooms, or spinach mix in seamlessly.
Make It Spicy: Add chopped jalapeños or a dash of hot sauce for some heat.
Freeze for Later: These enchiladas freeze well—just reheat in the oven for an easy meal anytime.
FAQ
Q1: Can I make these ahead of time?
A1: Yes! Assemble the enchiladas, cover, and refrigerate for up to 24 hours before baking.
Q2: Can I use corn tortillas instead of flour?
A2: Absolutely! Corn tortillas give a more traditional texture and flavor. Warm them up before rolling to prevent cracking.
Q3: What’s the best cheese to use?
A3: A blend of cheddar and Monterey Jack melts beautifully, but feel free to experiment with your favorites.
Q4: Can I add extra protein?
A4: Yes! Crumbled tofu, tempeh, or even quinoa make great plant-based protein additions.
Q5: Can I make these enchiladas vegan?
A5: Definitely! Use dairy-free cheese and swap out sour cream for a plant-based alternative.
Q6: How do I store leftovers?
A6: Store in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave.
Q7: Can I freeze enchiladas?
A7: Yes! Freeze before or after baking, then reheat in the oven until warmed through.
Q8: What can I serve with these enchiladas?
A8: Rice, beans, corn salad, or a fresh slaw all make great side dishes.
Q9: How do I keep the tortillas from getting soggy?
A9: Lightly toasting the tortillas before filling them helps prevent sogginess.
Q10: Can I use store-bought enchilada sauce?
A10: Of course! Choose a good-quality brand for the best flavor, or make your own if you have time.
These Vegetarian Bean and Cheese Enchiladas are warm, cheesy, and packed with flavor—perfect for any night of the week. Try them once, and they’ll be on repeat in your kitchen!
Print
Vegetarian Bean and Cheese Enchiladas
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 3 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These vegetarian enchiladas are packed with flavorful black beans, gooey Monterey Jack cheese, and a zesty enchilada sauce, all wrapped in warm tortillas and baked to perfection. A quick and satisfying meal for busy weeknights!
Ingredients
- 1 cup enchilada sauce
- 7 to 8 flour tortillas (6–8 inches), lightly warmed
- 1.5 cups cooked black beans (see notes for seasoning tips)
- 4 oz Monterey Jack cheese, grated
- 1/2 cup fresh cilantro, finely chopped
- 4 scallions, thinly sliced
Instructions
1️⃣ Preheat the Oven:
- Set the oven to 425ºF.
- Spread ½ cup enchilada sauce in the bottom of a 10-inch baking dish.
2️⃣ Assemble the Enchiladas:
- Lay a tortilla on a flat surface.
- Spread 2 to 3 tablespoons of black beans across the center.
- Sprinkle lightly with grated cheese.
- Fold the tortilla in half, then roll it into a coil.
- Place it seam-side down in the baking dish.
- Repeat with the remaining tortillas.
3️⃣ Bake the Enchiladas:
- Pour the remaining ½ cup enchilada sauce over the top.
- Sprinkle with cilantro, scallions, and remaining cheese.
- (Optional: Cover and refrigerate for up to 24 hours before baking.)
- Bake for 15 to 20 minutes, until the cheese is melted and bubbly.
4️⃣ Serve & Enjoy:
- Let cool slightly before serving.
- Garnish with extra cilantro, sour cream, or avocado, if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 400 kcal
- Sugar: 5g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0 g
- Carbohydrates: 55g
- Fiber: 9g
- Protein: 18g
- Cholesterol: 20mg


