Keeping your burrito game strong starts with perfectly seasoned beans. This straightforward recipe delivers a versatile, protein-packed filling that elevates any tortilla wrap with minimal effort and maximum flavor.
Why This Recipe Works
- The combination of black beans and pinto beans provides both texture variety and complementary flavors, creating a more complex base than single-bean preparations.
- Simmering the beans with aromatics like onion and garlic allows the flavors to meld thoroughly while maintaining the structural integrity of the beans.
- Using both ground cumin and chili powder builds layered spice notes that penetrate the beans during the cooking process rather than just coating the surface.
- The addition of tomato paste creates a rich, slightly sweet background note that balances the earthiness of the beans and spices.
- Vegetable broth instead of water infuses the beans with deeper savory notes while keeping the recipe vegetarian-friendly and adaptable.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 2 tablespoons tomato paste
- 2 (15-ounce) cans black beans, drained and rinsed
- 1 (15-ounce) can pinto beans, drained and rinsed
- 1 cup vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh lime juice
- 1/4 cup chopped fresh cilantro
Equipment Needed
- Large skillet or saucepan
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board and chef’s knife
- Can opener
- Colander
Instructions

Prepare the Aromatics
Heat 2 tablespoons of olive oil in a large skillet over medium heat for 1 minute until the oil shimmers. Add the finely diced yellow onion and cook for 5-7 minutes, stirring occasionally with a wooden spoon, until the onion turns translucent and the edges begin to brown slightly. The onion should release a sweet aroma and soften completely without burning. Add the 3 minced garlic cloves and cook for 1 additional minute, stirring constantly, until the garlic becomes fragrant. Watch carefully during this step as garlic can burn quickly and develop bitter flavors. The foundation of your bean filling depends on properly cooked aromatics that will infuse the entire dish with depth.
Toast the Spices
Sprinkle 1 teaspoon of ground cumin and 1 teaspoon of chili powder over the onion and garlic mixture. Cook for 30 seconds while stirring continuously to toast the spices. You’ll notice the color of the spices darken slightly and their aroma intensifies significantly. Immediately add 2 tablespoons of tomato paste and cook for 1 minute, stirring to incorporate it fully with the spice mixture. The tomato paste will darken in color and form a thick paste coating the onions. This toasting process unlocks the essential oils in the spices and caramelizes the tomato paste, creating a flavor base that will distribute evenly throughout the beans rather than sitting on the surface.
Combine Beans and Liquid
Add both the drained and rinsed black beans and pinto beans to the skillet, stirring to coat them with the spice mixture. Pour in 1 cup of vegetable broth and use your wooden spoon to scrape any browned bits from the bottom of the pan. These fond particles contain concentrated flavor that will enrich the entire dish. Season with 1 teaspoon of salt and 1/2 teaspoon of black pepper, then bring the mixture to a simmer. Reduce the heat to low, cover the skillet, and let the beans cook for 15 minutes. The liquid should bubble gently without boiling vigorously.
Simmer to Develop Flavors
After 15 minutes of covered cooking, remove the lid and continue simmering for another 5-10 minutes uncovered. Stir occasionally to prevent sticking as the liquid reduces. The beans are ready when most of the liquid has been absorbed but the mixture remains moist, not dry. The beans should hold their shape while becoming tender throughout. If the mixture appears too dry before the beans are fully heated and flavored, add additional vegetable broth 2 tablespoons at a time. The goal is a cohesive bean mixture that spreads easily but isn’t watery.
Finish with Fresh Ingredients
Remove the skillet from heat and stir in 2 tablespoons of fresh lime juice and 1/4 cup of chopped fresh cilantro. The acidity from the lime juice brightens the rich bean flavors and balances the earthiness of the spices. Let the bean mixture rest for 5 minutes before serving to allow the flavors to meld completely. Taste and adjust seasoning if needed, adding more salt or lime juice according to your preference. The beans will thicken slightly as they cool, making them the perfect consistency for burrito assembly.
Tips and Tricks
For optimal bean texture, avoid overcooking during the final simmering stage. Canned beans are already fully cooked, so you’re primarily heating them through and allowing them to absorb flavors rather than cooking them to tenderness. If you prefer a creamier bean consistency, use a potato masher to lightly crush about one-third of the beans before adding the lime juice and cilantro. This creates a mixture that holds together better in burritos without becoming completely puréed.
When selecting canned beans, low-sodium varieties give you better control over the final salt level. Always rinse beans thoroughly under cold running water in a colander to remove the canning liquid, which can contain excess sodium and contribute to a metallic taste. For enhanced flavor development, consider toasting whole cumin seeds instead of ground cumin. Heat 1 teaspoon of whole cumin seeds in the dry skillet for 30 seconds before adding oil, then proceed with the onion. Grind the toasted seeds or leave them whole for added texture.
If making the beans ahead of time, they will thicken significantly upon refrigeration. When reheating, add 2-3 tablespoons of water or vegetable broth and warm gently over low heat, stirring frequently. The beans freeze exceptionally well for up to 3 months. Portion them into freezer-safe containers, leaving 1/2 inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. For smokier flavor without adding heat, include 1/2 teaspoon of smoked paprika with the chili powder. If you prefer spicier beans, add 1/4 teaspoon of cayenne pepper or include a minced jalapeño with the onions.
Recipe Variations
- For refried-style beans, after simmering, transfer the mixture to a food processor and pulse 5-6 times until partially puréed but still with some texture. Return to the skillet and cook for 2-3 additional minutes to thicken. This version spreads more easily in burritos and creates a tighter wrap.
- Create a creamy version by stirring in 1/4 cup of Mexican crema or sour cream during the final 2 minutes of cooking. The dairy adds richness and helps bind the beans together. Reduce the lime juice to 1 tablespoon to balance the acidity.
- For meat lovers, cook 1/2 pound of ground beef or chorizo in the skillet before adding the onions. Drain excess fat, then proceed with the recipe. The rendered fat from the meat will carry additional flavor throughout the bean mixture.
- Make it cheesier by stirring in 1/2 cup of shredded Monterey Jack or pepper jack cheese after removing from heat. The residual heat will melt the cheese evenly throughout the beans, creating a cohesive, gooey filling.
- For a tropical twist, add 1/2 cup of diced pineapple with the beans and substitute orange juice for half of the vegetable broth. The sweetness complements the spices and creates a brighter flavor profile that works well with chicken or pork burritos.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, but the preparation requires significant adjustments. Start with 1 cup each of dried black and pinto beans. Soak them overnight in water, then drain and rinse. Cook the soaked beans in 6 cups of water with 1 teaspoon salt for 45-60 minutes until tender. Drain before using in the recipe. The cooking time after adding the spices will reduce to about 10 minutes since the beans are already cooked. Using dried beans allows better texture control but adds considerable active time to the recipe.
How long do the beans last in the refrigerator?
Properly stored in an airtight container, the bean mixture will maintain quality for 4-5 days in the refrigerator. The flavors actually improve after 1 day as the spices continue to meld. When reheating, add 1-2 tablespoons of water or broth to restore the original consistency. Look for signs of spoilage like mold, off odors, or significant texture changes before consuming leftovers. For food safety, cool the beans to room temperature within 2 hours of cooking before refrigerating.
Can I make this recipe in a slow cooker?
Absolutely. Sauté the onions and garlic as directed, then transfer everything except the lime juice and cilantro to a slow cooker. Cook on low for 2-3 hours or high for 1-2 hours. Add the lime juice and cilantro during the last 15 minutes of cooking. The extended gentle heat allows deeper flavor development but can make the beans softer. Reduce the vegetable broth to 3/4 cup since less evaporation occurs in a slow cooker. This method works well for meal prep or serving crowds.
What’s the best way to mash the beans for different textures?
For slightly mashed beans, use a potato masher directly in the skillet after simmering. Press down 5-6 times for chunky texture or 10-12 times for smoother consistency. For completely smooth refried-style beans, transfer to a food processor and pulse until uniform. Between these extremes, use the back of a wooden spoon to crush some beans against the side of the skillet. The texture affects how the beans distribute in the burrito—smoother spreads evenly, while chunkier creates pockets of bean flavor.
Can I freeze the bean mixture for later use?
Yes, this recipe freezes exceptionally well. Cool completely, then portion into freezer-safe containers or bags, leaving 1/2 inch headspace. Label with date and contents. Freeze for up to 3 months. Thaw overnight in refrigerator before reheating gently on stove-top with 1-2 tablespoons of added liquid. The texture may soften slightly after freezing, but the flavor remains excellent. Freezing in individual portions makes quick burrito assembly convenient for busy days.
Summary
This bean filling combines simplicity with depth of flavor. The method builds layers through proper technique while maintaining approachable steps. The result works perfectly in burritos while offering multiple adaptation possibilities.

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



