This vegan black bean burritos with tomato rice are healthy, filling and delicious. Perfect for a Mexican-themed burrito or taco bar with your favorite burrito fillings!

Two halves of a black bean burrito stacked on top of each other on a cutting board.

Ingredient Notes and Substitutions

Here are a few things to consider when choosing ingredients and making changes to the recipe.

  • I used olive oil to saute the onions and garlic for the rice. Substitute it with water or vegetable broth for an oil-free recipe.
  • You can use any kind of white or brown rice in this recipe. Cook according to package instructions.
  • You can use drained and well-rinsed canned black beans or homemade black beans.
  • These Instant Pot refried black beans make a yummy swap for the chili lime black beans.
  • Don’t feel like a burrito? Toss everything on a bed of romaine lettuce to make a burrito bowl. 
  • To simplify this recipe and make a quick and easy burrito, use plain white or brown rice, plain black beans, and your favorite fillings.
Tomatoes, avocado, black beans, cilantro and carrot on a countertop.

Recipe Method and Tips

There are a few steps to making these but overall they’re pretty easy. To speed things up, prep the rice and beans in advance.

Start with the red rice. It’s made by sauteeing onions and garlic and then cooking the rice with tomato and vegetable broth.

Broth being poured into a skillet of rice and tomatoes on a cooktop.
White rice with tomatoes in a skillet on a cooktop.

Next, make the chili lime black beans. For this step, you’re basically just adding everything to a saucepan or skillet and heating through.

Black beans in a skillet on a cooktop.
Black beans with onions in a skillet on a cooktop.

Burrito Fillings

Now the fun part! Time to build your burritos! Choose from any of these burrito fillings:

My favorites are avocado, carrot, salsa, and cilantro.

Quick Tip: Make a quick sour cream by adding a spritz of lemon juice to plain coconut yogurt.

Avocado, rice, black beans and veggies in a large tortilla.
Two halves of a black bean burrito stacked on top of each other on a cutting board.
Two halves of a black bean burrito stacked on top of each other on a cutting board.

Recipe Details

Love Mexican food? You’ll love these delicious black bean burritos! Packed with chili lime black beans and red tomato rice, they’re full of flavor. Make them even better by adding your favorite burrito fillings like avocado, salsa, and vegan cheese and sour cream.

More Burrito Recipes

Love a good burrito? You might like these too:

Two halves of a black bean burrito stacked on top of each other on a cutting board.

Red Rice and Chili Lime Black Bean Burritos

  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 minutes
  • Yield: 6 1x
  • Category: Main Dish
  • Cuisine: Vegan, Mexican

These packed vegan black bean burritos feature all the good stuff: rice, beans and veggies! Load them up and dig in for a hearty and delicious plant-based meal.



For the Red Rice

  • 1 tbsp olive oil (use broth or water for oil-free)
  • 1 medium white onion, diced (reserve 1/4 cup for the beans)
  • 2 cloves garlic, minced
  • 1 cup vegetable broth
  • 1 cup diced fresh tomato, fresh or canned
  • 1/4 cup water
  • 1 cup dry white rice

For the Chili Lime Black Beans

For the Burritos

  • large wheat or corn tortillas
  • grated carrot (about 1/4 cup per burrito)
  • avocado or guacamole (about 1/4 cup per burrito)
  • finely chopped cilantro (about 1/4 cup per burrito)
  • optional: shredded vegan cheese, salsa, vegan sour cream


  1. Cook the onion and garlic in 1 tbsp of olive oil for 6-7 minutes in a medium-sized sauce pan over medium-hight heat until translucent and fragrant.
  2. Add the rice, broth, water and tomato and cook, covered until rice is tender and the liquid is absorbed. About 10-15 minutes.
  3. Add the extra onion and garlic to a skillet with the black beans, lime juice, cumin, chili powder, salt and pepper. Using a potato masher, mash up some of the beans in the pan and cook for about 5-8 minutes until heated through.
  4. Once the rice and beans are done, add to a large tortilla with your favourite burrito fillings like cilantro, carrot, guacamole, vegan sour cream and salsa, roll up and enjoy!

Keywords: homemade, easy, best, healthy

UPDATE NOTE: This recipe was originally published on January 17, 2015. It was updated in March 2020 with new photos and text.