The ultimate Vegetarian Burrito recipe featuring cilantro-lime rice, chipotle-spiced black beans, sautéed peppers and onions, and a zesty avocado cream sauce. These veggie burritos are freezer-friendly and perfect for weekday meal prep.
Why You'll Love this Vegetarian Burrito Recipe
While I was developing this recipe, I had to really rack my brain on what creates the ULTIMATE homemade veggie burrito. In my opinion, it needs to include fillings that are hearty enough to make up for the lack of meat. It also needs to have enough texture so you're not just biting into mush.
Additionally, the burrito needs to have brightness and acidity without being watered down by tomato-based salsa or pico. And lastly, the ingredients need to be freezer-friendly! So bearing all of this in mind, I present you with the ultimate homemade vegetarian burrito recipe.
Here's the lineup:
- Cilantro-lime rice
- Chipotle-spiced black beans
- Taco-spiced fajita veggies
- Zesty avocado cream sauce
This combination creates a wildly flavorful, satiating meal that's 100% make-ahead friendly. Prep a batch on Sunday and enjoy them throughout the week for grab-and-go meals.
Recipe Ingredients and Substitutions:
- Rice: I use a long-grain white rice, such as Jasmine, however you can also use brown rice for extra fiber. For a lower carb alternative, use chickpea rice or cauliflower rice.
- Black Beans: I love the meatiness of black beans, however you can also use pinto beans here. Alternatively, store-bought or homemade refried beans are also a great call.
- Fajita Veggies: A mix of bell peppers, poblano pepper, and red onion create a sweet and savory veggie lineup. You can use any color bell pepper you like, however I love the sweetness of both orange and red.
- Spices: The fajita veggies get their zesty flavor from taco seasoning, which can either be homemade or store-bought. (My go-to brand is by Siete.) You also need ground cumin for seasoning the black beans.
- Adobo Sauce: From a can of chipotle peppers.
- Avocado: You need ½ of a ripe avocado for the sauce. Make sure the avocado is tender to the touch so that it blends into a super-creamy sauce.
- Cilantro: You need 1 whole bunch of cilantro, which you'll use for both the rice and avocado sauce.
- Lime: Both the zest and juice of limes are used in the rice and avocado sauce.
- Tortillas: I suggest buying burrito-sized tortillas to ensure they're large enough to encompass all of the fillings. For a gluten free alternative, you can use a cassava or almond flour-based tortilla, however they are typically smaller. Just be prepared to adjust the ratio of your fillings.
Step-by-Step Instructions:
Step 1: Blend Avocado Cream Sauce
To a food processor, add avocado, cilantro, jalapeño, garlic, lime juice, and sour cream (or Greek yogurt). Blend mixture stopping to scrap down the sides as needed, until mostly smooth. Set aside.
Step 2: Prepare Cilantro-Lime Rice
In a small saucepan, combine dry rice with 2 cups of water and ½ tsp. salt. Bring mixture to a boil, reduce heat to medium-low, cover, and gently simmer for 18 minutes, or until the liquid is absorbed and rice is tender.
Remove from heat and stir in 3 Tbsp. chopped fresh cilantro, ½ tsp. lime zest, and 1 Tbsp. fresh lime juice. Keep covered while you prepare remaining components.
Step 3: Saute Fajita Veggies
While the rice cooks, heat 2 Tbsp. oil in a large skillet over medium-high. Once hot, add bell peppers, poblano pepper, and red onion. Cook 7 to 9 minutes, stirring only occasionally, until tender. Stir in 1 Tbsp. taco seasoning and remove from heat.
Step 4: Prepare Chipotle Black Beans
Drain and lightly rinse black beans. Shake off excess water and transfer to a bowl. Stir in adobo sauce, ground cumin, and a pinch of salt. Cover with a damp paper towel and microwave for 2 minutes, stopping at 1 minute to stir through, until warm.
How to Fill and Roll a Burrito:
Once all of your filling ingredients are prepared and assembled, it's time to get rolling! Here is how to properly fill and roll a burrito:
- Working with one burrito at a time, spread 2 Tbsp. of avocado cream sauce in a strip (running parallel to you) across the bottom third of the tortilla, leaving a 1-inch edge on the left and right sides so the fillings don't spill out when you roll it.
- Top with a heaping ⅓ cup (or scant ½ cup) rice, ⅓ cup black beans, and a heaping ⅓ cup fajita veggies. If you're adding cheese, sprinkle shredded cheese overtop.
- To wrap the burritos, fold the short left and right edges in towards the filling. Keeping the sides folded, fold the bottom of the tortilla (closest to you) up and over the filling. Tightly roll away from you until the entire burrito is secure.
- If you'd like to crisp the outside of the burrito, heat in a lightly greased skillet over medium-high heat for 2 minutes per side.
What Can You Put in a Burrito Instead of Rice?
If rice feels too heavy in your burrito, here are some alternative fillings:
- Cauliflower Rice: To make cauliflower rice, cut a medium head of cauliflower into large pieces, then shred with the large side of a box grater. Alternatively, place florets in a large food processor, then pulse until the cauliflower resembles small grains of rice. Next, heat in a greased skillet over medium-high heat until hot, and stir in salt, cilantro, lime zest and juice.
- Chickpea Rice: I love using Banza chickpea rice for a higher protein alternative.
- Quinoa: For another higher protein alternative, this pseudo-seed becomes light and fluffy when cooked.
- Vegan Chorizo: Made with chickpeas, mushrooms, chiles, and spices, you’ll never believe how hearty it is.
- Tofu Picadillo: A plant-based riff on the classic Cuban dish featuring a fragrant stew of aromatics, tomatoes, and warm, smoky spices.
How to Freeze a Burrito:
- Wrap each individual burrito tightly in foil.
- Store wrapped burritos in a freezer-safe container or storage bag,
- Store for up to 3 months.
How to Reheat Frozen Burritos:
Simply microwaving the burrito will result in a soggy, unevenly heated mess. Instead, here is the best way to reheat a burrito:
- Unwrap the vegetarian burrito and place it on a microwave-safe plate.
- Microwave on the DEFROST setting for 7 minutes. Flip the burrito over, and repeat for another 7 minutes. (Since all microwaves are different, defrosting time may vary. After the two 7-minute increments, you may need another 5 minutes. Just be sure to keep it on the DEFROST setting for every round.)
- Place the burrito in a nonstick skillet over medium heat, and cook for about 3 minutes per side, or until it starts to slightly crisp up.
This method evenly warms the fillings while also giving you a golden, crisp tortilla.
Recipe Variations:
- Vegan Burritos: Swap the sour cream or Greek yogurt for a dairy-free/plant-based yogurt alternative.
- Gluten Free Burritos: Swap the flour tortilla for a cassava or almond-flour based tortilla.
- Chicken Burritos: Omit the rice and instead add shredded rotisserie chicken tossed in enchilada sauce.
- Low Carb Burritos: Omit the flour tortilla and serve all of the fillings over mixed greens or chopped romaine. Alternatively, keep the tortilla and swap the rice for cauliflower rice for a lower carb filling.
More Veggie Burrito Recipes to Try
Sweet Potato Burrito Bowls
Cauliflower Burrito Bowls with Jalapeño Ranch
Vegan Chipotle Bowls
If you give this vegetarian burrito recipe a try, be sure to snap a pic and tag #dishingouthealth on Instagram so I can see your creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!
The Ultimate Vegetarian Burritos
Equipment
- Saucepan with lid
- Large skillet
- Food processor
Ingredients
Burrito Fillings
- 1 cup uncooked white rice
- ¾ tsp. kosher salt, divided
- 2 Tbsp., plus 2 tsp. extra-virgin olive oil, divided
- 3 Tbsp. finely chopped fresh cilantro
- ½ tsp. lime zest, plus 1 Tbsp. lime juice
- 2 bell peppers (colors of choice), thinly sliced (I use orange and red)
- 1 poblano pepper, seeds and ribs removed, thinly sliced
- ½ red onion, thinly sliced
- 1 to 2 Tbsp. taco seasoning (homemade or store-bought)* I use Siete brand
- 1 (15-oz.) can black beans, drained and lightly rinsed
- 2 tsp. adobo sauce (from a can of chipotle peppers)
- ½ tsp. ground cumin
- 6 burrito-size flour tortillas, warmed
Zesty Avocado Cream Sauce
- ½ ripe avocado
- 1 cup cilantro leaves
- ¼ cup sour cream or Greek yogurt
- 1 small jalapeño (or ½ large), seed and ribs removed
- 1 garlic clove
- 2 Tbsp. fresh lime juice
- ½ tsp. kosher salt
Instructions
- Prepare Zesty Avocado Cream Sauce: To a food processor, add avocado, cilantro, sour cream (or Greek yogurt), jalapeño, garlic, lime juice, and salt. Blend mixture, stopping to scrap down the sides as needed, until mostly smooth. Set aside.
- Prepare Cilantro-Lime Rice: In a small saucepan, combine dry rice with 2 cups of water and ½ tsp. salt. Bring mixture to a boil, reduce heat to medium-low, cover, and gently simmer for 15 to 18 minutes, or until the liquid is absorbed and rice is tender.Remove from heat and stir in 2 teaspoon of the olive oil, chopped fresh cilantro, lime zest, and lime juice. Keep covered while you prepare remaining components.
- Sauté Fajita Veggies: While the rice cooks, heat remaining 2 Tbsp. olive oil in a large skillet over medium-high. Once hot, add bell peppers, poblano pepper, and red onion. Cook 7 to 9 minutes, stirring only occasionally, until tender. Stir in 1 Tbsp. taco seasoning and remove from heat.
- Prepare Chipotle Black Beans: Drain and lightly rinse black beans. Shake off excess water and transfer to a bowl. Stir in adobo sauce, ground cumin, and remaining ¼ tsp. salt. Cover with a damp paper towel and microwave for 2 minutes, stopping at 1 minute to stir through, until warm.
- Assemble and Roll Burritos:Working with one burrito at a time, spread 2 Tbsp. of avocado cream sauce in a strip (running parallel to you) across the bottom third of the tortilla, leaving a 1-inch edge on the left and right sides so the fillings don't spill out when you roll it.Top with a heaping ⅓ cup rice, ⅓ cup black beans, and a heaping ⅓ cup fajita veggies.To wrap the burritos, fold the short left and right edges in towards the filling. Keeping the sides folded, fold the bottom of the tortilla (closest to you) up and over the filling. Tightly roll away from you until the entire burrito is secure. If you'd like to crisp the outside of the burrito, heat in a lightly greased skillet over medium-high heat for 2 minutes per side.
- Enjoy immediately or follow storage instructions in notes below.
Video
Notes
- Unwrap the burrito and place it on a microwave-safe plate.
- Microwave on the DEFROST setting for 7 minutes. Flip the burrito over, and repeat for another 7 minutes. (Since all microwaves are different, defrosting time may vary. After the two 7-minute increments, you may need another 5 minutes. Just be sure to keep it on the DEFROST setting for every round.)
- After defrosting, place the burrito in a nonstick skillet over medium heat, and cook for about 3 minutes per side, or until it starts to slightly crisp up. (Optional, but recommended!)
Renee Reynolds
These were delicious!! Big hit with my husband and kiddos. We will definitely make them again!
Janani
I tried this recipe today. Very quick and very easy to make!
Jamie Vespa
Hi Janani - I'm SO glad you enjoyed these! Thank you so much for coming back and leaving a review!
Rita
Fun to make and very tasty!
Stephanie
These were SO good, Jamie! (No surprise, as always!) Perfect combination of flavors and textures, and the avocado sauce was bomb! Made these before my husband and I had an evening tennis match and they were the perfect fuel for us to spend several hours running all over the court.
Jimmy S
My wife and I are not vegetarian but these burritos looked so good, we had to try them! While a tedious process to make, the effort was worth the reward!! The flavors of each component in these burritos were amazing. Jamie really knows what she’s doing when combining flavors. We also used the same seasonings for some shredded chicken as for the black beans for some extra protein.
If you’re looking for a meal prep idea, these should be where you start! We made 6 of them and wrapped the rest for the fridge.
I will 100% be making these again and again and again!
Cameron M.
Very delicious!! Burritos are one of our favorite recipes to meal prep, and these will definitely become a new go-to recipe!
Jamie Vespa
Hi Cameron - I'm so glad you enjoyed this one! Thank you for taking time to leave a review!
Dave
This recipe rewrote my burrito game. Burrito night went from C+ night in my kid's mind to an A...a huge leap in flavor. I only used the recipe once, but have gone with the basics since. As a single dad of two vegetarian teenagers, sometimes hard to find good recipes that I can easily pull together on weekday nights that are good. This one checks all the boxes. Thanks!
Jamie Vespa
Hi Dave - I'm so happy to hear that!! I really appreciate you taking the time to come back and leave a review. Happy New Year to you and your family.
Marisa Keurig
These are our favorite for meal prep! We double the batch so that my husband and I have freezer-ready meals at the ready. They hold up great!!
Jamie Vespa
So glad to hear that, Marisa! thank you for taking time to come back and leave a review!
Beth
These are so good! Another family favorite! Next time I will double the sauce - it's delicious!
Jamie Vespa
Yay! I'm so glad these are a hit, Beth! Thank you for taking the time to leave a review.
Carolyn
Delicious!! The sauce is already a staple in our house - love it for any taco night. Easy to follow recipe, too!
Jodie Kruz
Delicious!! We make extra sauce for tacos and taco bowls throughout the week. Highly recommend this recipe!
Juhi
They were so delicious. Thankyou for sharing this recipe
Angela
Simply amazing and packed with flavor! This was actually more flavorful than the burritos that I normally make with carne asada or chicken. The avocado cream sauce adds a unique layer of flavor and texture. Even my meat-loving husband enjoyed this veggie burrito. This is certainly a keeper.
Kristine
This is the best burrito recipe that I've made. Thank you!
Jamie Vespa
Kristine I'm so glad you enjoyed these!! Thank you for taking time to leave a review!
Maribel
I used the Siete gluten free burrito wraps and they worked great! Such a delicious meal prep option to have on hand.
Jamie Vespa
Hi Maribel - so glad the recipe was a hit! Thank you for coming back and leaving a review!