Burrito Recipe

Step by StepJump to Recipe

This Vegetarian Burrito Recipe is full of the flavors of Mexico. If you are in need of a portable, handheld meal, look no further than the humble burrito for inspiration. A simple tortilla (or roti) is stuffed with homemade refried beans, fajita style veggies like bell peppers and mushrooms, creamy guacamole, fresh pico de gallo and sour cream. YUM!

burrito with filling seen on granite board with bowls of sour cream and pico de gallo at the side

What is a Burrito?

Burritos – literally translated, “little donkeys” – are a staple of Northern Mexican, Californian and Tex-Mex cuisines. The etymology of the name “burrito” likely has something to do with donkeys being used as beasts of burden to carry large loads.

Large flour tortillas (which are similar to Roti) are stuffed with a multitude of ingredients and wrapped tightly into a cylindrical shape. Ingredients can vary based on your preference, with some using just two fillings (e.g. beans and rice or beans and cheese) while others can be packed up with 10 or more fillings.

About This Veg Burrito

This family favorite recipe for from-scratch vegetarian burritos is full of flavor, and better yet, quite easy to make. The savory spiced bell pepper and mushroom stuffing comes together in under 30 minutes, while the pico de gallo salsa and guacamole are a breeze to make.

I personally make homemade refried beans a day ahead of our vegetarian burrito feasts, but you can just as easily opt for canned refried beans or swap in rice if you prefer. If you don’t have easy access to sour cream, you can also make your own by stirring a teaspoon of lemon juice into ½ cup of heavy whipping cream.

Assembling a burrito is very easy once you have the stuffings prepared. I show you how to wrap them up in the step-wise photos below. To make these burrito recipe, opt for whole wheat tortillas for a bit of extra nutrition, but regular flour tortillas, corn tortillas, whole wheat roti or even flavored roti will all work as well.

If you are unfamiliar with this popular Mexican and American food, this easy recipe for vegetarian burritos is a great place to start! Come hang out with me in the kitchen while I make them so you can see just how easy burritos are to make.

Step-by-Step Guide

How to Make Burrito Recipe

Make Veggie Filling

1. In a pan, heat 2 tablespoons olive oil over medium heat. Add ¼ teaspoon finely chopped garlic and ½ cup chopped onions.

onions and garlic added to a pan with oil

2. Sauté both garlic and onions on medium-low to medium heat until onions soften.

sautéing onions and garlic until soft

3. Add ½ cup chopped bell peppers (red, green, orange or yellow). I have used a mix of red and yellow bell peppers.

chopped red and yellow bell pepper added to the pan

4. Sauté bell peppers with the aromatics for about 2 minutes on medium-low to medium heat.

sautéing the veggies until soft

5. Add 3.5 to 4 cups chopped button mushrooms.

chopped button mushrooms added to the pan

6. Mix and sauté mushrooms on medium to medium high heat. Initially, the mushrooms will release lots of water.

water in the pan after initial cook of mushrooms

7. Continue to sauté the mushrooms until all moisture is dried up.

continue cooking until the water evaporates

8. Add the following spices and seasonings:

  • ½ teaspoon cumin powder 
  • ½ teaspoon smoked paprika (or red chili powder or cayenne pepper)
  • salt as required
  • ⅛ teaspoon sugar (about 2 to 3 pinches) – optional
spices added to veggie burrito filling mixture

9. Next add ½ teaspoon dried oregano and 1 teaspoon soy sauce (naturally brewed). After adding the spices and seasonings, mix and sauté for 1 to 2 minutes on a low to medium-low heat.

NOTE: If you are avoiding gluten, substitute tamari for the soy sauce. If soy is not part of your diet, swap in liquid aminos or coconut aminos instead.

oregano and soy sauce added to pan

10. Add 1 teaspoon red wine vinegar.

NOTE: You can swap red wine vinegar with white vinegar, apple cider vinegar or white wine vinegar.

red wine vinegar being added to vegetarian burrito filling

11. Deglaze and and sauté the veggie filling mixture for 1 minute.

completed veggie mix for stuffing vegetarian burritos

12. Add 1 tablespoon of chopped coriander leaves or parsley. Mix and switch off heat. Set the filling aside.

fresh cilantro added to veggie mix for burritos

Make Pico De Gallo

1. In a bowl take ½ cup finely chopped onions and 1 teaspoon chopped serrano or jalapeño pepper.

onions and chiles added to bowl

2. Add ½ cup finely chopped tomatoes, 3 tablespoons chopped fresh coriander (cilantro) leaves. You can also add ¼ teaspoon finely chopped garlic if you like.

chopped tomatoes and cilantro added to onions and peppers

3. Add 1 teaspoon lemon juice.

lemon juice being added

4. Add 1 teaspoon extra virgin olive oil – optional. Also add salt as required.

olive oil being added to veggie mix

5. Mix and set aside.

completed bowl of homemade pico de gallo for stuffing vegetarian burritos

Make Guacamole

1. In another bowl, add chopped cubes from 1 medium-large avocado.

chopped avocado in a bowl

2. Add 3 tablespoons of the prepared pico de gallo to the chopped avocado and stir. Told you this was an easy recipe!

pico de gallo added to avocado to make guacamole

3. Mix and set aside. Check taste and add more salt or lemon juice if required. You can also add some black pepper. 

completed guacamole in a bowl

Get Burrito Elements Ready

17. Before you begin, keep mise en place (i.e. all the topping elements you will need) nearby. If you prefer, warm the refried beans and veggie mix. You can also leave them at room temperature.

You will need the following elements:

  1. Refried Beans: Kindly check the detailed recipe here – Refried Beans. Or opt to use your preferred brand of canned refried beans.

    To make homemade refried beans from scratch, you do need to soak the beans for some hours. Keep this in mind. You can either make them the day you assemble the burritos or prep a day ahead and refrigerate.

    You can choose to omit the refried beans and swap in some steamed white rice, brown rice or Mexican rice.
  2. Sour Cream: Either buy or make your own sour cream. To make it instantly, mix 1 teaspoon of lemon juice with ½ cup of whipping cream or heavy cream. Check the taste and add more lemon juice if needed. After mixing, set aside for 5 to 10 minutes for the cream to thicken.
  3. Tortilla: You can opt to use frozen, packaged tortilla wraps or use homemade roti as wraps. Make 8 large roti and stack them covered completely in clean kitchen towel or place them in a roti box or an air-tight container.
  4. More toppings like Guacamole, Pico de Gallo and the Vegetable Stuffing which we have already made.
flour tortilla on a wooden surface with bowls filled with vegetarian burrito stuffings like refried beans, guacamole, pico de gallo and fajita style veggies

Cook Tortilla

18. Cook the tortilla according to package instructions. Heat a skillet on medium to medium high heat. When the skillet becomes hot, place the tortilla and roast according to instructions on the pack. I roasted for 2 minutes on medium high heat on both sides.

There should be air pockets in the tortilla when you roast it. You can flip once or twice to roast well and evenly.

Do not over cook as then the tortilla will harden and it becomes difficult to roll. 

NOTE: You can use either flour or corn tortillas. I used flour wraps, as I find them to be easier to roll. 

warming tortilla in a pan

Assemble Vegetarian Burrito

19. Remove roasted tortilla from heat. Depending on size of tortillas, add between 1 to 3 tablespoons of each filling.

For 8.5 inch tortillas, I suggest you add 1.5 or 2 tablespoon of each filling. Do not over stuff, as it will ooze out while folding.

First add the refried beans in the center of the tortilla. Place 1 to 2 tablespoons of the mushroom and bell pepper stuffing on top of the refried beans.

veggie burrito mix atop refried beans

20. Place 1 to 2 tablespoons guacamole on top. Then top with 1 to 2 tablespoons pico de gallo.

guacamole and pico de gallo layered on top

21. Place 1 tablespoon sour cream in the center to complete the vegetarian burrito filling. If you prefer, add some grated or shredded cheese like cheddar or colby at this point. You can sprinkle some taco seasoning if you like on the sour cream or cheese.

sour cream as the final vegetarian burrito filling

22. First fold the left side firmly.

folding one side of the tortilla over the filling

23. Fold the right side over the left, being sure to wrap firmly and tightly.

folding the other side of the tortilla to close the burrito

24. Then fold the lower and bottom parts.

pulling the remaining sides in to complete the folding of the vegetarian burrito

25. Wrap the lower ¾ of the burrito in paper napkins, butter paper or aluminum foil to help keep it wrapped.

burrito wrapped in butter paper on a wooden board

26. Serve straight away. If you prefer, you can slice the burrito in half and then serve. 

overhead shot of burrito wraps placed on a granite board with bowls filled with sour cream and guacamole on top

Helpful Tips

  • Feel free to use cooked rice or Mexican Rice as an additional filling or as a replacement for the refried beans in the burrito recipe. 
  • Do not over-stuff the tortillas, as the excess will ooze out while folding.
  • Can use flour or maize flour wraps. I used flour wraps. 
  • To make this a vegan burrito, use cashew cream with some lemon juice added to it to make a vegan sour cream.
  • Whether you use dairy cream or cashew cream, be sure to give the lemon juice time to act. Once you stir in the lemon juice, give the cream about 5 to 10 minutes to thicken properly.

Burrito Variations

  • Feel free to add any vegetables you like to the cooked veggie filling. I’ll sometimes add veggies like carrots, cabbage, steamed or canned corn, steamed green peas, scallions, broccoli or zucchini depending on what I have on hand.
  • You can also opt to add fresh shredded lettuce, pickled red onions or any other veggies you like to the burrito during wrapping.
  • If you like cheese, feel free to sprinkle some in. I recommend opting for a melty cheese like jack, cheddar or colby.
  • For added protein or for a more breakfast-y version of a burrito, you can add in some scrambled eggs (if you eat them) or a tofu scramble.
  • Instead of pico de gallo, swap in your favorite homemade or jarred salsa.
  • While it will no longer be a portable, handheld meal, you can also smother the wrapped burrito in enchilada sauce for a “wet burrito.”

FAQs

Are vegetarian burritos healthy?

Since this particular veg burrito recipe focuses on a heavy hand of vegetables and protein rich beans, I’d say it’s pretty darn healthy. Opting for a whole wheat tortilla also helps to increase the dietary fiber in this meal.

If you branch out and add extra ingredients, be wary of how the calories will add up. For example: cheese, while delicious, is much more calorically dense than veggies. If you’re feeling particularly hungry, I suggest reaching for more beans and veg over sour cream and cheese.

Can I make these burritos ahead of time?

I won’t recommend assembling the burritos ahead of time. Though you can make the other elements of the dish like sour cream, refried beans a day earlier and refrigerate.

I would suggest to make the pico de gallo/salsa and guacamole just before you assemble the burrito. Pico de gallo tastes best when it is made fresh and guacamole, which will oxidize upon contact with air. Assemble and enjoy when you’re ready!

More Tasty Mexican Recipes!

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

burrito with filling seen on granite board

Burrito Recipe

This Vegetarian Burrito Recipe is full of the flavors of Mexico. A simple tortilla (or roti) is stuffed with homemade refried beans, fajita style veggies like bell peppers and mushrooms, creamy guacamole, fresh pico de gallo and sour cream.
5 from 7 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Cuisine Mexican, World
Course Main Course
Diet Vegetarian
Difficulty Level Moderate
Servings 8 burrito
Units

Ingredients

For veggie stuffing

  • 2 tablespoons olive oil
  • ¼ teaspoon finely chopped garlic or 4 small garlic cloves
  • ½ cup chopped onions
  • ½ cup chopped bell pepper – red, green or yellow
  • 3.5 to 4 cups chopped button mushrooms – 300 grams
  • ½ teaspoon cumin powder
  • ½ teaspoon dried oregano
  • ½ teaspoon smoked paprika or sweet paprika or red chilli powder or cayenne pepper
  • 1 teaspoon soy sauce – naturally brewed
  • salt as required
  • ¼ teaspoon crushed black pepper or ground black pepper powder
  • 1 teaspoon red wine vinegar or white vinegar or apple cider vinegar or white wine vinegar
  • 1 tablespoon chopped coriander leaves or chopped parsley

For Pico de Gallo

  • ½ cup finely chopped tomatoes – 2 medium tomatoes or 2 Roma tomatoes, 120 grams
  • ½ teaspoon chopped serrano pepper or jalapeño pepper or green chillies
  • ½ cup finely chopped onion or 1 medium sized onion
  • ¼ teaspoon finely chopped garlic or 2 small garlic cloves, optional
  • 3 tablespoons chopped coriander leaves or parsley leaves
  • 1 teaspoon lemon juice
  • 1 teaspoon extra virgin olive oil – optional
  • salt as required

For Guacamole

  • 1 avocado – medium to large-sized

More Ingredients

  • 8 tortilla – plain flour, corn or whole wheat
  • 1 cup Refried Beans
  • ½ cup sour cream

Instructions
 

Making Vegetable Filling

  • In a pan, heat olive oil over medium heat. Add finely chopped garlic and chopped onions. 
  • Sauté both garlic and onions on medium-low to medium heat until onions soften. 
  • Add ½ cup chopped bell peppers (red, green, orange or yellow). I have used a mix of red and yellow bell peppers.
  • Sauté bell peppers with the aromatics for about 2 minutes on medium-low to medium heat. 
  • Add 3.5 to 4 cups chopped button mushrooms. 
  • Mix and sauté mushrooms on medium to medium high heat. Initially, the mushrooms will release lots of water.
  • Continue to sauté the veggies until all moisture is dried up. 
  • Add the following spices and seasonings: cumin powder, smoked paprika, salt as required, dried oregano, sugar and soy sauce.
  • After adding the spices and seasonings, mix and sauté for 1 to 2 minutes on a low to medium-low heat. 
  • Add 1 teaspoon red wine vinegar. Deglaze and and sauté for 1 minute.
  • Add 1 tablespoon of chopped coriander leaves or parsley. Mix and switch off heat. Set the filling aside.

Making Pico De Gallo

  •  In a mixing bowl take finely chopped onions, chopped serrano or jalapeño pepper or green chillies, finely chopped tomatoes, fresh coriander (cilantro) leaves. You can also add ¼ teaspoon finely chopped garlic if you like.
  • Add lemon juice and extra virgin olive oil – optional. Also add salt as required.
  • Mix and set aside.

Making Guacamole

  • In another bowl, add chopped cubes from 1 medium-large avocado.
  • Add 3 tablespoons of the prepared pico de gallo to the chopped avocado and stir.
  • Mix and set aside. Check taste and add more salt or lemon juice if required. You can also add some black pepper. 

Assemble Burrito

  • Before you begin, keep all the topping elements you will need nearby. If you prefer, warm the refried beans and veggie mix. You can also leave them at room temperature.
  • Heat a skillet on medium to medium high flame. When the skillet becomes hot, place the tortilla and roast according to instructions on the pack. I roasted for 2 minutes on medium high flame on both sides.
  • There should be air pockets in the tortilla when you roast it. You can flip once or twice to roast well and evenly. Do not over cook as then the tortilla will become harden and it becomes difficult to roll. 
  • Remove roasted tortilla from heat. Depending on size of tortillas, add between 1 to 3 tablespoons of each filling.
  • For 8.5 inch tortillas, I suggest you add 1.5 or 2 tablespoon of each filling. Do not over stuff, as it will ooze out while folding.
  • First add refried beans in the center of the tortilla. Next place 1 to 2 tablespoons of the mushroom and bell pepper stuffing on top of the refried beans.
  • Place 1 to 2 tablespoons guacamole on top. Then top with 1 to 2 tablespoons pico de gallo. 
  • Place 1 tablespoon sour cream in the center to complete the vegetarian burrito filling.
  • First fold the left side firmly. Fold the right side over the left, being sure to wrap firmly and tightly. Then fold the lower and bottom parts.
  • Wrap the lower ¾ of the burrito in paper napkins, butter paper or aluminum foil to help keep it wrapped.
  • Serve straight away. If you like, you can slice the burrito in half and then serve.

Notes

  • If you are avoiding gluten, substitute tamari for the soy sauce. If soy is not part of your diet, swap in liquid aminos or coconut aminos instead. Also use a tortilla or wrap made from gluten-free flours. 
  • To make this a vegan burrito, use cashew cream with some lemon juice added to it to make a vegan sour cream.
  • Whether you use dairy cream or cashew cream, be sure to give the lemon juice time to act. Once you stir in the lemon juice, give the cream about 5-10 minutes to thicken properly.
  • You can swap red wine vinegar with white vinegar, apple cider vinegar or white wine vinegar.
  • You can use either flour or corn tortillas. I used flour wraps, as I find them to be easier to roll. 

Nutrition Info (Approximate values)

Nutrition Facts
Burrito Recipe
Amount Per Serving
Calories 237 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 3g19%
Polyunsaturated Fat 2g
Monounsaturated Fat 7g
Cholesterol 7mg2%
Sodium 656mg29%
Potassium 401mg11%
Carbohydrates 26g9%
Fiber 5g21%
Sugar 5g6%
Protein 6g12%
Vitamin A 344IU7%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 3mg15%
Vitamin B6 1mg50%
Vitamin B12 1µg17%
Vitamin C 14mg17%
Vitamin D 1µg7%
Vitamin E 1mg7%
Vitamin K 12µg11%
Calcium 73mg7%
Vitamin B9 (Folate) 72µg18%
Iron 2mg11%
Magnesium 24mg6%
Phosphorus 135mg14%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

Share This Recipe:

PinWhatsAppPrintShares57

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.

2 Comments

  1. Hi Dassana! Thank you so much for all you share. I love your recipes and really appreciate the effort you to take to document and explain things. I just had a question about sour cream. The Amul sour cream that you get is different from the sour cream served in Mexican restaurants. Any recommendations for brands/ recipes to make it the same way?5 stars

    1. Thanks a lot Teena. I have never had Amul sour cream, so do know its taste. I make my own by either mixing lemon juice in light cream or whipping cream or use the fermenting method to sour the cream – similar to the way we make curd or yogurt.

      1. For fermenting method, take 1 cup light cream/low fat cream or whipping cream. Lightly heat the cream until lukewarm. Mix 2 teaspoons fresh curd or yogurt with 2 tablespoons of the lukewarm cream in a small bowl. Add this mixture to the remaining cream. Mix very well. Cover with a lid and let it set for 8 to 9 hours or more until it looks set and wobbly. The taste will be a nice fermented tangy taste.

      2. To make instant version, mix 1 teaspoon of lemon juice or as needed with ½ cup of whipping cream or light cream. Set aside the cream for 5 to 10 minutes so that it thickens.