Creamy homemade Mexican refried beans made with pinto beans, onion, garlic, cumin, and smoked paprika. An easy vegan side dish that's perfect with tacos, burritos, nachos, or tortilla chips.
Melt the nondairy butter in a cast-iron skillet over high heat.
Add the onion and garlic and sauté for 3 to 5 minutes until softened and lightly browned.
Stir in the cumin, smoked paprika, and oregano.
Cook for 1 minute until fragrant.
Add the pinto beans together with their liquid.
Reduce the heat to medium-low.
Simmer uncovered for 15 minutes, stirring occasionally.
Remove the skillet from the heat.
Mash the beans with a potato masher until they reach your preferred consistency.
Serve warm.
Notes & Wine Advice
Serving Suggestions
Serve these creamy refried beans alongside tacos, burritos, enchiladas, quesadillas, or Mexican rice. They also work well as a warm dip for tortilla chips or as a creamy layer in nachos and burrito bowls.
Recipe Notes
Do not drain the canned pinto beans because their liquid helps create the creamy consistency. Mash the beans completely for a smooth result or leave some beans partially intact when you prefer more texture.
Variations
Add chopped jalapeño or cayenne pepper for additional heat. Fresh cilantro and lime juice provide a brighter finish. For an even smokier flavour, increase the smoked paprika slightly or add a small amount of chipotle pepper.
Storage
Allow leftover beans to cool before transferring them to an airtight container. Refrigerate for up to four days. Reheat gently in a skillet or saucepan, adding a splash of water or vegetable broth if the beans become too thick.
Wine Advice
A light Tempranillo complements the earthy beans and smoky spices. A crisp Sauvignon Blanc provides a refreshing alternative, particularly when serving the beans with spicy toppings.