Hearty Vegetarian Burritos with Mushrooms

Featured in: Weeknight Dinners

These satisfying veggie burritos combine golden sautéed mushrooms, black beans, sweet corn, and bell peppers seasoned with cumin, smoked paprika, and lime. Wrapped in warm flour tortillas with melted cheese, they're ready in just 40 minutes. Perfect for busy weeknights, easily customizable with your favorite toppings like avocado, salsa, and sour cream. Make them vegan with plant-based cheese or add rice for extra heartiness.

Updated on Fri, 30 Jan 2026 10:05:00 GMT
Golden-brown veggie burritos stuffed with sautéed mushrooms, beans, and melted cheese, served with fresh avocado slices. Pin It
Golden-brown veggie burritos stuffed with sautéed mushrooms, beans, and melted cheese, served with fresh avocado slices. | pecanpan.com

The smell of cumin hitting hot oil is what pulled me into the kitchen that Thursday night. My roommate was making burritos with whatever was left in the fridge, and I watched her turn mushrooms, a can of beans, and some frozen corn into something that smelled like it came from a taqueria. I grabbed a tortilla and joined in. We ended up eating them standing at the counter, laughing because we'd made way too much filling.

I started making these on weeknights when I needed something fast but wanted to feel like I actually cooked. The first time I served them to friends, I panicked because I thought they'd expect meat, but nobody missed it. One friend went back for seconds and asked if I'd opened a secret burrito bar in my apartment. That's when I realized how satisfying a vegetable filling could be when you season it right and let the mushrooms get golden.

Ingredients

  • Button mushrooms: Slice them thick so they hold their shape and develop a meaty texture as they brown in the pan.
  • Red bell pepper: Adds sweetness and a pop of color that makes the filling look vibrant and alive.
  • Red onion: Milder than yellow onion and turns tender quickly without overpowering the other vegetables.
  • Corn kernels: Fresh is lovely, but frozen works perfectly and adds little bursts of sweetness throughout.
  • Garlic: Just two cloves bloomed in oil create a fragrant base that ties everything together.
  • Fresh cilantro: Stirred in at the end, it brightens the whole dish and keeps the flavor lively.
  • Black beans: Creamy and hearty, they turn this into a filling meal and soak up all the spices.
  • Shredded cheese: Melts into the warm filling and adds richness that balances the lime and spice.
  • Flour tortillas: Soft and pliable, they wrap around the filling without tearing if you warm them first.
  • Olive oil: The cooking fat that lets the vegetables sauté evenly and develop color.
  • Ground cumin: The backbone of the spice blend, earthy and warm with a little smokiness.
  • Smoked paprika: Adds depth and a hint of campfire flavor that makes you think the filling simmered for hours.
  • Chili powder: Just enough heat to wake up your palate without making it spicy.
  • Salt and black pepper: Essential for bringing out the natural sweetness of the vegetables and rounding out the spices.
  • Lime juice: A squeeze at the end lifts everything and cuts through the richness with brightness.
  • Avocado: Creamy and cool, it contrasts beautifully with the warm, spiced filling.
  • Salsa: Adds moisture and a tangy kick that seeps into every bite.
  • Sour cream: A dollop cools things down and makes each burrito feel indulgent.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat the olive oil in a large skillet over medium heat until it shimmers, then add the chopped onion and let it soften for about 2 minutes, stirring occasionally. Toss in the minced garlic and cook just until you smell it, about 30 seconds, watching carefully so it doesn't burn.
Build the vegetable base:
Add the sliced mushrooms and diced bell pepper to the skillet, spreading them out so they make contact with the heat. Cook for 5 to 6 minutes, stirring now and then, until the mushrooms turn golden and release their moisture and the peppers soften.
Add beans and spices:
Stir in the corn, black beans, cumin, smoked paprika, chili powder, salt, and black pepper. Let everything cook together for another 3 to 4 minutes, stirring occasionally, so the spices coat the vegetables and the beans warm through.
Finish with brightness:
Remove the skillet from the heat and stir in the lime juice and chopped cilantro. Taste and adjust the seasoning if needed.
Warm the tortillas:
Heat each tortilla in a dry skillet for about 20 seconds per side, or wrap them in a damp towel and microwave for 30 seconds. This makes them soft and easy to fold without cracking.
Assemble the burritos:
Spoon an equal portion of the vegetable and bean mixture down the center of each tortilla, then sprinkle with shredded cheese. Add your favorite toppings like avocado, salsa, or sour cream if you like.
Roll them up:
Fold the sides of the tortilla over the filling, then roll from the bottom up, tucking as you go to keep everything snug inside. If you want a crispy exterior, place the burrito seam side down in a hot skillet and grill for 1 to 2 minutes until golden.
A freshly rolled veggie burrito cut in half, revealing a hearty filling of black beans, corn, and peppers. Pin It
A freshly rolled veggie burrito cut in half, revealing a hearty filling of black beans, corn, and peppers. | pecanpan.com

One night I made these for my sister who was going through a rough week. We sat on the couch with our burritos and a pile of napkins, and she said it was the first thing that tasted good in days. I realized then that food doesn't have to be fancy to feel like care. Sometimes it's just warm, well seasoned vegetables wrapped up tight and handed to someone who needs it.

Making Them Your Own

You can swap black beans for pinto or kidney beans depending on what's in your pantry. If you want more heft, stir in a cup of cooked rice or quinoa with the beans. I've also added diced zucchini or spinach when I had them on hand, and both disappeared into the filling without changing the flavor much. For heat lovers, a minced jalapeño or a pinch of cayenne turns up the warmth without overpowering the smoky spices.

Storing and Reheating

These burritos keep well in the fridge for up to three days if you wrap them individually in foil or parchment. I like to reheat them in a skillet over medium heat, turning once, so the outside gets a little crispy and the inside warms evenly. You can also freeze them after assembly, wrapped tightly, and reheat from frozen in the oven at 180°C (350°F) for about 25 minutes. The filling also stores separately and tastes great spooned over greens or used as a taco filling.

Serving Suggestions

I usually serve these with a side of tortilla chips and a bowl of salsa for scooping. A simple green salad with lime vinaigrette balances the richness, and if I'm feeling festive, I'll put out pickled jalapeños and hot sauce for people to customize their plates. A cold Mexican lager or a glass of lime agua fresca is perfect alongside, especially in warm weather.

  • Top with fresh cilantro and a drizzle of hot sauce for extra punch.
  • Serve with a side of Mexican rice or refried beans for a complete plate.
  • Offer lime wedges at the table so everyone can add a final squeeze of brightness.
Veggie burritos wrapped tightly in soft tortillas, ready to be enjoyed with a side of salsa and sour cream. Pin It
Veggie burritos wrapped tightly in soft tortillas, ready to be enjoyed with a side of salsa and sour cream. | pecanpan.com

These burritos have become my go to when I want something comforting that doesn't take all night. They remind me that good food is often simple, and that vegetables can be just as satisfying as anything else when you treat them right.

Questions & Answers

Can I make these burritos ahead of time?

Yes, you can prepare the filling up to 2 days in advance and store it in an airtight container in the refrigerator. Assemble and warm the burritos just before serving for the best texture.

What can I substitute for black beans?

Pinto beans, kidney beans, or refried beans work wonderfully as substitutes. You can also use a combination of different beans for varied texture and flavor.

How do I prevent the tortillas from breaking when rolling?

Warm the tortillas thoroughly before filling to make them pliable. Heat them in a dry skillet for 15-20 seconds per side or wrap in a damp paper towel and microwave for 20-30 seconds.

Can I freeze these burritos?

Absolutely. Wrap each assembled burrito tightly in foil or plastic wrap, then store in freezer bags for up to 3 months. Reheat from frozen in the oven at 180°C (350°F) for 25-30 minutes.

How can I make these burritos spicier?

Add diced jalapeños or serrano peppers to the vegetable mixture, increase the chili powder, or top with hot sauce. You can also use pepper jack cheese instead of cheddar for extra heat.

What's the best way to get a crispy exterior?

After rolling the burritos, heat a lightly oiled skillet over medium-high heat and grill each burrito seam-side down for 1-2 minutes per side until golden and crispy.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hearty Vegetarian Burritos with Mushrooms

Flavorful vegetarian burritos with sautéed mushrooms, black beans, corn, and cheese in soft flour tortillas.

Prep Time
20 minutes
Time to Cook
20 minutes
Overall Time
40 minutes
Created by Anthony Hughes


Skill Level Easy

Cuisine Mexican

Makes 4 Portions

Dietary Details Vegetarian-Friendly

What You Need

Vegetables

01 9 oz button mushrooms, sliced
02 1 medium red bell pepper, diced
03 1 small red onion, finely chopped
04 1 cup corn kernels, fresh or frozen
05 2 cloves garlic, minced
06 2 tablespoons fresh cilantro, chopped

Beans and Fillings

01 1 can (14 oz) black beans, drained and rinsed
02 1 cup shredded cheddar or Monterey Jack cheese
03 4 large flour tortillas, 10-inch

Spices and Seasonings

01 2 tablespoons olive oil
02 1 teaspoon ground cumin
03 1/2 teaspoon smoked paprika
04 1/2 teaspoon chili powder
05 1/2 teaspoon salt
06 1/4 teaspoon black pepper
07 Juice of 1 lime

Optional Toppings

01 1 avocado, sliced
02 1/2 cup salsa
03 1/4 cup sour cream

How-To

Step 01

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2 minutes until softened.

Step 02

Bloom Garlic: Add minced garlic and cook for 30 seconds until fragrant.

Step 03

Cook Mushrooms and Peppers: Stir in sliced mushrooms and diced bell pepper. Cook for 5 to 6 minutes until mushrooms are golden and peppers are tender.

Step 04

Combine Legumes and Vegetables: Add corn kernels, drained black beans, ground cumin, smoked paprika, chili powder, salt, and black pepper. Cook for 3 to 4 minutes, stirring occasionally.

Step 05

Finish Filling: Remove from heat. Stir in lime juice and fresh cilantro.

Step 06

Prepare Tortillas: Warm tortillas in a dry skillet or microwave until pliable.

Step 07

Assemble Burritos: Spoon equal portions of vegetable-bean mixture onto each tortilla. Sprinkle with shredded cheese and add optional toppings if desired.

Step 08

Roll Burritos: Fold sides over and roll up each tortilla to form a burrito.

Step 09

Finish and Serve: Serve immediately, or grill burritos seam-side down in a hot skillet for 1 to 2 minutes for a crispier exterior.

Tools You Need

  • Large skillet
  • Chef's knife and cutting board
  • Spatula
  • Can opener

Allergy Notice

Review each ingredient, check for allergens, and talk to a professional if needed.
  • Contains wheat from flour tortillas
  • Contains milk from cheese and sour cream
  • Use gluten-free tortillas for gluten-free preparation
  • Omit or substitute cheese and sour cream for dairy-free option

Nutrition Details (each serving)

Nutritional info is for reference and isn’t medical guidance.
  • Kcal: 390
  • Fats: 13 g
  • Carbohydrates: 54 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.