Main Courses
This black bean, rice, and cheese burrito recipe delivers a textured, satisfying vegetarian meal that's perfect for lunch or dinner. The secret lies in balancing tender black beans, fluffy rice, and melty cheese—each layer adding depth and crunch.
I've perfected the filling seasoning to ensure every bite is flavorful without being overwhelming, while the cheese creates that irresistible pull-apart texture.
What sets this recipe apart is its versatility—assemble burritos fresh or cook them for an extra crispy exterior. The filling comes together in 30 minutes, making it ideal for weeknight dinners.
Whether you're meal prepping or serving immediately, the combination of protein-rich beans, hearty rice, and gooey cheese creates a dish that's both filling and delicious. Ready to master this crowd-pleaser?
Ingredients for black bean rice and cheese burrito
Six essential ingredients create this vegetarian burrito masterpiece—where texture meets melty perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 2 cups | Canned, drained and rinsed |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine or basmati preferred |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded, full-fat preferred |
| Large Flour Tortillas 🌯 | 6 whole | 10-inch diameter, low-carb optional |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Cumin 🌿 | 1 tbsp | Ground, toasted for depth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky complexity |
| Ground Cinnamon 🌿 | ½ tsp | Warmth without sweetness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Avocado Oil 🫒 | 1 tbsp | For crispy exterior |
The cheese selection makes all the difference here. Monterey Jack melts beautifully without overpowering, but cheddar or pepper jack work equally well for a bolder flavor. Freshly shredded is critical—pre-shredded contains anti-caking agents that prevent proper melting. For the tortillas, Mission brand delivers consistent quality, but any 10-inch flour tortilla will work. The beans should be tender but not mushy—low-sodium varieties prevent excess saltiness in the filling. If using dried beans, soak overnight for optimal texture, though canned is far more convenient for weeknight cooking.
No cumin? Mexican oregano at half the amount provides a similar earthy depth. Short on smoked paprika? Regular paprika plus a pinch of liquid smoke mimics the smoky profile. The vegetable broth can be substituted with water, though it adds subtle flavor. For extra richness, stir in 1/4 cup sour cream or Greek yogurt to the filling. If you prefer a crispier exterior, brush the tortillas with avocado oil before cooking—it has a higher smoke point than olive oil. The rice should be fluffy; undercooked grains create a gummy texture that ruins the burrito structure.
Store assembled burritos wrapped tightly in aluminum foil for up to 3 days in the refrigerator. For longer storage, freeze them uncooked—wrap individually and they'll keep for 3 months. Reheat in a skillet over medium heat for 2-3 minutes per side to restore crispiness. The filling reheats well, but the cheese may separate slightly—sprinkle a little extra cheese on top before serving to restore that gooey texture. For meal prep, cook the filling ahead and store separately from the tortillas to maintain freshness.
Why You'll Love This Recipe
- Pantry Staples Only: I swear by this recipe because it uses what I always have—canned beans, a bag of rice, and cheese from the back of the fridge. No fancy ingredients, no last-minute grocery runs. Just chop an onion, drain some beans, and you’re golden.
- Melty Cheese Magic: That first bite when the tortilla gets warm and the Monterey Jack starts stretching? Pure satisfaction. The rice soaks up the flavor, the beans add texture, and the cheese ties it all together like a hug in food form.
- Lunches for Days: Make a big batch on Sunday, wrap them up, and you’ve got grab-and-go meals that actually taste homemade. (Yes, even on a Tuesday night when you’re too tired to think.) They reheat perfectly—no sad, soggy burritos here.
- Budget-Friendly Feast: This feeds four for under $10, and the leftovers? Even better the next day. It’s the kind of meal that makes you feel like you’re treating yourself without breaking the bank—or your willpower.
Step-by-step instructions for black bean, rice, and cheese burritos
This method delivers perfectly balanced burritos with crispy edges and melty cheese fusion.
Sauté Aromatics and Season the Beans
Heat the 2 tablespoons olive oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 cloves minced garlic and cook for another 30 seconds until fragrant.
Add the 2 cups drained black beans to the skillet. Stir in the 1 tablespoon cumin, 1 teaspoon smoked paprika, ½ teaspoon ground cinnamon, 1 teaspoon salt, and ½ teaspoon black pepper. Cook for 5 minutes until the beans are heated through and the spices meld together. Remove from heat and set aside.
Cook the Rice to Perfect Texture
Rinse the 2 cups long-grain white rice under cold water until the water runs clear. In a medium saucepan, combine the rice with the 1 cup vegetable broth and bring to a boil over high heat. Once boiling, reduce heat to low, cover, and simmer for 15 minutes.
After 15 minutes, remove from heat and let the rice steam covered for another 5 minutes. Fluff with a fork and check for doneness—the grains should be tender but still slightly firm in the center. If needed, add 1-2 tablespoons water and return to low heat for 2 more minutes to prevent mushiness.
Assemble the Burrito Filling
In a large mixing bowl, combine the seasoned black beans and cooked rice. Gently fold in 1 cup of the shredded Monterey Jack cheese (reserve the remaining 1 cup for topping). The filling should be moist but not soupy—adjust with 1-2 teaspoons water if too dry. Spread the filling evenly across the 6 large flour tortillas, leaving a ½-inch border around the edges.
Create Crispy Edges and Melty Cheese
Heat a large skillet over medium-high heat and add the 1 tablespoon avocado oil. Working in batches, place one filled tortilla in the skillet and cook for 1-2 minutes per side until the edges are golden brown and crispy. The cheese should begin to melt and bubble slightly at the edges.
Real talk: don't rush this step. You want the tortilla to develop a crispy exterior while keeping the filling warm and gooey inside. If the cheese starts to brown too quickly, reduce heat to medium to prevent burning. Transfer each burrito to a plate and tent loosely with foil to keep warm.
Finish with Cheese and Serve Immediately
Return each burrito to the skillet for 30 seconds to melt the reserved 1 cup shredded Monterey Jack cheese on top. Watch closely—the cheese should become smooth and glossy, creating that perfect pull-apart texture. Serve immediately with sour cream, salsa, or guacamole for dipping.
Here's the thing—these burritos are best eaten fresh when the tortilla is still crispy and the cheese is melty. The layers should hold together when picked up, with each bite delivering a perfect balance of spiced beans, fluffy rice, and that satisfying cheese pull. If making ahead, assemble without cheese and reheat in a 350°F oven for 10 minutes, then add cheese briefly to melt.
Pro Tips For Making Black Bean Rice And Cheese Burrito
- Sauté Onions First: DESCRIPTION: I learned this the hard way—raw onions in your filling make every bite soggy. Cook them until translucent (about 5 minutes) before mixing with beans and rice. That extra step keeps your burrito from turning into a sad, watery wrap.
- Rinse Those Beans: DESCRIPTION: Canned black beans are packed in salt, and that salt stays. Give them a quick rinse under cold water before draining—it cuts the bitterness and keeps your filling from tasting like a salt lick. (Yes, even if the label says "low sodium.")
- Keep Tortillas Warm: DESCRIPTION: Cold tortillas crack like dry toast when you wrap them. Stack your flour tortillas between damp paper towels, then microwave for 30 seconds before filling. They’ll stay pliable and hold together like a pro’s.
- Layer Cheese Last: DESCRIPTION: If you pile cheese on top of everything, it melts into a greasy mess. Instead, sprinkle a thin layer inside the tortilla before folding, then add another layer on top. That way, you get melty goodness without drowning your filling. (Trust me, it’s a game-changer.)
Storing and reheating this dish
Fridge Storage Tips
Wrap each assembled burrito tightly in aluminum foil to maintain crispiness and prevent drying. Store them in an airtight container with parchment paper between layers to avoid sticking. They'll stay fresh in the fridge for up to 3 days, though the tortilla will soften slightly over time.
I always label containers with the date to track freshness—trust me, nobody wants a sad, soggy burrito! 🌯
Freezer Prep Secrets
For longer storage, freeze burritos uncooked—this preserves texture better than pre-cooking. Wrap each one individually in plastic wrap followed by foil, or use quart-sized freezer bags with excess air squeezed out.
They'll keep for 3 months at 0°F or below. When ready to eat, thaw overnight in the fridge before reheating for best results. 💫
Reheating Perfection
My go-to method is stovetop reheating: place burritos in a dry skillet over medium heat for 2-3 minutes per side until crispy again. For microwave reheating, cover with a damp paper towel and heat on 50% power for 1-2 minutes, then check for even heating.
Always add a sprinkle of extra cheese after reheating—the melted layer makes all the difference! 🔥
Cheese Rescue Tricks
Cheese often separates when reheating, but you can fix it! Sprinkle ¼ cup shredded cheese on top and cover the skillet for 30 seconds to remelt. For oven reheating, bake at 350°F for 10 minutes—this works great for batch prep.
Pro tip: Brush tortillas with avocado oil before freezing for extra crispiness after reheating. ✨
Meal Prep Strategy
Cook the filling separately and store it in one container, keeping tortillas in another. This prevents soggy tortillas and lets you assemble fresh burritos whenever needed. Portion the filling into ziplock bags for easy grab-and-go lunches.
I like to prep 2-3 servings at a time—just enough to keep things fresh without overwhelming my fridge space. 📅
Serving Suggestions
Serve with classic toppings like sour cream, pico de gallo, or sliced avocado to add freshness. For extra flavor, drizzle with hot sauce or sprinkle with fresh cilantro. These burritos are perfect for lunch boxes, dinner parties, or game day snacks—they're always a crowd-pleaser! 💛
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice in this recipe?
Yes, but adjust the cooking time! Brown rice takes about 45-50 minutes to cook, so start it first. The texture will be nuttier and heartier, but it may absorb more liquid—add 1/4 cup extra broth if needed. For best results, use basmati brown rice as it cooks faster than other varieties.
How do I prevent my burritos from falling apart when cooking?
Keep the filling moist but not soupy—adjust with 1-2 teaspoons water if needed. Use large flour tortillas (10-inch) and don't overfill them. The secret is rolling them snugly but not too tight—leave a 1/2-inch border for wrapping. Cook on medium-high heat for just 1-2 minutes per side to crisp the edges without overheating the filling.
What's the best cheese substitute if I don't have Monterey Jack?
Try cheddar for a sharper flavor or pepper jack for heat. For a dairy-free option, use shredded firm tofu or vegan cheese that melts well. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly shredded is key for that gooey texture!
Can I make these burritos ahead of time for meal prep?
Assemble them without cheese and store wrapped in foil for 3 days in the fridge. For freezing, wrap individually in plastic and foil (or use freezer bags) and store for 3 months. Reheat in a skillet for 2-3 minutes per side—add cheese fresh after reheating for the best melt. The tortillas stay crispier when reheated this way.
Why does my cheese separate when reheating?
Cheese separates when exposed to high heat or moisture. To fix it, sprinkle 1/4 cup extra cheese on top and cover the skillet for 30 seconds to remelt. For oven reheating, bake at 350°F for 10 minutes with foil covering. Always reheat on low-medium heat to prevent overheating the cheese layer.
