Vegan Burritos Recipe

Yields: 4 servings

Prep time: 20 minutes

Cook time: 30-35 minutes


For the filling:

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 1 green bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can corn, drained
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • 1 (10-ounce) can diced tomatoes with green chilies (like Rotel), undrained

For the burritos:

  • 4 large flour tortillas (look for a vegan brand)
  • 1 cup cooked brown rice (or rice of your choice)
  • 1 avocado, sliced or mashed
  • 1/2 cup salsa of your choice
  • 1/4 cup chopped cilantro
  • Optional: vegan sour cream, vegan shredded cheese, hot sauce


Make the filling:

  • Heat the olive oil in a large skillet over medium heat. Add the onion and bell pepper and cook, stirring occasionally, until softened, about 5 minutes.
  • Add the garlic and cook for another minute, until fragrant.
  • Stir in the black beans, corn, chili powder, cumin, paprika, salt, and pepper. Cook for 2 minutes more.
  • Add the diced tomatoes with green chilies and bring the mixture to a simmer. Reduce heat and let simmer for 10-15 minutes, or until slightly thickened.
  • Taste and adjust seasonings as needed.

Warm the tortillas:

  • Warm the tortillas in the microwave for 10-15 seconds each, or in a dry skillet over medium heat until soft and pliable.

Assemble the burritos:

  • Place a tortilla on a flat surface. Spoon about 1/4 cup of rice in the center of the tortilla, followed by a generous portion of the bean and vegetable filling.
  • Top with avocado, salsa, and cilantro. Add any other optional toppings you like.
  • Fold the sides of the tortilla towards the center, then fold the bottom up and continue rolling the burrito to enclose the filling.


  • Grill or sear the burritos: To give your burritos a slightly crispy exterior, heat a lightly oiled skillet or griddle pan over medium heat.
  • Place the burritos, seam side down, on the pan and cook for a minute or two on each side until lightly browned.


  • Serve immediately with your favorite toppings like extra salsa, vegan sour cream, guacamole, or hot sauce.


  • Make it your own: Swap in your favorite vegetables, try refried beans instead of black beans, or use quinoa or another grain instead of rice.
  • Get creative with toppings: Add pickled onions, shredded lettuce, sliced jalapenos, or other toppings for extra flavor and texture.
  • Make it ahead: The filling can be made ahead of time and reheated for easy assembly.


No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *