Hearty Vegetarian Burritos

Featured in: Everyday Food Ideas

These hearty vegetarian burritos combine savory sautéed mushrooms, protein-rich black beans, sweet corn, and colorful bell peppers, all seasoned with cumin, smoked paprika, and fresh lime juice. Wrapped in warm flour tortillas with melted cheese, they deliver a satisfying and flavorful meal that's ready in just 40 minutes. Perfect for busy weeknights or meal prep, with options to customize toppings like avocado, salsa, and sour cream.

Updated on Sat, 31 Jan 2026 09:04:00 GMT
Golden-brown, sautéed mushrooms and black beans stuffed inside a warm flour tortilla for a savory bite. Save
Golden-brown, sautéed mushrooms and black beans stuffed inside a warm flour tortilla for a savory bite. | tislitcravings.com

The smell of cumin hitting hot oil always reminds me why I started making these burritos every other week. I was tired of spending too much on mediocre takeout and wanted something I could throw together on a Wednesday night without much planning. The first batch turned out better than I expected, mushrooms getting golden and sweet, lime juice brightening everything at the last second. Now they show up whenever I need dinner to feel like more than just refueling. They became the kind of meal I actually look forward to making.

I made these for a friend who claimed she did not like mushrooms, and she finished hers before anyone else. She said the spices and the way the mushrooms soaked up the seasoning changed her mind completely. We ended up sitting at the table longer than usual, talking and adding more salsa with each bite. It was one of those nights where the food made the conversation better. I have been making extra ever since, just in case someone stops by.

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 absorb the cumin and paprika, turning sweet and earthy as they brown.
  • Red bell pepper: Adds a slight sweetness and bright color that balances the smokiness of the spices.
  • Red onion: Finely chopping it ensures it softens quickly and blends into the filling without overpowering.
  • Corn kernels: Fresh or frozen both work well, they add a pop of sweetness and a little texture contrast.
  • Garlic: Minced garlic blooms in the oil and becomes fragrant in seconds, building the base flavor for everything else.
  • Cilantro: Stirring it in at the end keeps it bright and fresh instead of wilted and muddy.
  • Black beans: Rinsing them removes excess sodium and starch, so the filling does not get gummy.
  • Cheddar or Monterey Jack cheese: Shredding your own melts better than pre-shredded, which often has anti-caking agents.
  • Flour tortillas: Warming them makes them pliable and less likely to tear when you roll the burrito.
  • Olive oil: A good quality oil adds richness and helps the vegetables caramelize without sticking.
  • Ground cumin: This is the soul of the dish, toasting it briefly in the pan makes it even more aromatic.
  • Smoked paprika: It gives a subtle depth that tastes like the filling has been simmering for hours.
  • Chili powder: Adds warmth without making things spicy, you can always add more if you want heat.
  • Salt and black pepper: Season in layers as you cook, tasting as you go to avoid over-salting at the end.
  • Lime juice: Freshly squeezed lime wakes up every other flavor and cuts through the richness of the cheese.
  • Avocado: Creamy and mild, it cools down each bite and adds healthy fats.
  • Salsa: Use your favorite, whether chunky, smooth, or spicy, it adds moisture and punch.
  • Sour cream: A dollop balances the acidity of the lime and the heat from the spices.

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 until it shimmers, then add the onion and let it soften for about 2 minutes, stirring occasionally. The edges should turn translucent and smell sweet.
Bloom the garlic:
Toss in the minced garlic and stir constantly for 30 seconds until it smells fragrant and just starts to turn golden. Do not let it brown or it will taste bitter.
Cook the vegetables:
Add the mushrooms and bell pepper, spreading them out in the pan so they brown instead of steam. Let them cook for 5 to 6 minutes, stirring every minute or so, until the mushrooms release their moisture and turn golden at the edges.
Add the beans and corn:
Stir in the corn, black beans, cumin, smoked paprika, chili powder, salt, and pepper. Cook for another 3 to 4 minutes, letting everything heat through and the spices toast slightly.
Finish with brightness:
Remove the skillet from the heat and stir in the lime juice and chopped cilantro. Taste and adjust the salt or lime if needed.
Warm the tortillas:
Heat each tortilla in a dry skillet over medium heat for about 20 seconds per side, or wrap them in a damp towel and microwave for 30 seconds. They should be soft and pliable.
Assemble the burritos:
Spoon an equal portion of the vegetable-bean mixture onto the center of each tortilla, then sprinkle with shredded cheese. Add avocado, salsa, or sour cream if using.
Roll them up:
Fold the sides of the tortilla over the filling, then roll from the bottom up, tucking tightly as you go. The seam should stay closed on its own.
Optional crisp finish:
For a crispy exterior, place each burrito seam-side down in a hot skillet and cook for 1 to 2 minutes until golden and sealed. Serve immediately while the cheese is still melty.
Stuffed Veggie Burritos filled with melted cheddar, corn, and spicy salsa on a rustic plate. Save
Stuffed Veggie Burritos filled with melted cheddar, corn, and spicy salsa on a rustic plate. | tislitcravings.com

One Saturday morning, I wrapped a couple of these up and took them on a hike, tucked into foil and a small cooler. We ate them on a flat rock overlooking a canyon, and they tasted better than anything I have ever ordered at a restaurant. The lime and cilantro were still bright, the tortillas held together perfectly, and nobody complained about the lack of a table. That day, these burritos stopped being just dinner and became something I associate with good company and open sky.

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.

Making It Your Own

I have swapped black beans for pinto beans when that is what I had in the pantry, and it worked just as well. Sometimes I add a handful of cooked rice or quinoa to make the filling more substantial, especially if I am feeding someone who is really hungry. You can also toss in some diced jalapeño with the garlic if you want a little more heat. The beauty of this recipe is that it adapts to whatever your kitchen and mood call for. I have never made it exactly the same way twice, and it has never disappointed.

Storage and Reheating

Leftovers keep well in the fridge for up to three days if you wrap them tightly in foil or store them in an airtight container. I usually reheat them in a skillet over medium heat, seam-side down first, flipping halfway through so both sides get a little crisp. You can also microwave them, but they will not have that toasted exterior. If you are meal prepping, assemble the burritos without the toppings and add salsa or sour cream fresh when you are ready to eat. They also freeze surprisingly well for up to a month, just thaw them overnight in the fridge before reheating.

Pairing and Serving Suggestions

These burritos are filling on their own, but I like serving them with a simple side of tortilla chips and guacamole or a quick cabbage slaw dressed with lime and a pinch of salt. A cold Mexican lager or a lime agua fresca cuts through the richness and keeps things refreshing. If you are feeding a crowd, set out extra toppings like pickled jalapeños, hot sauce, and crumbled queso fresco so everyone can customize their plate. It turns dinner into something a little more interactive and fun.

  • Serve with a tangy lime slaw or a handful of tortilla chips on the side.
  • Offer extra toppings like hot sauce, pickled onions, or crumbled cotija cheese.
  • Pair with a cold drink like horchata, lime soda, or a light beer to balance the spices.
Freshly rolled Veggie Burritos topped with creamy avocado slices and sour cream for a satisfying meal. Save
Freshly rolled Veggie Burritos topped with creamy avocado slices and sour cream for a satisfying meal. | tislitcravings.com

These burritos have become one of those recipes I do not think about too hard anymore, I just make them when I need something reliable and satisfying. They remind me that good food does not have to be complicated, just thoughtful and made with ingredients that actually taste like something.

Recipe FAQs

Can I make these burritos ahead of time?

Yes, you can prepare the filling up to 2 days in advance and store it in the refrigerator. Assemble the burritos just before serving, or wrap them in foil and reheat in the oven at 180°C (350°F) for 15-20 minutes.

What can I substitute for black beans?

Pinto beans, kidney beans, or even chickpeas work wonderfully as alternatives. You can also add cooked rice or quinoa to make the filling heartier and more substantial.

How do I make these burritos vegan?

Simply use plant-based cheese or nutritional yeast instead of dairy cheese, and replace sour cream with cashew cream or vegan sour cream. The rest of the ingredients are naturally vegan-friendly.

Can I use whole wheat tortillas instead of flour tortillas?

Absolutely! Whole wheat tortillas add extra fiber and nutrients. You can also use gluten-free tortillas if you have dietary restrictions, or try large spinach or tomato-flavored wraps for variety.

How do I prevent my burritos from getting soggy?

Make sure to drain the black beans and corn thoroughly before adding them to the filling. Avoid overloading with wet toppings like salsa, and consider grilling the assembled burritos seam-side down for 1-2 minutes to create a crispy seal.

What sides pair well with these burritos?

Mexican rice, chips with guacamole, a simple green salad, or roasted sweet potato wedges complement these burritos beautifully. For drinks, try lime agua fresca, horchata, or a light Mexican beer.

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

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

Prep time
20 minutes
Time to cook
20 minutes
Total duration
40 minutes
Author Wyatt OBrien


Skill level Easy

Cuisine Mexican

Portions 4 Serving size

Diet 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 & 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

Directions

Step 01

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

Step 02

Infuse garlic flavor: 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

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

Step 05

Finish filling mixture: 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 equal portions 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 with a sealed seam.

Step 09

Finish and serve: Serve immediately, or grill 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.

Tools Needed

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

Allergy notice

Review all ingredients for allergens and reach out to a healthcare provider if 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

Nutritional facts (per serving)

Nutritional values provided as a guide—always check with a specialist for health needs.
  • Caloric value: 390
  • Fat content: 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.