Why You’ll Love This Recipe

These vegetarian refried beans are incredibly easy to make, budget-friendly, and packed with flavor. They work beautifully as a side dish, taco or burrito filling, or even as a hearty dip. Plus, this recipe uses pantry staples and can be whipped up quickly, whether you’re cooking from canned beans or using homemade ones. You won’t miss the meat or fat—just bold, delicious taste in every bite.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Cooked pinto beans (or black beans)

  • Olive oil or avocado oil

  • Onion, finely chopped

  • Garlic, minced

  • Ground cumin

  • Chili powder (optional)

  • Salt

  • Vegetable broth or water

  • Lime juice (optional, for brightness)

  • Fresh cilantro (optional, for garnish)

Directions

  1. Heat olive oil in a skillet over medium heat.

  2. Add chopped onion and cook until softened and translucent, about 5–6 minutes.

  3. Stir in minced garlic, cumin, and chili powder (if using). Cook for another 1–2 minutes until fragrant.

  4. Add the cooked beans and a splash of vegetable broth or water to the skillet. Stir to combine.

  5. Use a potato masher or the back of a spoon to mash the beans to your desired texture—smooth or chunky.

  6. Continue to cook, stirring often, and add more broth or water as needed until the beans reach a creamy consistency.

  7. Season with salt to taste.

  8. Finish with a splash of lime juice if desired and garnish with fresh cilantro before serving.

Servings and timing

This recipe serves 4–6.
Prep time: 5 minutes
Cook time: 15 minutes
Total time: 20 minutes

Variations

  • Spicy version: Add diced jalapeño or a dash of cayenne pepper for heat.

  • Smoky beans: Stir in a bit of smoked paprika or chipotle powder.

  • Black bean variation: Substitute pinto beans with black beans for a slightly different flavor and texture.

  • Cheesy beans: Stir in shredded cheddar or a vegan cheese alternative for extra richness.

  • Garlicky twist: Add roasted garlic for a deeper, sweeter flavor.

Storage/Reheating

Store leftover refried beans in an airtight container in the refrigerator for up to 4 days.
To reheat, warm in a saucepan over low heat, adding a splash of water or broth to loosen them up.
Microwave in 30-second intervals, stirring in between, until heated through.
For longer storage, freeze in airtight containers or freezer bags for up to 2 months. Thaw in the fridge overnight before reheating.

FAQs

Can I use canned beans for this recipe?

Yes, canned beans are perfect for quick prep—just rinse and drain them before using.

What’s the best type of bean for refried beans?

Pinto beans are traditional, but black beans also work well and offer a slightly different taste.

Are vegetarian refried beans healthy?

Yes, they’re a good source of fiber, protein, and nutrients—especially when made with healthy fats like olive oil.

Do I have to mash all the beans?

No, mash to your desired consistency. Some people prefer a chunky texture while others like them completely smooth.

Can I make these oil-free?

Yes, sauté the onions and garlic in a splash of vegetable broth or water instead of oil.

Can I make this in advance?

Absolutely. These beans reheat well and are great for meal prep or as a make-ahead side dish.

How do I make them creamier?

Use more broth or water while cooking and mash thoroughly. A blender or immersion blender can also create a smoother texture.

What can I serve with refried beans?

They’re perfect in tacos, burritos, enchiladas, tostadas, or served alongside rice or grilled vegetables.

How do I thicken runny refried beans?

Cook them a little longer uncovered to reduce liquid, or mash more thoroughly to absorb moisture.

Are store-bought refried beans vegetarian?

Not always—some contain lard or animal fat. Always check the label or make your own for full control.

Conclusion

Vegetarian refried beans are a simple, satisfying, and versatile dish that belongs in every home cook’s repertoire. Whether you’re building burritos, crafting a taco night, or looking for a protein-packed side, these creamy, flavorful beans fit the bill. With just a few pantry ingredients and minimal effort, you’ll have a homemade classic that beats anything from a can.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Refried Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4–6 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Description

Vegetarian refried beans are a creamy, savory, and protein-packed dish made with mashed pinto or black beans, sautéed onions, garlic, and spices—without the lard. Perfect as a side, taco filling, or hearty dip.


Ingredients

  • 2 cups cooked pinto beans (or black beans)
  • 2 tbsp olive oil or avocado oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1/2 tsp chili powder (optional)
  • Salt, to taste
  • 1/2 cup vegetable broth or water (more as needed)
  • 1 tbsp lime juice (optional)
  • Fresh cilantro, for garnish (optional)

Instructions

  1. Heat olive oil in a skillet over medium heat.
  2. Add chopped onion and cook for 5–6 minutes until softened and translucent.
  3. Stir in minced garlic, cumin, and chili powder (if using). Cook for 1–2 minutes until fragrant.
  4. Add the cooked beans and a splash of vegetable broth or water. Stir to combine.
  5. Mash the beans with a potato masher or back of a spoon until they reach your desired consistency.
  6. Continue cooking, stirring often, and add more broth or water as needed to keep a creamy texture.
  7. Season with salt to taste.
  8. Finish with lime juice if desired and garnish with fresh cilantro before serving.

Notes

Canned beans work well—rinse and drain before using.Add jalapeño or cayenne for a spicy version.Use black beans for a variation in flavor and texture.For a richer taste, stir in shredded cheese or vegan cheese.To make oil-free, sauté with broth or water instead of oil.


Nutrition

  • Serving Size: 1/2 cup
  • Calories: 140
  • Sugar: 1g
  • Sodium: 290mg
  • Fat: 6g
  • Saturated Fat: 0.8g
  • Unsaturated Fat: 5.2g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star