Easy, delicious, and incredibly satisfying, these black bean burritos are the weeknight dinner you need in your life. Made with layers of spicy black beans, coconut rice, and creamy avocado slices, these vegan burritos are great for meal prep and easy on your budget!
There are a handful of staples I always keep in my pantry, but black beans are probably number one. They’re delicious, hearty, and cheap! So as you can imagine, dishes like Mexican rice and black beans, black bean burgers, and black bean curry are regulars in my weeknight dinner rotation. But you know what my favorite way to enjoy black beans is? You guessed it: these spicy black bean burritos.
Jump to:
There’s just something so satisfying about sinking your teeth into layers of beans, rice, and all the fixings wrapped up in a warm tortilla. In this recipe, the black beans are ultra creamy and seasoned to perfection. But that’s not the only reason I love these burritos. They’re a total weeknight lifesaver.
Burritos are perfect for meal prep and make-ahead dinners. Whether you stash a batch in the freezer or keep the components on hand and assemble them just before eating, these burritos make it easy to get a scrumptious, hearty vegan meal on the table with minimal effort.
Ingredients You'll Need
Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.
- Basmati rice. This isn't exactly traditional burrito rice, but it works really well. Look for it in the international foods section of your supermarket. You can substitute long grain white rice if you can't find it.
- Water.
- Coconut milk. Light coconut milk from a can works best. Other non-dairy milks will give mixed results.
- Salt and pepper.
- Lime juice. Make sure to use freshly squeezed lime juice to give your rice mixture the best possible flavor.
- Cilantro. You can leave this out if you don't like cilantro, or substitute scallions for a different flavor variation.
- Vegetable oil. Just about any high-heat oil can be used. Olive oil, avocado oil, and canola oil are all fine choices.
- Onion.
- Garlic.
- Jalapeño pepper. You can skip this if you're not into heat.
- Spices. We're using ground cumin, ancho chile powder, and dried oregano.
- Black beans. The recipe calls for canned black beans, but you're welcome to cook them from scratch if that's your preference. You'll need about 4 cups.
- Flour tortillas. You can use plain flour tortillas, whole wheat tortillas, or even gluten-free tortillas. Just make sure they're at least 10 inches in diameter.
- Avocado.
- Hot sauce or salsa.
Variation: Switch up the accompaniments if you'd like! There are a ton of fillings you could use in place of the avocado and salsa or hot sauce. Try shredded vegan cheese, vegan sour cream or cashew cream, or guacamole.
How They're Made
Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

Cook the rice. Heat the rice in a saucepan with water, light coconut milk, and salt. Once it comes to a boil, lower the heat and let it simmer, covered, until all of the liquid is absorbed. Take it off of heat, let it sit with the lid on for 5 minutes, then fluff it with a fork and add your lime juice and cilantro.

Cook the aromatics. Start by cooking your diced onion in some oil for a few minutes, until it just begins to soften. Now add minced garlic, jalapeño, and your spices. Continue cooking the mixture for a minute, now stirring the whole time to prevent burning.
Cook the beans. Add beans and water to the pot, then simmer them for a few minutes to soften them up. Mash about half of the beans. I like using a potato masher, but a fork works, too.

Season the beans. Add some salt, pepper, lime juice, and chopped fresh cilantro to your beans. Be sure to give them a taste-test and make any adjustments you think are needed.

Load the tortillas. Divide the rice, bean fillings, and toppings up, placing them in a short strip down the center of each burrito. Be careful not to overfill them, or they'll be impossible to roll — you'll need less fillings than you'd think.
Tip: Don't fret if your first one comes out a mess. Take the fillings out and try again, or just eat your burrito with a fork.

Serve. Your black bean burritos are ready to enjoy!
Leftovers & Storage
If you have leftover black bean burritos that are fully assembled, preferably wrap them in foil, then seal them in bags or airtight containers. They'll keep in the fridge for about 4 days, or in the freezer for about 3 months.
When ready to use, thaw (if frozen) and reheat the burritos by microwaving them for about 2 minutes (remove the foil first) or baking at 400° for about 8 minutes (leave them in the foil when baking).
Tip: Most burritos keep well when wrapped in foil, because the foil helps seal in moisture.
Meal Prep
For a make-ahead option, you can either assemble the burritos and store them as noted above, or store your beans and rice in separate containers in the fridge. When ready to serve, reheat and stuff the fillings into tortillas with avocado, hot sauce, cilantro, and/or any other fillings you like.
Variations
- Burrito bowls. Skip the tortillas and toss everything into a bowl. You'll end up with more like 3 or 4 servings. If you're into this kind of thing, be sure to check out my vegan burrito bowl recipe.
- Cauliflower rice. Lighten your burritos up by using cauliflower rice.
- Skip the rice. You can also skip the rice completely (I do this sometimes when I'm feeling lazy). You'll end up with fewer burritos, and, fair warning, they'll be a bit on the sloppy side.
Frequently Asked Questions
They sure can! Just use gluten-free tortillas.
That's up to you! If you skip the jalapeño they'll be very mild, unless of course you use a spicy salsa or hot sauce. To keep the heat level low, stick with a mild salsa. For more heat, use that jalapeño and add cayenne pepper, or use a very spicy hot sauce. Ghost pepper, if you're feeling brave.
You can, but corn tortillas are much smaller, so you'll need more. You also probably won't be able to wrap them all the way, but that's fine — you'll have yourself some black bean tacos!
More Vegan Burritos
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
📖 Recipe
Spicy Black Bean Burritos
Ingredients
For the Rice
- 1 cup basmati rice
- ¾ cup water
- ¾ cup light coconut milk (from a can)
- ½ teaspoon salt
- 1 tablespoon lime juice
- ¼ cup fresh cilantro
For the Black Bean Filling
- 1 tablespoon vegetable oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 jalapeño pepper, seeded and minced (optional, skip it or use half a pepper for a milder version)
- 1 tablespoon ground cumin
- 1 teaspoon ancho chile powder
- 1 teaspoon dried oregano
- 2 (15.5 ounce/439 gram) cans black beans, drained and rinsed
- ½ cup water, plus more as needed
- 2 tablespoons lime juice
- ¼ cup chopped fresh cilantro
- Salt and pepper, to taste
For Wrapping and Serving
- 6 large (10-inch) flour tortillas
- 1 avocado, sliced
- Fresh cilantro
- Hot sauce or salsa
Instructions
To Make The Rice
- Stir the rice, water, coconut milk, and salt together in a small saucepan and place it over high heat. Heat the liquid, stirring occasionally, until it comes to a boil.
- Reduce the heat to a low simmer. Cover the pot and allow the rice to simmer for 15 minutes, until all of the liquid has been absorbed.
- Remove the pot from heat and let it sit for 5 minutes with the lid on.
- Remove the lid and fluff the rice with a fork, then stir in the lime juice and cilantro. Taste-test and add more salt if desired. Replace the lid until you're ready to use the rice.
To Make the Black Bean Filling
- While the rice cooks, coat the bottom of a large skillet with oil and place it over medium heat. Give the oil a minute to heat up, and then add the onion. Cook the onion for about 5 minutes, stirring occasionally, until soft and just beginning to brown.
- Stir in the garlic, jalapeño pepper, cumin, ancho chile powder, and oregano. Sauté everything for about 1 minute more, until very fragrant.
- Stir in the beans and ½ cup of water. Bring the water to a boil, lower the heat and simmer for about 10 minutes, until the beans soften up a bit, adding more water as it dries up in the skillet.
- Use a fork or potato masher to mash about half the beans. If needed, stir in more water to get your filling to your desired consistency, and heat for another minute, then remove the skillet from heat.
- Stir in the lime juice, cilantro, and salt and pepper to taste. Adjust any other seasonings to your liking.
To Roll the Burritos
- Arrange about a sixth of the rice in a small strip down the center of a tortilla. Top the rice with a strip of about a sixth of the beans, then a few avocado slices, cilantro, and hot sauce or salsa.
- Orient the tortilla so that the strip runs perpendicular to you, then fold the side of the tortilla closest to you over the fillings. Fold opposite sides of the tortilla inward, then roll the burrito away from you.
- Repeat until all fillings and tortillas are used, then serve.











I've made this several times. Very good. I turn it into a bowl so I dont get all the manufactured stuff in the tortillas. Also reduces the caloric content and a lot of carbs.
The black beans are much healthier for sure. I've been doing something similar to this for years using refried beans, shredded cheddar or colby cheese and seasonings in tortillas, and then wrapping in tin foil and baking for 10 or 15 minutes.
Serving these with a big pile of salsa and/or guacomole, chopped cilantro and sour cream turns it into a full blown meal. I prefer to serve the rice on the side for some reason. Tricks me into thinking I'm having a "complete meal" with the side of rice next to a couple burritos, I guess.
These are soooo good! I've shared this recipe with others and it's such a hit. I'm surprised there aren't more reviews because it's affordable, so easy, and so flavourful. Each time i've made it I've added an extra amount of coconut milk to the rice because it seems to dry out. Doesn't need the avocado but it is a nice treat on top if you have available! Thank you!
One should try BLACK BEAN SOUP with my hidden ingredient special those who didn’t like black beans love my soup
Super love it!!
Thank you sharing the delicious recipe.
I made these tonight. OMG - they were a hit! Very delicious!
Wonderful! I'm so glad you like them!
Made for dinner tonight, absolutely delicious. Substituted cilantro lime rice since I didn’t have coconut milk on hand. Will make again and again. Thanks for the recipe.
Very welcome! I'm glad you enjoyed it!
I’ve made this recipe about once a month since you posted it. It’s become a real family favorite! Even my meat loving son was impressed: he’s the reason I now double the recipe. I love having enough leftovers to make up a few extras for the freezer quick on-the-go meals. And the bean to rice ratio is perfect. I never have more of one once everything’s been eaten. Thanks for all the great recipes. So often I see something delicious on IG and once I notice it’s your post I think, “but of course it is - I always love her recipes”
Hi Pauline! That is all so wonderful to hear! I'm glad you're enjoying the recipes and that these burritos are a favorite. Thanks so much!!
These were AMAZING!!!! Absolutely loved them and will make again and again! Your recipes are always superb. Thank you!!!
Yay! That's great to hear! Thanks Erin!
My husband and I just polished off this brilliant burrito. It was so incredible. We had leftover rice from last night and I just made fresh organic Pico de Gallo, threw on a slice of Follow Your Heart cheese. FABULOUS! Love your recipes... so glad I found you. Pinned...
Yay! That sounds like a delicious meal!! I'm so glad you enjoyed it! Thanks Barbara!
Is there a way to share your videos with people? I can't figure it out. Thanks!
Delicious!!! This was a huge hit tonight at dinner. Definitely adding this to our weekly rotation. Thanks for all you do!
Yay! I'm so glad you enjoyed it!
My son and I made these last night!! OMG! To DIE FOR!. We love your website and don’t know what we would do without you. It would be hard and boring to eat vegan!! We love eating vegan because of you. You are truly amazing! thank you.
Ps: forgot to say how much fun it is to cook vegan with your amazing recipes!
Thank you so much! I'm so glad you're enjoying them. :)
That is so wonderful to hear!! I'm glad the burritos were a hit!