
Mexican Bean and Cheese Burrito
A beloved staple of Mexican home cooking, this hearty burrito wraps creamy, seasoned refried pinto beans and melted cheese in a warm flour tortilla for a satisfying, protein-rich meal. Rooted in the border cuisines of northern Mexico and the American Southwest, it delivers bold, comforting flavors with minimal effort. Elevated here with whole-grain tortillas and reduced-sodium beans, it becomes a genuinely nourishing option without sacrificing any of its authentic soul.
Total Time
20 min
Prep
8 min
Cook
12 min
Servings
2
Cuisine
Mexican
420kcal
Calories
22g
Protein
52g
Carbs
13g
Fat
11g
Fiber
How to Make It
- 1
Sauté the aromatics
Heat olive oil in a medium non-stick skillet or cast-iron pan over medium heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for a further 30–60 seconds until fragrant, taking care not to brown.
Tip: Using a small amount of olive oil instead of lard keeps the saturated fat low while still delivering rich depth of flavour. - 2
Build the refried beans
Add the drained, rinsed pinto beans to the pan along with the cumin, smoked paprika, dried oregano, and black pepper. Stir to coat the beans in the spices. Pour in the vegetable broth or reserved bean liquid. Using a potato masher or the back of a wooden spoon, mash the beans to your preferred texture — roughly half-mashed gives a pleasing creamy yet chunky consistency. Cook for 3–4 minutes, stirring frequently, until the mixture thickens and holds its shape. Finish with a squeeze of fresh lime juice and stir through.
Tip: Rinsing canned beans removes up to 40% of their sodium content. For even greater control, cook dried pinto beans from scratch. - 3
Warm the tortillas
Heat a separate dry skillet or griddle over medium-high heat. Place each whole wheat tortilla in the pan for 20–30 seconds per side until warm, pliable, and lightly toasted. Wrap in a clean kitchen towel to keep warm and soft while you assemble.
Tip: Warming tortillas directly over a low gas flame for 10–15 seconds gives an authentic char, but only if your tortillas are fresh and pliable. - 4
Assemble the burritos
Lay a warmed tortilla flat on a clean surface. Spoon half the refried bean mixture (approximately 180–200 g) onto the lower third of the tortilla, leaving a 3 cm border on each side. Sprinkle 30 g of shredded cheese evenly over the beans while they are still hot, allowing it to begin melting naturally. Add a spoonful of diced fresh tomato and a few sprigs of cilantro if using.
Tip: Adding the cheese directly onto the hot beans — rather than after folding — ensures even, thorough melting without needing additional cooking time. - 5
Fold and serve
Fold the sides of the tortilla inward over the filling, then roll firmly from the bottom up, tucking the filling in as you go to form a tight, secure burrito. Place seam-side down on a warm plate. Repeat with the second burrito. Serve immediately with a dollop of plain Greek yogurt on the side as a probiotic-rich, lower-fat alternative to sour cream.
Tip: For a lightly crisped exterior, return the assembled burrito seam-side down to the dry skillet for 1–2 minutes per side — this also helps seal it shut.
Want this in your meal plan?
Get personalised meal plans, track your nutrition, and access 500+ recipes tailored to your health goals.
Get started free