There’s something magical about biting into a warm burrito filled with creamy beans and melted cheese, the tortilla still steaming and soft in your hands. Bean and cheese burritos are the ultimate comfort food that delivers serious flavor with minimal effort, making them perfect for weeknight dinners, meal prep, or feeding a hungry crowd.
What makes this recipe shine is how the simple combination of seasoned beans, gooey cheese, and a perfectly warmed tortilla comes together into something genuinely satisfying. You can have these on the table in under 30 minutes, and they’re endlessly customizable based on what you have in your pantry.
Why You’ll Love This Recipe
This bean and cheese burrito hits all the right notes for home cooks seeking quick, delicious meals without fussy ingredients or complicated techniques.
- Ready in 25 minutes from start to finish
- Budget-friendly using pantry staples like canned beans and cheese
- Naturally vegetarian and easily adaptable for dietary needs
- Makes perfect leftovers that reheat beautifully
- Customizable with your favorite toppings and flavors
My Experience Making This Recipe
I first started making these burritos on random Tuesday nights when I had nothing planned for dinner and needed something fast. My kids devoured them, and I loved how I could prep components ahead and let everyone build their own if they wanted.
The best part came when I realized I could wrap a batch, freeze them, and pull one out whenever I needed an easy lunch. The melted cheese creates this beautiful golden exterior when you pan-fry them, and the aroma alone brings everyone to the kitchen asking what’s for dinner.
Over the years, I’ve tested dozens of bean-to-cheese ratios and tortilla sizes, and I’ve landed on a formula that delivers the best texture and flavor every single time. These burritos have become a household staple that I make at least twice a month.
Recipe Overview
- Recipe Name: Bean and Cheese Burrito
- Servings: 4 burritos
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Course: Main Dish
- Cuisine: Mexican-Inspired
- Calories per Serving: 420 calories
Equipment You Will Need
- Large skillet or non-stick pan
- Medium saucepan
- Can opener
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board
- Chef’s knife
- Microwave or stovetop for warming tortillas
- Colander (optional, for draining beans)
Ingredients for Bean and Cheese Burrito
- 4 large flour tortillas (10-inch size preferred)
- 2 cans black beans (15 ounces each, drained and rinsed)
- 2 cups shredded cheddar cheese (or Mexican blend)
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil (divided)
- 1/2 cup salsa (optional, for extra flavor)
- 1/4 cup fresh cilantro (optional, for garnish)
Ingredient Notes and Substitutions
- Black beans: I use black beans for their earthy flavor and firm texture, but you can swap in pinto beans or kidney beans with virtually no change to the final result. Canned beans save time, though dried beans work if you cook them ahead.
- Cheddar cheese: Sharp cheddar melts beautifully and brings bold flavor; Mexican blend cheese adds authentic taste. Monterey Jack or Oaxaca cheese work if you want a creamier melt.
- Flour tortillas: Large flour tortillas hold filling better than corn and create a softer wrap. Corn tortillas are naturally gluten-free but tear more easily, so use larger ones or double them up.
- Cumin: Cumin is essential for that warm, toasted Mexican flavor note. Omit it only if you have an allergy; there’s no good substitute that works the same way.
- Olive oil: Olive oil helps cook the filling and prevents sticking, though any neutral oil like canola or vegetable oil works equally well.
How to Make Bean and Cheese Burrito
Step 1: Prepare Your Filling Base
Heat 1 tablespoon of olive oil in a medium saucepan over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until the onion becomes soft and translucent.
Step 2: Add Garlic and Spices
Stir in the minced garlic, cumin, chili powder, cayenne pepper, salt, and black pepper, cooking for about 1 minute until the spices become fragrant. This blooming of spices releases their essential oils and deepens the flavor profile significantly.
Step 3: Incorporate the Beans
Add the drained and rinsed black beans to the saucepan, stirring well to coat them with the spice mixture. If using salsa, stir that in now for extra moisture and brightness.
Step 4: Simmer the Bean Mixture
Reduce the heat to low and let the beans simmer for 5 to 7 minutes, stirring occasionally. The mixture should thicken slightly, and you want to mash some of the beans slightly with your spoon to create a creamier texture while keeping some whole beans for texture contrast.
Step 5: Warm Your Tortillas
While the beans simmer, warm your flour tortillas either in a microwave wrapped in a damp paper towel for 30 seconds or directly over a gas flame for a few seconds per side. Warm tortillas are much more pliable and won’t tear when you roll them.
Step 6: Assemble the Burritos
Lay one warmed tortilla flat on your work surface and spoon about 1/2 cup of the bean mixture slightly below the center, leaving about 2 inches of space on all sides. Sprinkle 1/2 cup of shredded cheese directly over the beans.
Step 7: Roll with Confidence
Fold the bottom edge of the tortilla up and over the filling, then fold in both side edges toward the center, and finally roll tightly away from you until you reach the top edge. The key is rolling tightly enough that the burrito holds together but not so tight that filling squirts out the ends.
Step 8: Pan-Fry for Golden Perfection
Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat. Place the burritos seam-side down in the hot oil and cook for 2 to 3 minutes until the tortilla turns golden brown.
Step 9: Finish Both Sides
Carefully flip each burrito using tongs and cook the other side for another 2 minutes until it also turns golden and crispy. The pan-frying melts the cheese further and creates an appealing crust.
Pro Tip: Don’t skip the pan-frying step, as it transforms a simple burrito into something truly special with a crispy exterior and melted cheese throughout.
Tips for the Best Bean and Cheese Burrito
- Drain and rinse canned beans thoroughly to remove excess sodium and starch, which helps them cook more evenly and prevents a gummy filling.
- Warm your tortillas before filling them because warm, pliable tortillas roll cleanly and hold together better than cold, stiff ones.
- Don’t overfill your burritos; aim for about 1/2 cup of filling per burrito so they roll tightly without bursting.
- Let filled burritos rest for a minute before pan-frying so the filling sets slightly and stays contained during cooking.
- Use cheese as a moisture barrier between the tortilla and filling to prevent sogginess from the beans.
- Keep the pan-frying temperature at medium-high, not too high, or your tortillas will burn before the cheese melts.
Common Mistakes to Avoid
- Overfilling burritos causes them to burst open during rolling and cooking, so stick to the recommended 1/2 cup per burrito.
- Using cold tortillas makes them crack and tear; always warm them first for pliability.
- Skipping the bean-draining step leaves excess liquid that makes your burrito soggy and filling-heavy.
- Rolling too loosely means your burrito falls apart when you try to flip it in the pan.
- Cooking over too-high heat burns the outside before the cheese melts properly inside.
Serving Suggestions
These burritos shine when served warm right from the skillet, surrounded by your favorite toppings and sides. The creamy beans and melted cheese pair beautifully with bright, fresh accompaniments.
- Serve with a dollop of sour cream or Mexican crema on top
- Pair with fresh salsa, pico de gallo, or hot sauce on the side
- Add a simple green salad with lime-cilantro dressing for freshness
- Serve alongside Spanish rice or cilantro lime rice
- Offer guacamole or sliced avocado on the plate for richness
Variations to Try
- Loaded Veggie Version: Sauté diced bell peppers, corn, and zucchini with the onions for added nutrition and color. The vegetables add brightness without changing the core comfort-food appeal.
- Chorizo Bean Burrito: Brown 4 ounces of chorizo and mix it into the beans for a spiced, meat-forward version. This changes the burrito from vegetarian to a hearty meat dish.
- Crispy Cheese Edge Burrito: After rolling, press the seam-side down onto shredded cheese in the hot skillet before flipping, creating a crispy cheese crust. The melted cheese exterior adds incredible texture.
- Breakfast Bean Burrito: Add scrambled eggs and diced cooked potatoes to the bean filling, then serve with hot sauce and avocado for a breakfast twist.
- Chipotle Cream Sauce Burrito: Mix sour cream with chipotle peppers in adobo and drizzle it over the finished burrito for smoky heat.
Dietary Adaptations
- Gluten-Free: Use large corn tortillas instead of flour tortillas; note that they’re more delicate, so handle them gently and warm them thoroughly.
- Dairy-Free: Replace cheese with dairy-free mozzarella or cashew cream mixed with nutritional yeast, though the final texture won’t have the same melt.
- Vegan: Use dairy-free cheese and skip the pan-frying step or use oil-free cooking spray instead of olive oil to keep it plant-based.
- Low-Carb/Keto: Replace flour tortillas with large lettuce leaves or keto-friendly wraps, increasing the cheese ratio for richness.
Storage and Reheating
Refrigerator
Store cooked burritos in an airtight container for up to 4 days. They hold together well and actually taste great cold as a quick lunch option.
- Let burritos cool completely before sealing to prevent condensation
- Stack parchment paper between burritos to prevent sticking
Freezer
Burritos freeze exceptionally well for up to 3 months, making them perfect for meal prep. Wrap each burrito individually in foil before placing them in a freezer bag.
- Wrap tightly in plastic wrap first, then foil, to prevent freezer burn
- Label with the date so you remember when you made them
- Thaw overnight in the refrigerator before reheating
Reheating
Reheated burritos taste best when warmed gently to avoid drying out the tortilla.
- Oven method: Wrap in foil and bake at 350 degrees F for 15 to 20 minutes
- Microwave method: Wrap in a damp paper towel and microwave for 60 to 90 seconds
- Skillet method: Pan-fry in a little oil over medium heat for 2 to 3 minutes per side for crispy edges
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 420 |
| Total Fat | 16 g |
| Saturated Fat | 7 g |
| Carbohydrates | 52 g |
| Fiber | 8 g |
| Sugar | 2 g |
| Protein | 14 g |
| Sodium | 680 mg |
| Cholesterol | 25 mg |
These values are approximate and based on standard ingredients; variations occur depending on your specific brands and any added toppings or substitutions.
Frequently Asked Questions
Can I make these burritos ahead of time?
Absolutely, and I do this regularly for meal prep. Roll and wrap them individually in foil, then refrigerate for up to 2 days or freeze for up to 3 months.
What’s the best cheese for melting?
Sharp cheddar and Mexican blend cheese melt smoothly and evenly. Avoid pre-shredded cheese with anti-caking agents if possible, as it doesn’t melt quite as well.
Can I use dried beans instead of canned?
Yes, but you’ll need to soak and cook them first. Use 1 cup of dried beans, which yields about 3 cups cooked.
Why do my burritos fall apart when I roll them?
This usually means your tortillas are too cold or you’re overfilling them. Always warm tortillas first and keep filling to about 1/2 cup per burrito.
Can I skip the pan-frying step?
You can serve them without pan-frying, but you’ll miss the crispy exterior and fully melted cheese that makes these truly special. The pan-frying step takes just 5 minutes and transforms the dish.
What if I want to add fresh vegetables inside?
Sauteed peppers, onions, and zucchini work great added to the beans. Raw vegetables like lettuce and tomato are better added as toppings after cooking to maintain their texture.
Final Thoughts
Bean and cheese burritos represent everything I love about home cooking: simple ingredients, quick preparation, and maximum satisfaction. They’ve earned their place on my weekly rotation because they deliver genuine comfort and incredible flavor without any fuss.
If you haven’t made these yet, I highly encourage you to try them this week. Serve them with your favorite toppings, enjoy them with your family, and feel free to make a double batch for freezing.
Looking for more burrito inspiration? Check out my steak burrito recipe for a heartier option, or explore my baleadas recipe for another authentic Latin American classic.

Bean and Cheese Burrito
Ingredients
Equipment
Method
- Heat 1 tablespoon of olive oil in a medium saucepan over medium heat and cook the diced onion for 3 to 4 minutes until soft and translucent.
- Add the minced garlic, cumin, chili powder, cayenne pepper, salt, and black pepper and cook for 1 minute until the spices are fragrant.
- Stir in the drained and rinsed black beans and salsa, coating the beans evenly.
- Reduce the heat to low and simmer the bean mixture for 5 to 7 minutes, mashing some beans to thicken the mixture.
- Warm the flour tortillas by wrapping them in a damp paper towel and microwaving for 30 seconds or heating them over a gas flame for a few seconds per side.
- Lay one warmed tortilla on a work surface, spoon 1/2 cup of the bean mixture into the center, and sprinkle 1/2 cup of shredded cheese on top.
- Fold the bottom edge of the tortilla up over the filling, fold in the sides, and roll tightly to seal.
- Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat and place the burrito seam-side down in the skillet; cook for 2 to 3 minutes until golden brown.
- Flip the burrito and cook the other side for 2 minutes until golden and crispy, ensuring the cheese is melted.