Main Courses
This baked bean and cheese burrito recipe delivers the ultimate comfort food experience with crispy tortillas and melty, pull-apart layers that hold together perfectly. The secret lies in slow-baked beans that caramelize into sweet, smoky perfection while the cheese stretches into gooey strands when wrapped in the tortilla.
I developed this recipe after years of testing—no soggy burritos here, just a satisfying handheld meal that feels indulgent yet balanced.
The process starts with homemade-style baked beans that simmer until thick and flavorful, then gets elevated with a layer of sharp cheddar and melted Monterey Jack.
Large flour tortillas are lightly toasted to achieve that crispy edge without losing flexibility, ensuring they hold their shape while still being easy to fold. What sets this apart is the technique of wrapping the burritos in foil before baking, which locks in moisture while creating that coveted crispy exterior.
What you'll end up with is a burrito that's sturdy enough to eat with one hand but melts in your mouth with every bite. The beans stay tender and flavorful, the cheese pulls apart into chewy strands, and the tortilla achieves that perfect balance of crispy and soft.
This is the kind of recipe that transforms a simple weeknight dinner into something restaurant-worthy—without requiring any special skills or ingredients.
Serve with a side of creamy avocado slices, a dollop of sour cream, or a simple green salad to round out the meal. The leftovers reheat beautifully, making this an ideal recipe for meal prep. Let's get started on creating your perfect handheld masterpiece.
Ingredients for baked bean and cheese burrito
Eight tortillas, two cheeses, and a secret to crispy perfection—here’s your comfort food fix.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Flour Tortillas 🌯 | 8 whole | 10-inch size preferred for wrapping |
| Navy Beans 🌱 | 1 ½ cups | Dried, soaked overnight preferred |
| Yellow Onions 🧅 | 1 whole | Medium size, diced finely |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for depth of flavor |
| Tomato Paste 🍅 | ¼ cup | Smooth, not chunky |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Brown Sugar 🍯 | 2 tbsp | For caramelized sweetness |
| Smoked Paprika 🌶️ | 1 tbsp | For that smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for richer flavor |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged for tang |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, melts beautifully |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for crisping |
The tortillas are non-negotiable here. Mission brand or La Tortilla Factory are my go-tos—they hold up to the baking without cracking. Look for the 10-inch size; they’re perfect for wrapping without being too flimsy. For the beans, dried is best (soak overnight), but canned navy beans work in a pinch—just drain and rinse well. The cheeses? Sharp cheddar gives that tangy bite, while Monterey Jack melts like a dream. Kraft or Cabot are solid choices, but grab the pre-shredded kind—it’s easier to work with and melts faster. The smoked paprika is what gives those baked beans that restaurant-quality depth, so don’t skip it.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on cheddar? Pepper jack or Gouda work too—just add a splash of milk to the shreds to keep them from clumping. The tortillas can be toasted ahead of time (microwave 30 seconds with a damp paper towel) if you’re prepping early. For the beans, if you’re using canned, add an extra tablespoon of tomato paste to thicken them up. The brown sugar might seem odd, but trust me—it caramelizes beautifully with the beans, giving them that sweet, smoky flavor that makes this recipe sing.
Wrap these burritos in foil and bake them—they reheat like a dream. Store leftovers in the fridge for up to 3 days, wrapped tightly in foil to keep that crispy edge. Freeze them for up to 2 months by wrapping each burrito individually in foil, then placing them in a freezer bag. To reheat, bake at 375°F for 15-20 minutes until the tortilla is crispy again. Pro tip: Portion the cheese and beans separately before assembling—it makes wrapping a breeze and ensures every bite is packed with flavor.
Why You'll Love This Recipe
- No-Chop Night: I swear by this when I’m too tired to dice onions properly—just a quick sauté of raw onion slices and minced garlic while the beans simmer. The onions caramelize right into the tomato paste, so you barely notice they weren’t finely chopped.
- Cheese Pull Magic: That gooey, stretchy cheese pull when you bite in? It’s all thanks to the navy beans’ creamy texture and the little burst of acid from the tomato paste. Honestly, it’s the kind of dish that makes you close your eyes mid-bite.
- Lunchbox Hero: Between us, these are my go-to for packed lunches—no reheating needed. Wrap them in foil, toss in a bag, and they stay warm (and delicious) for hours. My 10-year-old still asks for them on school days.
- Pantry Staple Power: You’re already using what’s in your cupboard: dried beans, a can of tomato paste, maybe even a half-used bag of cheese. I’ve made these for under $2 per serving, and they’re the only thing my picky roommate will eat when I’m broke.
Step-by-step instructions for baked bean and cheese burritos
Here's how to create burritos with crispy tortillas and melty cheese layers that pull apart perfectly.
Cook the Navy Beans Until Tender
In a large pot, combine the 1.5 cups navy beans with 1 whole yellow onions (diced), 4 cloves garlic cloves (minced), and 1.5 cups chicken broth. Bring to a boil, then reduce heat to low and simmer uncovered for 1.5 to 2 hours until the beans are fork-tender. Stir occasionally to prevent sticking.
Once tender, drain any excess liquid but reserve ½ cup of the bean cooking liquid. In a separate bowl, mash about ½ cup of the beans to create a thick base for the filling. This step ensures your burritos hold together without falling apart.
Build the Flavorful Bean Filling
Return the mashed beans to the pot and stir in 0.25 cup tomato paste, 2 tbsp brown sugar, 1 tbsp smoked paprika, 1 tsp ground cumin, 1.5 tsp salt, and 0.5 tsp black pepper. Cook over medium heat for 5-7 minutes, stirring frequently, until the mixture thickens slightly and the flavors meld together.
Add the reserved ½ cup bean liquid to loosen the mixture if needed. The filling should be thick enough to coat the back of a spoon but still spreadable. Taste and adjust seasoning—this is where all the smoky, sweet, and savory flavors come together.
Assemble the Burritos with Cheese Layers
Lay out the 8 whole large flour tortillas on a clean surface. Divide the bean filling evenly among them, spreading 2 tablespoons of filling onto each tortilla, leaving a 1-inch border around the edges. Sprinkle ½ cup sharp cheddar cheese and ¼ cup Monterey Jack cheese over each filling.
Fold the sides of each tortilla inward, then roll tightly from the bottom up, pressing gently to seal. The cheese will melt and create that perfect pull-apart texture. Wrap each burrito snugly in aluminum foil to hold its shape during baking.
Bake for Crispy Tortillas and Melty Cheese
Preheat your oven to 375°F. Place the foil-wrapped burritos seam-side down on a baking sheet lined with parchment paper. Bake for 20-25 minutes until the tortillas are golden brown and crispy, and the cheese is fully melted and bubbling.
For extra crispiness, remove the foil and broil for 2-3 minutes on high, watching closely to avoid burning. The burritos are done when the tortillas are crisp all the way through and the cheese has pulled into stretchy strands. Let them rest for 5 minutes before serving to keep everything together.
Pro Tips For Making Baked Bean And Cheese Burrito
- SOFTEN BEANS FIRST: Drain and rinse canned navy beans, then simmer them in a splash of broth or water for 10 minutes before mixing with tomato paste. This step cuts the thick, gluey texture that makes burritos fall apart—trust me, you’ll notice the difference when rolling.
- CARAMELIZE ONIONS LOW: Cook the yellow onions on medium-low heat until they’re deep golden, not browned. I used to rush this and ended up with bitter, burnt bits that overpowered the beans. Patience here means flavor that actually sings.
- SALT THE BEAN MIX: Season the bean-tomato paste mixture with at least ½ teaspoon salt per cup before folding in cheese. The beans absorb flavor like a sponge, and skipping this step leaves them bland—no amount of cheese can fix that.
- WRAP TIGHT AND REST: Roll burritos snugly, tucking in the sides, then let them sit wrapped in foil for 5 minutes. This prevents unraveling when you slice them open—yes, even if you’re impatient like me, give it a break.
Flavor customization for this recipe
Spicy Kick
Add ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder to the bean mixture for heat lovers. For smoky heat, mix 1 teaspoon adobo sauce from canned chipotles into the filling. I like to sprinkle ½ teaspoon Tajín seasoning on top before serving for a tangy, spicy finish. 🌶️
Creamy Twist
Stir ¼ cup sour cream or ½ cup Mexican crema into the bean mixture for a creamy texture. Alternatively, add ½ cup shredded Monterey Jack cheese directly to the beans while cooking to create a cheesy, velvety filling. Top with extra sour cream before serving for a restaurant-style touch.
Sweet & Smoky
Boost the sweetness by adding 1 tablespoon molasses or 1 teaspoon maple syrup to the bean mixture. For extra depth, fold in ½ cup cooked apples or pears (diced) into the filling. This balances the smoky flavors beautifully and adds a subtle fruity note.
Extra Protein
Add ½ cup cooked ground beef or ½ cup shredded rotisserie chicken to the bean mixture for extra protein. For a vegetarian option, stir in ½ cup black beans or ½ cup lentils to bulk up the filling. These additions keep the burritos hearty and satisfying.
Herb Infusion
Brighten the flavors with 1 tablespoon chopped fresh cilantro or 1 teaspoon dried oregano mixed into the beans. For a more robust herb profile, add ½ teaspoon thyme or ½ teaspoon rosemary while cooking. Fresh herbs add a vibrant finish that pairs perfectly with the smoky beans.
Cheese Variations
Swap out the cheddar and Monterey Jack for pepper jack (for spicy kick) or Gouda (for nutty sweetness). For a creamy option, use cream cheese** mixed with shredded cheddar for a velvety texture. Each cheese brings a unique flavor that changes the burrito experience entirely. 🧀
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can absolutely use canned navy beans! Just drain and rinse them thoroughly to remove excess sodium. For the best texture, mash about ½ cup of the canned beans before mixing them back in with the remaining filling. Add an extra 1 tablespoon tomato paste to help thicken the mixture since canned beans have less natural starch.
How do I prevent my burritos from falling apart when baking? The key is in the assembly!
What's the best way to reheat leftover burritos?
Reheat in a 375°F oven for 15-20 minutes wrapped in fresh foil to restore crispiness. For a quicker option, microwave for 1 minute then finish under the broiler for 2 minutes to crisp up the tortilla. Never reheat directly from frozen—thaw in the fridge first. The foil method preserves that perfect texture every time!
Can I make these burritos ahead of time?
Assemble the burritos up to 2 days ahead and refrigerate unwrapped. When ready to bake, wrap them in foil and bake as directed. For freezing, wrap each burrito individually in foil, then place in a freezer bag for up to 2 months. Thaw overnight in the fridge before baking. The flavors actually improve with time!
What are good sides to serve with these burritos?
Try a simple green salad with lime vinaigrette, creamy avocado slices, or charro beans for extra texture. For a heartier meal, serve with cilantro-lime rice or roasted sweet potatoes. The smoky-sweet beans pair beautifully with cool, fresh elements to balance the richness.
