Hearty Vegetarian Burritos with Mushrooms

Featured in: Dinner-Time Home Plates

These hearty vegetarian burritos combine sautéed button mushrooms, red bell peppers, and red onions with protein-rich black beans and sweet corn kernels. Seasoned with cumin, smoked paprika, and chili powder, then finished with fresh lime juice and cilantro. Wrapped in warm flour tortillas with melted cheddar cheese and optional toppings like avocado, salsa, and sour cream for a complete and satisfying meal.

Updated on Sat, 31 Jan 2026 08:09:00 GMT
Freshly prepared Veggie Burritos filled with sautéed mushrooms, beans, and corn, topped with creamy avocado and salsa. Save
Freshly prepared Veggie Burritos filled with sautéed mushrooms, beans, and corn, topped with creamy avocado and salsa. | goldentamar.com

The smell of cumin and garlic hitting hot oil still takes me straight back to Tuesday nights when I started keeping vegetarian Wednesdays without calling them that. I was just trying to use up what was in the fridge, and somehow mushrooms, beans, and a handful of spices became the dinner everyone asked for again. No one missed the meat. No one even mentioned it.

I made these for a friend who swore she hated mushrooms, and I watched her fold back the tortilla to see what was inside. She took another bite, then another. By the time she finished, she asked if I had any more filling left. Sometimes you just need the right combination to change someones mind.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Button mushrooms: Slicing them thin helps them cook faster and get those golden edges that add a meaty texture to the filling.
  • Red bell pepper: The sweetness balances the earthiness of the beans and mushrooms, and it adds color that makes the filling look alive.
  • Red onion: A little sharper than yellow onion, it mellows beautifully when sautéed and adds a slight tang.
  • Corn kernels: Fresh is lovely, but frozen works just as well and you dont lose any sweetness or pop.
  • Garlic: Two cloves give just enough punch without overpowering the other vegetables.
  • Cilantro: This is the brightness at the end, the herb that makes everything taste fresher and more vibrant.
  • Black beans: Rinsing them well removes the starchy liquid and keeps the filling from getting gummy.
  • Cheddar or Monterey Jack cheese: Monterey Jack melts smoother, but cheddar has more bite, so pick what you are craving.
  • Flour tortillas: The large ones make rolling easier and hold more filling without tearing.
  • Olive oil: Just enough to coat the pan and keep everything from sticking.
  • Ground cumin: The backbone of the flavor, warm and slightly nutty.
  • Smoked paprika: Adds a subtle smokiness that makes the filling taste more complex than it is.
  • Chili powder: A gentle heat that builds without burning.
  • Salt and black pepper: Essential for bringing out the flavor of every other ingredient.
  • Lime juice: The squeeze at the end wakes everything up and ties the flavors together.
  • Avocado, salsa, sour cream: Optional, but they turn a good burrito into one you will think about later.

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 over medium heat and add the onion, letting it soften and turn translucent for about two minutes. Add the garlic and stir for just thirty seconds until the kitchen smells incredible.
Cook the vegetables:
Toss in the mushrooms and bell pepper, stirring occasionally so the mushrooms get golden and the peppers soften, about five to six minutes. You want a little color on everything.
Add the beans and corn:
Stir in the corn, black beans, cumin, smoked paprika, chili powder, salt, and pepper, cooking for another three to four minutes until everything is heated through and fragrant. The spices should coat the vegetables evenly.
Finish the filling:
Remove the skillet from the heat and stir in the lime juice and fresh cilantro. Taste it now and adjust the salt if needed.
Warm the tortillas:
Heat each tortilla in a dry skillet or microwave until they are soft and pliable. Cold tortillas crack when you roll them.
Assemble the burritos:
Spoon an equal amount of filling onto the center of each tortilla and sprinkle with shredded cheese. Add avocado, salsa, or sour cream if you are using them.
Roll them up:
Fold the sides in first, then roll from the bottom up, tucking as you go to keep everything inside. If you want a crispy exterior, place each burrito seam side down in a hot skillet for one to two minutes.
Golden brown Veggie Burritos resting on a plate with a side of sour cream and fresh cilantro garnish. Save
Golden brown Veggie Burritos resting on a plate with a side of sour cream and fresh cilantro garnish. | goldentamar.com

There was a night I made these after a long day and realized halfway through that I had forgotten to buy cheese. I served them anyway with extra avocado and salsa, and no one noticed. That is when I learned these burritos do not need perfection, they just need a little care and good seasoning.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

What to Do with Leftovers

The filling keeps well in the fridge for up to three days and actually tastes better the next day when the spices have had time to settle. I like to reheat it in a skillet with a splash of water, then build fresh burritos or spoon it over rice. You can also freeze assembled burritos wrapped tightly in foil, then reheat them straight from the freezer in a 180 degree Celsius oven for about twenty minutes.

Making It Your Own

If you want more protein, stir in cooked quinoa or brown rice with the beans. For extra heat, add diced jalapeños with the garlic or a few shakes of hot sauce at the end. I have also swapped the black beans for pinto beans and added a handful of spinach in the last minute of cooking, and it worked beautifully. These burritos are forgiving and adapt to whatever you have on hand.

Serving Suggestions

I usually serve these with a simple side of tortilla chips and a bowl of salsa, or a quick cabbage slaw dressed with lime and a pinch of salt. A cold Mexican lager or a fizzy lime agua fresca is perfect alongside. If you are feeding a crowd, set out all the toppings and let everyone build their own.

  • Pair with seasoned black beans on the side for extra heartiness.
  • Serve with a fresh tomato and cucumber salad for contrast.
  • Offer pickled jalapeños and hot sauce for those who like more heat.
Warm Veggie Burritos cut in half to reveal the hearty bean and vegetable filling, ready to serve. Save
Warm Veggie Burritos cut in half to reveal the hearty bean and vegetable filling, ready to serve. | goldentamar.com

These burritos have become the kind of meal I make without thinking, the one I reach for when I want something satisfying without a lot of fuss. They prove that vegetarian does not mean boring, just thoughtful.

Recipe Questions & Answers

Can I make these burritos ahead of time?

Yes, you can prepare the vegetable-bean 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 beans work best as a substitute for black beans?

Pinto beans and kidney beans are excellent alternatives that provide similar texture and protein. You can also use a combination of different beans for varied flavor and nutrition.

How do I prevent the tortillas from tearing when rolling?

Warm the tortillas thoroughly in a dry skillet or microwave until they're pliable and soft. Don't overfill them, and tuck the sides in firmly before rolling to create a tight seal.

Can I freeze these burritos for meal prep?

Absolutely. Wrap each assembled burrito tightly in aluminum 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 salsa and sliced fresh chilies. You can also mix in a pinch of cayenne pepper for extra heat.

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

After assembling the burritos, place them seam-side down in a hot skillet with a small amount of oil or butter. Press gently with a spatula and cook 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

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

Prep Time
20 min
Cook Time
20 min
Time Needed
40 min
Created by Vivian Rose


Skill Level Easy

Culinary Origin Mexican

Makes 4 Serving Size

Diet Preferences Meat-Free

What You Need

Vegetables

01 9 ounces 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 & Fillings

01 1 can (14 ounces) 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 Make

Step 01

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

Step 02

Build flavor base: Add minced garlic and cook for 30 seconds until fragrant.

Step 03

Cook mushrooms and peppers: Stir in the mushrooms and bell pepper. Cook for 5 to 6 minutes until the mushrooms are golden and the peppers are tender.

Step 04

Combine filling ingredients: Add corn, black beans, cumin, smoked paprika, chili powder, salt, and pepper. Cook for another 3 to 4 minutes, stirring occasionally.

Step 05

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

Step 06

Prepare tortillas: Warm the tortillas in a dry skillet or microwave until pliable and easy to fold.

Step 07

Fill tortillas: Spoon an equal portion of the vegetable-bean mixture onto each tortilla. Sprinkle with shredded cheese.

Step 08

Add optional toppings: Top with sliced avocado, salsa, and sour cream as desired.

Step 09

Roll burritos: Fold the sides over and roll up each tortilla tightly to form a burrito.

Step 10

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You Need

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

Allergy Warnings

Review each item for allergens, and ask a health expert if you’re unsure.
  • 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 version

Nutrition Summary (per portion)

These are general numbers and aren’t medical advice.
  • Calorie Count: 390
  • Total Fat: 13 g
  • Total Carbohydrates: 54 g
  • Protein Content: 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.