This vegetarian black bean burrito recipe is smoky, saucy, and wrapped up in minutes. It’s an easy vegan-friendly dinner your whole family will beg for again
This vegetarian black bean burrito recipe is the one I make on repeat. Even my meat-loving husband asks for it by name, and I’m pretty sure it’s saved at least three dinners this month alone.
What sold me wasn’t just the flavor, though the smoky, saucy filling is reason enough. It’s how forgiving this recipe is on a chaotic night, since it comes together with one skillet, a handful of pantry staples, and zero fancy technique required.
Table of Contents
Why You’ll Love This Vegetarian Black Bean Burrito Recipe
This isn’t your sad, soggy, drive-thru bean burrito. This one’s smoky, a little spicy, and loaded with texture from mashed beans, fresh veggies, and cool, creamy guacamole.
- Naturally vegan and vegetarian, so it fits almost anyone at your table
- Made mostly from pantry staples like canned beans and salsa
- Comes together in one skillet, so cleanup is a breeze
- Endlessly customizable with rice, cheese, or extra toppings
- Freezer-friendly, which means future-you gets an easy dinner too
Whether you call it a bean burrito, a burrito bowl in disguise, or just “the good beans dinner” like my kids do, this recipe delivers big flavor without a long ingredient list or a sink full of dishes.
Black beans are the real star here, and they’re doing more than just filling you up. According to Healthline’s breakdown of black bean nutrition, they’re packed with plant-based protein, fiber, and antioxidants, which makes this bean burrito recipe as good for you as it is comforting.

Vegetarian Black Bean Burrito
Equipment
- Large skillet
- Potato masher
- small bowl
- fork
- Cutting board
- Knife
- Grill pan or skillet (optional, for crisping)
Ingredients
- 1 small Yellow onion Finely diced
- 1 Red bell pepper Finely diced
- 30 ounces Canned black beans Rinsed and drained
- ⅓ cup Salsa Restaurant-style blend recommended
- 2 Roma tomatoes Diced
- 1-2 Jalapeno peppers Seeded and finely diced for gentler heat
- 3 cloves Garlic Minced
- 1 tablespoon Taco seasoning Or more to taste
- ¼ cup Fresh cilantro Roughly chopped
- 6 large Burrito-sized tortillas
- Cooked rice Optional, for serving
- 1 large Ripe avocado
- 2 tablespoons Onion, finely diced Red, white, or yellow
- ¼ cup Roma tomato, finely diced
- 1 tablespoon Fresh lime juice
- ⅛ teaspoon Salt
Instructions
- Finely dice the onion and bell pepper, dice the tomatoes, seed and finely dice the jalapeno for gentler heat, and mince the garlic so everything is ready to go.
- In a large skillet over medium-high heat, saute the onion and bell pepper for about 8 minutes, stirring occasionally. Use 3 tablespoons of water or broth instead of oil, adding a splash more if the pan looks dry.
- Stir in the jalapeno, garlic, and taco seasoning and cook for about a minute, until fragrant.
- Add the rinsed and drained black beans, salsa, and chopped tomatoes. Stir, cover, drop the heat to medium, and simmer for 10 to 15 minutes.
- Stir in the chopped cilantro during the last couple of minutes. Use a potato masher to lightly mash some of the beans right in the pan for a scoopable texture.
- While the filling simmers, pit and peel the avocado and lightly mash it in a small bowl. Stir in the diced onion, tomato, lime juice, and salt, then taste and adjust.
- Warm the tortillas in the microwave for 10 to 15 seconds so they are pliable. Down the center of each, layer a scoop of rice if using, a generous spoonful of the black bean filling, a dollop of guacamole, and any other toppings. Tuck in the ends and roll up tightly.
- Optional: for a crispy burrito, place it seam-side down on a grill pan or skillet over medium heat and warm for 3 to 4 minutes per side, until golden.
Notes
Ingredients You’ll Need
Here’s everything that goes into this black bean burrito recipe, split into the filling and the guacamole so your grocery list stays nice and organized.

| Ingredient | Amount |
|---|---|
| Yellow onion | 1 small |
| Red bell pepper | 1 |
| Canned black beans | 30 oz. |
| Salsa (I like a restaurant-style blend) | 1/3 cup |
| Roma tomatoes | 2 |
| Jalapeño peppers | 1-2 |
| Garlic cloves | 3 |
| Taco seasoning | 1 Tbsp., or more to taste |
| Fresh cilantro | 1/4 cup |
| Burrito-sized tortillas | 6 large |
| Cooked rice (optional, for serving) | as needed |
For the guacamole, which honestly might steal the show:
| Ingredient | Amount |
|---|---|
| Ripe avocado | 1 large |
| Onion, finely diced (red, white, or yellow) | 2 Tbsp. |
| Roma tomato, finely diced | 1/4 cup |
| Fresh lime juice | 1 Tbsp. |
| Salt | 1/8 tsp. |
A quick note on the avocado: it’s not just there for creaminess. Harvard Health’s guide to avocado nutrition points out they’re loaded with fiber, potassium, and heart-healthy fats, so that dollop of guac is doing real work.
How to Make This Vegetarian Black Bean Burrito Recipe

Prep the Veggies
Start by finely dicing your onion and bell pepper. Get your tomatoes diced too, and finely dice the jalapeño after pulling out the seeds and ribs if you want to keep the heat gentle. Mince your garlic while you’re at it, so everything’s ready to go the second you need it.
Cook the Black Bean Filling
In a large skillet over medium-high heat, sauté the onion and bell pepper for about 8 minutes, stirring occasionally. I skip the oil and use 3 tablespoons of water or broth instead, adding a splash more if the pan looks dry.
Once the onion has softened, stir in the jalapeño, garlic, and taco seasoning. Let that cook for about a minute, just until your kitchen smells amazing.
Add the rinsed and drained black beans, salsa, and chopped tomatoes. Stir everything together, cover, drop the heat to medium, and let it simmer for 10 to 15 minutes.
Toss in the roughly chopped cilantro during the last couple minutes of cook time. Then grab a potato masher and lightly mash some of the beans right in the pan. This is the trick that gives this bean burritos recipe its perfect, scoopable texture.
Whip Up the Guacamole
While the filling simmers, pit and peel your avocado, then place it in a small bowl and lightly mash it with a fork. Stir in the diced onion, tomato, lime juice, and salt.
Taste it and adjust as needed. A little more salt or lime juice can make a big difference, so don’t be shy about tweaking it to your liking.
Assemble Your Burritos
Warm your tortillas in the microwave for 10 to 15 seconds so they’re pliable instead of cracking on you. This tiny step is the difference between a tidy burrito and a filling explosion on your counter.
Down the center of each tortilla, layer a scoop of rice if you’re using it, a generous spoonful of the black bean mixture, a dollop of guacamole, and any other toppings you love. Tuck in the ends and roll it up tightly.
Make Them Crispy (Optional)
If you want a little crunch, place your finished burrito seam-side down on a grill pan or skillet over medium heat. Let it warm for 3 to 4 minutes per side, until it’s golden and slightly crisp. “This step is optional, but it’s the one my family always asks for,” is basically my kitchen motto at this point.

Expert Tips, Variations, and Troubleshooting
Tips for the Best Bean Burritos
Rinse your canned black beans well before adding them to the skillet. It cuts down on excess sodium and keeps the filling from turning watery.
Don’t skip the mashing step. Even a light mash on part of the beans gives this vegetarian black bean burrito recipe the creamy, cohesive texture that keeps everything from spilling out the second you take a bite.
Warm tortillas roll better than cold ones, every single time. It only takes a few seconds in the microwave, so there’s really no excuse to skip it.
If you’re meal prepping, cook a double batch of the filling. It reheats beautifully, and having it ready in the fridge makes this bean burritos recipe an almost effortless dinner on your busiest weeknights.
Tasty Variations
Want to keep this a bean burrito vegan recipe through and through? Just skip any cheese or sour cream and load up on extra guacamole and salsa instead.
Feel free to swap in pinto beans or a mix of beans for a different flavor, or add corn and sautéed zucchini for more veggies. If you love bean-based comfort food as much as I do, this Punjabi-style kala chana recipe is another one worth bookmarking.
Not everyone at my table is vegetarian, and that’s fine. On nights when I want to serve something for the meat-eaters too, I’ll set out this ya-ya chicken recipe alongside the burritos.
These enoki beef rolls are another crowd-pleaser I’ll add to the spread, and somehow everyone ends up happy at the same table.
Troubleshooting Common Issues
If your filling seems too soupy, just uncover the skillet and let it simmer a few extra minutes so the liquid can cook down. Mashing more of the beans also helps thicken things up.
If your tortillas keep tearing, they’re probably too cold or too dry. A quick zap in the microwave, wrapped in a damp paper towel, usually fixes that right up.
If the filling tastes flat, it usually just needs more salt, a squeeze of lime, or a touch more taco seasoning. Taste as you go and trust your gut.
Storage, Reheating, and No-Waste Ideas
| Storage Method | How Long It Lasts |
|---|---|
| Refrigerator (filling only, separate from tortillas) | Up to 4 days |
| Refrigerator (assembled burritos, wrapped tightly) | Up to 3 days |
| Freezer (filling only) | Up to 3 months |
| Freezer (assembled, without guacamole) | Up to 2 months |
To reheat, warm the filling in a skillet over medium heat or in the microwave until it’s steaming hot. If your burritos are already assembled, wrap them in a damp paper towel and microwave in short bursts, or reheat them in a skillet for that crispy exterior again.
For a no-waste kitchen win, use any leftover filling as a topping for nachos, a stuffing for baked sweet potatoes, or a hearty addition to a taco salad. Leftover guacamole rarely lasts long in my house, but pressing plastic wrap directly onto the surface helps slow the browning if you need it to hold overnight.
Frequently Asked Questions
Is this black bean burrito recipe actually vegan?
Yes, as written this bean burrito vegan recipe has no animal products at all. Just skip any cheese or sour cream toppings and it stays fully plant-based.
Can I make the filling ahead of time?
Absolutely. The black bean filling keeps well in the fridge for up to 4 days, so you can prep it on Sunday and build burritos all week long.
What can I substitute for jalapeño if I don’t like spice?
Simply leave the jalapeño out, or swap in a small amount of diced green bell pepper for flavor without the heat.
Can I freeze assembled burritos?
Yes, wrap them tightly in foil or freezer bags without the guacamole, since avocado doesn’t freeze well. They’ll keep for up to 2 months.
What toppings go well with this bean burrito?
Shredded cheese, sour cream, hot sauce, shredded lettuce, or a squeeze of extra lime all work beautifully alongside the guacamole and salsa.
Final Thoughts
This vegetarian black bean burrito recipe has earned a permanent spot in my weeknight rotation, and I think it deserves one in yours too. It’s smoky, satisfying, and just plain fun to build and eat with your hands.
Pair it with a batch of these whole wheat breadsticks for a cozy, carb-loving dinner spread. If you give this bean burrito a try, I’d love to hear how it turned out.
Snap a photo, save this recipe to Pinterest so you can find it again, and drop a comment below to let me know what toppings you went with. Happy burrito rolling!