Skip to content

Flavor Keto

keto community

Menu
  • Home
  • Recipes
  • Breakfast
  • Lunch
  • Dinner
  • Snacks
  • Sides
  • Keto diet
  • Gallery
  • Crispy Heaven
Menu

This Homemade Mexican Refried Beans with Bacon Oil

Posted on February 27, 2026

Creamy, savory, and packed with smoky depth, these Homemade Mexican Refried Beans with Bacon Oil are a true comfort-food classic. Using rich bacon drippings instead of plain oil gives the beans incredible flavor and authentic texture — perfect for tacos, burritos, tostadas, or as a hearty side dish.

This recipe is simple, budget-friendly, and far better than canned beans.


⏱ Prep Time

  • Prep Time: 10 minutes

  • Cook Time: 20 minutes

  • Total Time: 30 minutes

(If using dried beans, see notes below.)

https://schemecontinuingwinning.com/wnib1zsr?key=45ab04dbcac38f2dccee395819b9ef5c

🍳 Equipment

  • Large skillet or cast-iron pan

  • Wooden spoon or potato masher

  • Measuring spoons

  • Knife & cutting board

  • Blender (optional, for extra smooth beans)


🫘 Ingredients

  • 3 cups cooked pinto beans (or 2 cans, drained and rinsed)

  • 3 tablespoons bacon grease (bacon oil)

  • ½ small onion, finely chopped

  • 2 cloves garlic, minced

  • ½ teaspoon ground cumin

  • ½ teaspoon chili powder (optional)

  • Salt to taste

  • ½ to 1 cup bean broth or water (as needed for consistency)

  • Fresh cilantro (optional garnish)

  • Crumbled cooked bacon (optional topping)


📝 Ingredient Notes

Pinto Beans:
Traditional refried beans are made with pinto beans, but black beans can also work.

Bacon Grease:
Save drippings after cooking bacon and strain them for clean, flavorful oil.

Homemade Beans Option:
If using dried beans:

  • Soak 1½ cups dried pinto beans overnight.

  • Simmer 1–1½ hours until tender.

  • Reserve some cooking liquid for mashing.

Consistency Control:
Add bean broth gradually for creamy texture without making them too thin.


👩‍🍳 Instructions

1️⃣ Heat the Bacon Oil

In a large skillet over medium heat, melt the bacon grease.

2️⃣ Sauté Aromatics

Add chopped onion and cook 3–4 minutes until soft.
Stir in garlic and cook 30 seconds until fragrant.

3️⃣ Add Beans & Spices

Add cooked pinto beans, cumin, chili powder, and salt. Stir well.

4️⃣ Mash the Beans

Using a potato masher, mash beans directly in the pan.
Add bean broth or water gradually while stirring until smooth and creamy.

For ultra-smooth beans, pulse briefly with an immersion blender.

5️⃣ Simmer & Finish

Cook 5–7 minutes, stirring frequently, until thickened. Adjust seasoning if needed.

Serve warm topped with cilantro or crumbled bacon.


🍽 Nutrition Facts (Approximate per serving)

(Based on 6 servings)

  • Calories: 210

  • Protein: 8g

  • Fat: 10g

  • Carbohydrates: 22g

  • Fiber: 6g

  • Sodium: 390mg

Values may vary depending on bacon grease amount used.


🔥 Tips for the Best Refried Beans

✔ Cook slowly for creamier texture.
✔ Don’t skip sautéing onions — it builds depth of flavor.
✔ For thicker beans, cook longer uncovered.
✔ For thinner beans (like restaurant style), add extra broth and whisk smooth.


🌮 Variations

🧀 Cheesy Refried Beans

Stir in ½ cup shredded cheddar or Monterey Jack at the end.

🌶 Spicy Version

Add diced jalapeños or chipotle in adobo.

🥑 Vegetarian Option

Replace bacon grease with olive oil or avocado oil.

🌯 Serving Ideas

  • Spread inside burritos

  • Layer in 7-layer dip

  • Serve alongside Mexican rice

  • Use as a taco base

Leave a Reply Cancel reply

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

Recent Posts

  • Famous Crab Bombs
  • This Homemade Mexican Refried Beans with Bacon Oil
  • Mexican Carne Asada Marinade
  • strawberry pretzel salad
  • Nettle Root: When to Take It and How to Use It Safely

Recent Comments

No comments to show.
©2026 Flavor Keto | Design: Newspaperly WordPress Theme