Hearty Vegetarian Burritos

Featured in: Vegetarian Bowls & Fresh Sides

These hearty vegetarian burritos combine sautéed button mushrooms, bell peppers, and red onion with black beans and sweet corn, all seasoned with cumin, smoked paprika, and chili powder. Wrapped in warm flour tortillas with melted cheese and finished with lime juice and fresh cilantro, they deliver satisfying Mexican-inspired flavors in just 40 minutes. Customize with avocado, salsa, and sour cream for a complete meal.

Updated on Fri, 30 Jan 2026 15:31:00 GMT
Golden-brown, soft flour tortillas are filled with a vibrant mix of sautéed mushrooms, black beans, sweet corn, and melty cheddar cheese. Save to Pinterest
Golden-brown, soft flour tortillas are filled with a vibrant mix of sautéed mushrooms, black beans, sweet corn, and melty cheddar cheese. | metrochop.com

The smell of mushrooms sizzling in olive oil always pulls me back into the kitchen, even when I'm halfway out the door. I started making these burritos on a Tuesday night when the fridge was nearly empty and takeout felt like giving up. What I threw together that evening turned into something I now crave at least twice a month. The lime juice at the end was a last-minute idea, and it completely changed everything. Now I can't imagine these without that bright, zesty finish.

I made these for a group of friends who claimed they could never give up meat, and they didn't even notice there wasn't any until halfway through. One of them went back for seconds and asked for the recipe before leaving. That night taught me that good food doesn't need to announce itself. It just needs to taste like something you want to keep eating.

Ingredients

  • Button mushrooms (250 g, sliced): These add a meaty texture and absorb all the spices beautifully, make sure to slice them evenly so they cook at the same rate.
  • Red bell pepper (1 medium, diced): The sweetness balances the smoky and earthy spices, and they soften into tender little pockets of flavor.
  • Red onion (1 small, finely chopped): A little sharpness goes a long way here, and cooking it first mellows the bite without losing the character.
  • Corn kernels (1 cup): Fresh, frozen, or canned all work, just make sure canned corn is well drained so the filling doesn't get watery.
  • Garlic (2 cloves, minced): This is where the fragrance starts, don't skip the 30-second sauté or you'll miss that aromatic base.
  • Fresh cilantro (2 tbsp, chopped): Stirred in at the end, it adds a burst of freshness that keeps everything lively.
  • Black beans (1 can, drained and rinsed): They bring protein and creaminess, rinsing them removes the starchy liquid that can make things gummy.
  • Shredded cheddar or Monterey Jack (1 cup): Melts into the warm filling and adds richness, swap for plant-based cheese if you want to keep it vegan.
  • Flour tortillas (4 large, 10-inch): Warming them first makes them pliable and prevents cracking when you roll.
  • Olive oil (2 tbsp): The foundation for sautéing, it coats the vegetables and helps the spices bloom.
  • Ground cumin (1 tsp): Earthy and warm, this is the backbone of the flavor profile.
  • Smoked paprika (1/2 tsp): Adds a subtle smokiness that makes the filling taste more complex than it actually is.
  • Chili powder (1/2 tsp): A gentle kick without overwhelming heat, adjust up or down based on your tolerance.
  • Salt (1/2 tsp) and black pepper (1/4 tsp): Essential for bringing all the flavors into focus.
  • Lime juice (from 1 lime): This is the secret, it brightens everything and makes the whole dish feel alive.
  • Avocado, salsa, sour cream (optional toppings): These add creaminess, tang, and freshness, but the burritos are plenty good without them too.

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 olive oil in a large skillet over medium heat and add the onion, letting it cook for about 2 minutes until it softens and turns translucent. Toss in the garlic and cook for just 30 seconds, you'll know it's ready when the kitchen smells amazing.
Cook the vegetables:
Stir in the mushrooms and bell pepper, spreading them out in the skillet so they have room to brown. Let them cook for 5 to 6 minutes, stirring occasionally, until the mushrooms are golden and the peppers are tender.
Add beans and spices:
Toss in the corn, black beans, cumin, smoked paprika, chili powder, salt, and pepper, stirring everything together. Cook for another 3 to 4 minutes so the flavors meld and the beans heat through.
Finish the filling:
Remove the skillet from heat and stir in the lime juice and fresh cilantro. The lime should brighten the whole mixture instantly.
Warm the tortillas:
Heat the tortillas in a dry skillet for about 20 seconds per side, or wrap them in a damp towel and microwave for 30 seconds. They should be soft and pliable, not stiff or cracked.
Assemble the burritos:
Spoon an equal portion of the vegetable-bean mixture onto the center of each tortilla and sprinkle with shredded cheese. Add any optional toppings you like, such as avocado, salsa, or sour cream.
Roll them up:
Fold the sides of the tortilla inward, then roll from the bottom up, tucking tightly as you go. If you want a crispy exterior, place each burrito seam-side down in a hot skillet and grill for 1 to 2 minutes until golden.
A close-up of a hearty vegetarian burrito stuffed with seasoned vegetables, cilantro, and avocado slices, ready to be enjoyed. Save to Pinterest
A close-up of a hearty vegetarian burrito stuffed with seasoned vegetables, cilantro, and avocado slices, ready to be enjoyed. | metrochop.com

There was one Sunday afternoon when I made a double batch of these and froze half, wrapped individually in foil. A few weeks later, on a night when I had no energy left, I pulled one from the freezer and reheated it in the oven. It tasted just as good as the day I made it, maybe better because I didn't have to do anything but wait. That's when I realized this recipe wasn't just easy, it was a lifeline for the hard days.

Making It Your Own

You can swap black beans for pinto or kidney beans without changing much, and adding cooked rice or quinoa turns these into something even heartier. I've also thrown in leftover roasted sweet potato, which adds a subtle sweetness that plays well with the smoked paprika. If you want more heat, a diced jalapeño sautéed with the onions does the trick. The beauty of this recipe is that it's forgiving and adaptable, so don't be afraid to experiment with what you have on hand.

Storing and Reheating

These burritos keep well in the fridge for up to four days, wrapped tightly in foil or plastic wrap. For longer storage, freeze them individually and reheat straight from frozen in a 375-degree oven for about 25 minutes, flipping halfway through. The microwave works in a pinch, but the oven keeps the tortilla from getting soggy. I like to make a big batch on Sunday and have grab-and-go lunches ready for the week, which has saved me more times than I can count.

Serving Suggestions

I usually serve these with a simple side of tortilla chips and salsa, or a quick cabbage slaw dressed with lime and cilantro. A cold Mexican lager or a tangy lime agua fresca is the perfect drink pairing, especially in warmer months. If you're feeding a crowd, set up a toppings bar with avocado, salsa, sour cream, hot sauce, and extra cheese so everyone can customize their own.

  • Pair with seasoned black beans and Mexican rice for a full plate.
  • Serve alongside a fresh green salad with a lime vinaigrette.
  • Offer pickled jalapeños and hot sauce on the side for those who like extra heat.
Freshly rolled Veggie Burritos with colorful fillings, garnished with lime wedges and a side of salsa on a rustic table. Save to Pinterest
Freshly rolled Veggie Burritos with colorful fillings, garnished with lime wedges and a side of salsa on a rustic table. | metrochop.com

These burritos have become one of those recipes I turn to when I want something comforting, quick, and genuinely satisfying. They remind me that good food doesn't have to be complicated, it just has to be made with care.

Recipe FAQ

Can I make these burritos ahead of time?

Yes, assemble the burritos and wrap them tightly in foil. Refrigerate for up to 2 days or freeze for up to 3 months. Reheat in the oven at 180°C (350°F) for 15-20 minutes if refrigerated, or 25-30 minutes if frozen.

What can I substitute for black beans?

Pinto beans, kidney beans, or refried beans work wonderfully. You can also use chickpeas for a different texture and flavor profile while maintaining the protein content.

How do I keep the tortillas from tearing?

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

Can I make these burritos vegan?

Absolutely. Replace the cheese with plant-based alternatives like cashew cheese or nutritional yeast, and omit the sour cream or use a dairy-free version. All other ingredients are naturally vegan.

What vegetables can I add or substitute?

Zucchini, spinach, kale, or diced tomatoes work well. Sweet potatoes add heartiness, while jalapeños bring extra heat. Sauté any additions with the mushrooms and peppers.

How do I achieve crispy burritos?

After rolling, place the burritos seam-side down in a hot skillet with a little oil or butter. Cook for 2-3 minutes per side until golden and crispy, pressing gently with a spatula.

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

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

Prep Time
20 minutes
Bake/Cook Time
20 minutes
Time Needed
40 minutes
Recipe By Elizabeth Perry


Skill Level Easy

Cuisine Mexican

Makes 4 Portions

Dietary Needs Meat-Free

What You'll 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, frozen, or canned and drained
05 2 cloves garlic, minced
06 2 tablespoons fresh cilantro, chopped

Beans & 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 & 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 Steps

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 soft.

Step 04

Build burrito filling: Add corn kernels, 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

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

Step 07

Assemble burritos: Spoon an equal portion of vegetable-bean mixture onto each tortilla. Sprinkle with shredded cheese and add optional toppings as desired.

Step 08

Roll burritos: Fold the 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'll Need

  • Large skillet
  • Knife and cutting board
  • Spatula
  • Can opener
  • Mixing bowls

Allergy Notes

Always check each ingredient for allergens and reach out to a healthcare provider if you're uncertain.
  • Contains wheat from flour tortillas
  • Contains milk from cheese and sour cream
  • Use gluten-free tortillas for gluten-free preparation
  • Omit cheese and sour cream or use dairy-free alternatives for dairy-free preparation

Nutrition Details (per portion)

These details are for informational purposes and aren't a substitute for professional medical guidance.
  • Energy: 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.