Bean And Cheese Burrito
A warm, toasted flour tortilla stuffed with creamy refried beans, melted cheese, and fresh salsa. This quick, satisfying burrito comes together in just 20 minutes and makes the perfect handheld meal any time of day.
For 4 servings
- prep · ~45 min
Cook the soaked beans.
1.Drain the soaked pinto beans and add to a pot with 3 cups fresh water.2.Bring to a boil, then reduce to a simmer. Cook until tender, about 45 minutes.3.Drain any excess water and stir in the salt. Mash lightly with a fork until creamy but chunky.TIPSoak beans for at least 8 hours — it cuts cooking time and makes them easier to digest. - mix · ~5 min
Make the fresh tomato salsa.
1.Combine diced tomato, chopped onion, cilantro, lime juice, green chili, and a pinch of salt in a bowl.2.Mix well and set aside to let the flavors meld. - saute · ~5 min
Season the refried beans.
Heat oil in a skillet over medium heat. Add minced garlic and sauté until fragrant, about 30 seconds. Add cumin powder and black pepper, stir for 15 seconds, then add the mashed beans. Cook, stirring, for 3-4 minutes until heated through and slightly thickened. Remove from heat.
TIPIf beans feel dry, add a splash of water to reach a spreadable consistency. - assemble · ~4 min
Assemble the burritos.
1.Warm each tortilla on a dry skillet for 20 seconds per side to make it pliable.2.Spread a generous portion of seasoned beans down the center of each tortilla.3.Top with shredded cheddar cheese and a spoonful of fresh salsa.4.Fold the sides in, then roll tightly from bottom to top to form the burrito.TIPDon't overfill — leave at least 2 inches on each side for a tight seal. - fry · ~6 min
Toast the burritos until golden.
Place each burrito seam-side down on a dry, hot skillet over medium heat. Toast for 2-3 minutes per side until golden brown and the cheese has melted inside.
TIPA dry skillet gives a crisp exterior without extra oil. - serve
Serve warm with extra salsa on the side.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak dried pinto beans for at least 8 hours to reduce cooking time and improve digestibility.
- 2Mash the beans with a fork for a creamy but chunky texture that holds together in the burrito.
- 3Warm tortillas on a dry skillet before filling to make them pliable and prevent cracking.
- 4Leave at least 2 inches on each side when filling to ensure a tight, leak-free roll.
- 5Toast the assembled burrito seam-side down first to seal it shut.
- 6Use a dry skillet for toasting — no oil needed for a crisp, golden exterior.
- 7Let finished burritos rest for 1 minute before slicing to keep the filling intact.
Adapt it for your goals.
High-protein
Add 1/2 cup of cooked, seasoned ground beef, turkey, or shredded chicken to the bean filling for extra protein and a heartier meal.
veganVegan
Replace cheddar with a vegan shredding cheese or a thick cashew crema, and use a splash of vegetable broth instead of water when re-seasoning the beans.
spicy chipotleSpicy chipotle
Stir 1-2 teaspoons of chipotle pepper in adobo sauce into the mashed beans along with the cumin for a smoky, medium-hot kick.
low oilLow-oil
Sauté the garlic in a tablespoon of water or bean cooking liquid instead of oil to cut out the fat while keeping the aromatic base.
Why this is on our healthy list.
Rich in Plant-Based Protein
Pinto beans are a high-fiber, protein-packed legume that supports muscle repair and keeps you full longer.
Good Source of Digestive Fiber
Both the pinto beans and fresh vegetables provide dietary fiber that promotes healthy digestion and steady energy.
Low in Added Sugar
This recipe relies on natural flavors from lime, cilantro, and chili, with no added sugars, making it a balanced meal option.
Contains Vitamin C from Salsa
Fresh tomatoes, lime juice, and green chili deliver a boost of vitamin C, which supports immune function.
Frequently asked questions
Yes, substitute 1 ½ cups of canned refried pinto beans. Skip the initial cooking and move straight to seasoning them in the skillet with garlic and cumin.



