
These Mexican pinto beans are spicy smoky and just a touch sweet making them a go to recipe when you need something fast comforting and packed with flavor. Using canned pinto beans this dish comes together in under 15 minutes with pantry staples perfect for quick lunches or dinners during the week
I started making these beans as a quick side for tacos but now I make them weekly to enjoy with rice on toast or even in wraps. They are incredibly adaptable and always hit the spot
- Pinto beans: are soft creamy and hold up well to bold spices use canned for ease or cook dried ones in advance
- Tomato puree: creates a rich base with a deep red color look for one with no added sugar
- White onion: gives the beans a sweet and savory depth when sautéed
- Garlic: builds that classic savory base and adds a rich aroma
- Chipotle chilli paste: brings heat and smokiness or use sundried tomato paste for a milder version
- Apple cider vinegar: adds tang to balance the spices and enrich the flavor
- Oil: helps sauté the aromatics and brings everything together choose your favorite like olive or sunflower oil
- Smoked paprika garlic powder cumin cayenne and oregano: add layers of bold Mexican inspired flavor
- Brown sugar: adds a subtle sweetness and caramel BBQ depth that balances the heat
- Vegetable stock: creates the saucy texture and carries the spices through every bite

Step-by-Step Instructions
- Sauté the Base:
- Heat oil in a saucepan and add finely minced garlic. Stir for one to two minutes until golden and fragrant but not burnt. This sets the stage for flavor
- Build the Sauce:
- Stir in tomato puree and chipotle paste. Cook over medium heat for two minutes until thick and deeper in color. This intensifies the smoky tomato notes
- Add the Seasoning:
- Sprinkle in smoked paprika cumin garlic powder oregano cayenne pepper brown sugar and apple cider vinegar. Mix well so everything becomes aromatic and blended
- Simmer the Beans:
- Add drained pinto beans to the pan along with the vegetable stock. Stir gently then let simmer for five to ten minutes on low until the sauce thickens slightly
- Blend for Creaminess:
- Use a hand blender to lightly blend about one quarter of the beans in the pan. This creates a thick rich texture that still keeps some beans whole for a hearty feel
Storage Tips
Let beans cool before storing. Place in an airtight container and refrigerate for up to three days. Reheat gently on the stove with a splash of water or stock. You can also freeze them for up to one month and defrost overnight in the fridge
Ingredient Substitutions
If chipotle paste is too spicy try sundried tomato paste instead. Swap white onion with shallots or red onion. Use maple syrup or white sugar if brown sugar is unavailable. Replace apple cider vinegar with white wine vinegar or even lime juice in a pinch

Serving Suggestions
Serve warm with a scoop of plain yogurt lime juice and avocado slices. Pile onto toast for a savory breakfast or wrap into burritos with rice and grilled veggies. Try spooning over nachos or using as a taco filling
Cultural Context
While not a traditional Mexican method these beans take inspiration from classic flavors like smoky chili tangy vinegar and earthy cumin. It is my take on everyday Mexican inspired cooking that is easy for home kitchens and delivers satisfying flavor without long cooking times
Frequently Asked Questions About Recipes
- → Can I use dried pinto beans instead of canned?
Yes, just make sure to soak and cook the dried beans beforehand until tender. They work great as a substitute.
- → What can I use instead of chipotle chilli paste?
Sundried tomato paste is a great mild alternative with rich flavor but less heat.
- → How do I store leftovers?
Keep in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
- → Can I blend the beans for a smoother texture?
Yes, blending a portion of the beans creates a thicker, creamy sauce that coats everything nicely.
- → Are these beans freezer friendly?
Absolutely. Freeze in portions for up to 2 months. Thaw overnight and reheat with a splash of stock or water.
- → What toppings go well with these beans?
Try avocado slices, pickled onions, plain yogurt, lime juice, or jalapeños for added flavor and freshness.