Vegan Cheesy Bean and Rice Burrito
This is the kind of burrito you make when you want real comfort food without a fuss. It’s hearty, saucy, and layered with all the good stuff seasoned beans, fluffy rice, and melty vegan cheese. Everything tucks neatly into a warm tortilla for a grab-and-go meal or a cozy dinner.

It’s budget-friendly, meal-prep friendly, and easy to customize with whatever you have on hand. If you want a reliable, no-stress recipe, this one delivers every time.
Why This Recipe Works
This burrito hits all the right textures soft rice, creamy beans, and gooey cheese so each bite feels satisfying. A simple spice blend builds bold, familiar flavor without needing specialty ingredients.
Using canned beans and a quick stovetop method keeps things fast, while lime and fresh toppings brighten everything. It’s the kind of recipe that tastes good right away and even better the next day.
What You’ll Need
- Large flour tortillas (10-inch or burrito size)
- Cooked rice (about 2 cups; white, brown, or cilantro-lime)
- Black beans or pinto beans (1 can, drained and rinsed)
- Vegan shredded cheese (cheddar-style or pepper jack-style)
- Salsa (your favorite, mild to hot)
- Onion (1 small, finely chopped)
- Garlic (2 cloves, minced)
- Tomato paste (1 tablespoon)
- Spices: ground cumin, chili powder, smoked paprika, oregano
- Salt and black pepper
- Olive oil or avocado oil
- Lime (1, for juice)
- Optional add-ins: corn, diced bell pepper, pickled jalapeños, avocado, shredded lettuce, cilantro
Instructions
- Warm the rice. If using leftover rice, fluff it and warm it in the microwave or on the stovetop with a splash of water. Stir in a squeeze of lime and a pinch of salt for brightness.
- Sauté aromatics. Heat 1 tablespoon oil in a skillet over medium.Add onion and cook 4–5 minutes until soft. Stir in garlic for 30 seconds until fragrant.
- Season the beans. Add beans, 1 tablespoon tomato paste, 1 teaspoon cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, and a pinch of oregano. Stir in 1/4 cup water and simmer 2–3 minutes.Mash a few beans with the back of a spoon to thicken. Season with salt and pepper. Finish with a squeeze of lime.
- Warm the tortillas. Heat each tortilla in a dry skillet for 20–30 seconds per side, or wrap in a damp paper towel and microwave for 20 seconds. Warm tortillas are less likely to tear.
- Assemble. Lay a tortilla flat.Add a line of rice down the center, top with a generous scoop of beans, a spoonful of salsa, and a handful of vegan cheese. Add optional veggies if you like.
- Roll it right. Fold the sides inward over the filling. Tuck the bottom edge over everything and roll tightly to seal. Don’t overfill—it makes rolling harder.
- Melt and crisp. Place the burrito seam-side down in a lightly oiled skillet over medium heat.Cook 1–2 minutes per side until golden and the cheese melts.
- Serve. Slice in half and serve with extra salsa, hot sauce, or guacamole.
Keeping It Fresh

Wrap leftover burritos tightly in foil and store in the fridge for up to 3 days. Reheat in a skillet over low heat to keep the tortilla crisp. For freezing, wrap each burrito in parchment, then foil, and freeze up to 2 months. Reheat from frozen in a 350°F (175°C) oven for 25–35 minutes, or thaw overnight for quicker stovetop warming.
Benefits of This Recipe
- Balanced and filling: Carbs, protein, and fat keep you satisfied.
- Affordable pantry meal: Beans, rice, and spices are budget-friendly.
- Easy to meal prep: Make a batch, freeze, and reheat when needed.
- Flexible and customizable: Swap beans, add veggies, change the spice level.
- Dairy-free comfort: Vegan cheese brings that melty, cozy feel.
What Not to Do
- Don’t skip warming the tortillas. Cold tortillas crack and spill the filling.
- Don’t overstuff. It leads to messy rolling and uneven heating.
- Don’t use watery salsa inside. Excess liquid makes soggy burritos.Drain chunky salsa or spoon less.
- Don’t forget acid and salt. Lime and proper seasoning make flavors pop.
Variations You Can Try
- Chipotle corn burrito: Stir chipotle in adobo into the beans and add charred corn.
- Veggie-loaded: Sauté diced peppers, zucchini, or mushrooms and fold them in.
- Spanish rice style: Cook rice with tomato, garlic, and cumin for extra flavor.
- Breakfast version: Add tofu scramble and breakfast-style spices.
- Green goddess: Swap salsa for tomatillo salsa and add cilantro and avocado.
FAQ
What’s the best vegan cheese for melting?
Look for a shredded cheddar-style or pepper jack-style vegan cheese that lists coconut oil or tapioca starch and melts well. Brands vary by region, so choose one you know melts smoothly.
Can I make this gluten-free?
Yes. Use certified gluten-free tortillas or wrap in collard greens or large lettuce leaves. Warm gluten-free tortillas gently to prevent cracking.
How can I make it higher in protein?
Add extra beans, crumbled tofu, or vegan chorizo. You can also mix in quinoa with the rice or use high-protein tortillas.
What if I don’t have tomato paste?
Use a couple tablespoons of salsa or canned tomato sauce and simmer longer to reduce. The goal is a rich, slightly saucy bean mixture.
How do I keep the burrito from getting soggy?
Drain beans well, don’t add too much liquid, use thicker salsa, and sear the wrapped burrito to seal it. If packing for later, keep wet toppings on the side.
Can I make it oil-free?
Yes. Sauté onions in a splash of water or broth and warm tortillas in the microwave. Skip the skillet sear or use a nonstick pan without oil.
In Conclusion
This vegan cheesy bean and rice burrito is straightforward, comforting, and easy to adapt. With pantry staples and a quick cooking process, you’ll have a satisfying meal any night of the week. Keep a few in the freezer, switch up the fillings, and enjoy a reliable go-to you’ll actually look forward to eating.

Ingredients
Method
- Warm the rice. If using leftover rice, fluff it and warm it in the microwave or on the stovetop with a splash of water. Stir in a squeeze of lime and a pinch of salt for brightness.
- Sauté aromatics. Heat 1 tablespoon oil in a skillet over medium. Add onion and cook 4–5 minutes until soft. Stir in garlic for 30 seconds until fragrant.
- Season the beans. Add beans, 1 tablespoon tomato paste, 1 teaspoon cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, and a pinch of oregano. Stir in 1/4 cup water and simmer 2–3 minutes. Mash a few beans with the back of a spoon to thicken. Season with salt and pepper. Finish with a squeeze of lime.
- Warm the tortillas. Heat each tortilla in a dry skillet for 20–30 seconds per side, or wrap in a damp paper towel and microwave for 20 seconds. Warm tortillas are less likely to tear.
- Assemble. Lay a tortilla flat. Add a line of rice down the center, top with a generous scoop of beans, a spoonful of salsa, and a handful of vegan cheese. Add optional veggies if you like.
- Roll it right. Fold the sides inward over the filling. Tuck the bottom edge over everything and roll tightly to seal. Don’t overfill—it makes rolling harder.
- Melt and crisp. Place the burrito seam-side down in a lightly oiled skillet over medium heat. Cook 1–2 minutes per side until golden and the cheese melts.
- Serve. Slice in half and serve with extra salsa, hot sauce, or guacamole.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
