Easy Homemade Vegetarian Refried Beans (No Lard!)

Legumes

October 29, 2026

Flavorful Lard-Free Refried Beans – vegetarian recipe

Forget everything you know about bland, pasty refried beans from a can! This recipe is a game-changer, proving that you don’t need lard to achieve rich, deeply flavorful, and perfectly textured beans. Since we’re letting the beans be the star of the show, starting with home-cooked beans makes all the difference. In just 20 minutes, you can transform a simple pot of pintos into a versatile dish that’s incredible as a side for tacos, a base for huevos rancheros, or even a hearty dip for your next party. Let’s get mashing!

Ingredients

• 1/4 cup (60 ml) neutral oil, like grapeseed or corn
• 1 cup (about 150g / 5.3 oz) chopped onion
• 1 tablespoon (15 ml / 0.5 fl oz) ground cumin
• 3 cups (about 510g / 18 oz) cooked pinto beans, liquid reserved
• 1/4 teaspoon (20 ml / 0.7 fl oz) cayenne pepper, or more to taste
• Salt and freshly ground black pepper, to taste

Instructions

1. Heat the oil in a large skillet over medium heat. Once shimmering, add the chopped onion and cook, stirring occasionally, until soft and golden brown, about 10 minutes.
2. Stir in the ground cumin and cook for 1 minute more until it’s fragrant. This step toasts the spice and deepens its flavor.
3. Add the cooked beans to the skillet. Using a potato masher or the back of a large fork, begin to mash the beans directly in the pan. Continue to cook and mash, stirring frequently, until the beans are mostly broken down. If they seem too thick, add a splash of the reserved bean cooking liquid or water to reach your desired consistency.
4. Season generously with salt, pepper, and the cayenne. Taste and adjust the seasonings as needed—you might want another pinch of cumin or a dash more cayenne for extra heat. Serve immediately.

Nutritional Information

• Estimated values per serving (recipe makes 4)
• Calories: 295 kcal
• Protein: 10g
• Fat: 15g
• Carbohydrates: 32g
• Fiber: 9g

Pro Tips

• for Perfect Refried Beans
• For a creamier texture and deeper flavor, use the starchy cooking liquid from your beans to thin them out instead of plain water.
• To build flavor from the start, add a couple of bay leaves, a few whole garlic cloves, or a sprig of epazote to the pot while you initially cook your dried beans.
• Don’t be afraid to leave some beans partially whole when mashing. This creates a wonderful, rustic texture that’s far superior to a completely smooth purée.
• For a richer (non-vegan) dish, swap the neutral oil for butter. For a creamier vegan option with a hint of sweetness, use coconut oil.

FAQ

Q: How can I make these refried beans vegan
A: This recipe is already vegan as written! It uses neutral oil instead of animal-based lard. To keep it vegan, simply use any plant-based oil like grapeseed, corn, or even coconut oil as suggested in the pro tips.

Q: Are refried beans a good source of vegetarian protein
A: Yes, pinto beans are an excellent source of plant-based protein and fiber. One serving of this recipe provides approximately 10 grams (0.35 oz / 9.9 g) of protein, making it a nutritious and satisfying component of any vegetarian meal.

Q: Can I use canned beans instead of home-cooked for this recipe
A: Absolutely. While home-cooked beans are recommended for the best flavor, you can substitute two 15-ounce cans of pinto beans. Drain them, but reserve the liquid from the can (aquafaba) to thin the beans to your desired consistency as you mash.

Q: What is the best way to store and reheat leftover refried beans
A: Store leftovers in an airtight container in the refrigerator for up to 5 days. To reheat, place them in a saucepan over low heat. Add a splash of water or vegetable broth and stir until smooth and heated through to restore their creamy texture.

More Recipes You’ll Love

Flavorful Lard-Free Refried Beans – vegetarian recipe
Stav Kogan

Flavorful Lard-Free Refried Beans

This game-changing recipe proves you don't need lard for rich, deeply flavorful refried beans. In just 20 minutes, transform simple pinto beans into a versatile side, base, or dip.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 295

Ingredients
  

  • 1/4 cup (60 ml) neutral oil, like grapeseed or corn
  • 1 cup (about 150g / 5.3 oz) chopped onion
  • 1 tablespoon (15 ml / 0.5 fl oz) ground cumin
  • 3 cups (about 510g / 18 oz) cooked pinto beans, liquid reserved
  • 1/4 teaspoon (20 ml / 0.7 fl oz) cayenne pepper, or more to taste
  • Salt and freshly ground black pepper, to taste
  • for Perfect Refried Beans
  • For a creamier texture and deeper flavor, use the starchy cooking liquid from your beans to thin them out instead of plain water.
  • To build flavor from the start, add a couple of bay leaves, a few whole garlic cloves, or a sprig of epazote to the pot while you initially cook your dried beans.
  • For a richer (non-vegan) dish, swap the neutral oil for butter. For a creamier vegan option with a hint of sweetness, use coconut oil.

Method
 

  1. Heat the oil in a large skillet over medium heat.
  2. Once shimmering, add the chopped onion and cook, stirring occasionally, until soft and golden brown, about 10 minutes.
  3. Stir in the ground cumin and cook for 1 minute more until it's fragrant. This step toasts the spice and deepens its flavor.
  4. Add the cooked beans to the skillet.
  5. Using a potato masher or the back of a large fork, begin to mash the beans directly in the pan.
  6. Continue to cook and mash, stirring frequently, until the beans are mostly broken down. If they seem too thick, add a splash of the reserved bean cooking liquid or water to reach your desired consistency.
  7. Season generously with salt, pepper, and the cayenne.
  8. Taste and adjust the seasonings as needed—you might want another pinch of cumin or a dash more cayenne for extra heat.
  9. Serve immediately.
  10. Don't be afraid to leave some beans partially whole when mashing. This creates a wonderful, rustic texture that's far superior to a completely smooth purée.

Nutrition

Calories: 295kcalCarbohydrates: 32gProtein: 10gFat: 15g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...