There’s something incredibly satisfying about a bowl of creamy, flavorful beans that feel homemade. This Instant Pot Refried Beans Recipe delivers that comfort in a flash using your pressure cooker, making traditional refried beans easier than ever while packing in a deep, rich flavor that elevates any meal.
Jump to:
Why You'll Love This Recipe
This recipe was an instant favorite in my kitchen because it combines the best of classic Mexican flavors with the convenience of modern cooking. Using the Instant Pot makes these beans creamy, hearty, and full of punch without standing over the stove for hours. Plus, it’s incredibly forgiving — so even if you’re new to beans or pressure cooking, you’ll find success here.
- Speed and Simplicity: No soaking needed and the pressure cooker does the heavy lifting in under an hour.
- Rich, Deep Flavor: The combination of lard, chili powder, and garlic powder makes these beans taste like they’ve simmered all day.
- Customizable Texture: You can mash them chunky or silky-smooth depending on your mood or dish.
- Great for Meal Prep: These beans reheat beautifully and hold well in the fridge or freezer for easy meals.
Ingredients & Why They Work
Getting the ingredients right sets the stage for those authentic refried beans. Each element brings its own role — the oil and onions start the flavor base, the jalapeño adds subtle heat, and the spices lift the beans to savory perfection. Here’s why I choose these ingredients:
- Corn Oil or Vegetable Oil: These neutral oils are great for sautéing without overpowering the flavor.
- Yellow Onion: Adds sweetness and depth, caramelizing slightly for a richer bean base.
- Jalapeño: Optional but worth it for a subtle kick that wakes up the beans.
- Pinto Beans (dried): Classic beans for refried style, they mash easily and absorb flavors well.
- Chicken Broth: Cooks the beans with savory notes, deeply enhancing the bean flavor better than water.
- Salt: Essential for seasoning and bringing out natural flavors.
- Garlic Powder: A gentle garlic note that melds beautifully without overpowering.
- Chili Powder: Adds earthiness and a touch of warmth to complement the beans.
- Lard: Traditional fat that gives refried beans their authentic creamy texture and silky mouthfeel.
Make It Your Way
I love tweaking my Instant Pot Refried Beans Recipe to suit whatever I’m craving or what I have on hand. Sometimes I leave out the jalapeño if I want it milder, or swap lard for butter or olive oil to adjust the richness. Feel free to make this recipe yours — that’s part of the fun!
- Variation: I’ve made these vegan by swapping out the lard for olive oil or vegan butter — still delicious and creamy but lighter.
- Spice level: For extra heat, add more jalapeño or a pinch of cayenne.
- Texture: I sometimes blend half the beans for ultra-smooth texture, then stir in the rest mashed chunky for contrast.
Step-by-Step: How I Make Instant Pot Refried Beans Recipe
Step 1: Sauté the Aromatics
Set your Instant Pot to Sauté mode and heat the corn oil until shimmering. Toss in diced onion and the sliced jalapeño if you’re using it. Cook for about 3 minutes, stirring occasionally, until the onion softens and becomes fragrant. This simple step builds the flavorful base that the beans will soak up.
Step 2: Add Beans and Seasonings, Pressure Cook
Add your rinsed dried pinto beans right into the pot along with the chicken broth, salt, garlic powder, and chili powder. Secure the lid and ensure the valve is sealed. Set to HIGH pressure for 45 minutes. Once cooking completes, let the pressure release naturally for 20 minutes before releasing any remaining pressure manually. The beans should be tender and full of flavor.
Step 3: Mash and Fry in Lard
Carefully transfer the beans and liquid into a separate bowl (be mindful, it’s hot!). Return the Instant Pot liner to sauté mode and melt the lard until bubbly. Add the beans back and let them fry for a few minutes. Use a potato masher to mash the beans right in the pot to your preferred texture — creamy or chunky, you decide! This frying step adds that signature refried flavor and luscious texture.
Top Tip
Over the years of making refried beans, I’ve learned a few tricks that really make this Instant Pot version shine. These tips help you avoid common pitfalls and get the perfect creamy texture every time.
- Don’t Skip the Natural Pressure Release: It allows the beans to finish cooking gently and retain their shape without turning to mush.
- Use Chicken Broth, Not Water: It adds extra savory depth that makes a difference in flavor.
- Mash While Frying: Mashing the beans as they fry in the lard helps achieve that creamy silky texture and lets you control the consistency.
- Don’t Overfill Your Instant Pot: Keep it no more than half full to avoid pressure issues and uneven cooking.
How to Serve Instant Pot Refried Beans Recipe
Garnishes
I like to top my refried beans with a sprinkle of crumbled queso fresco or shredded cheddar for a little salty richness. Fresh cilantro and a squeeze of lime brighten it all up. Sometimes I add diced fresh tomatoes or a drizzle of hot sauce for an extra pop of flavor and color — it never fails to impress!
Side Dishes
This recipe pairs perfectly with my favorite tacos, enchiladas, or as a hearty side for grilled meats. A warm corn tortilla, Mexican rice, and a simple avocado salad turn it into a meal that’s comfort food at its best.
Creative Ways to Present
For a fun party platter, spread the refried beans on a large plate, top with layers of melted cheese, guacamole, and salsa, then serve with tortilla chips for a bean dip twist. It's always a crowd-pleaser and much easier than juggling different dips!
Make Ahead and Storage
Storing Leftovers
After cooking, let the beans cool completely before storing them in an airtight container in the fridge. They keep well for up to 4-5 days, and you’ll find the flavors even deepen overnight — bonus!
Freezing
I often freeze leftover refried beans in small portions — they thaw quickly in the fridge or microwave. Just be sure to leave some room in your container for expansion. Freezing doesn’t compromise their texture too much, making it perfect for quick meals later.
Reheating
Reheat gently on the stovetop or in the microwave, stirring occasionally. If the beans thicken too much, stir in a little water, broth, or even a splash of olive oil to loosen them up for that fresh-from-the-pot feel.
Frequently Asked Questions:
Canned beans can work in a pinch, but you’ll miss out on the rich flavor and texture you get from cooking dried beans from scratch in the Instant Pot. If you do, reduce the cooking time and skip the pressure cooking step, but for best results, start with dried beans.
Absolutely! While lard gives the classic texture and flavor, you can substitute with butter, bacon fat, or even olive oil depending on your dietary preferences. Each fat will slightly change the flavor profile but still yield tasty beans.
Smaller Instant Pots, like 6-quart models, may come to pressure faster, but usually, the cook time stays the same. If your beans don’t seem tender after cooking, you can add a few more minutes under pressure next time. Avoid filling the pot more than halfway for safety and even cooking.
Yes! To make this recipe vegan, simply swap the lard for a plant-based fat like olive oil or vegan butter and use vegetable broth instead of chicken broth. The rest of the ingredients and method stay the same, giving you delicious vegan refried beans.
Final Thoughts
Making refried beans from scratch might have sounded intimidating before, but with this Instant Pot Refried Beans Recipe, you get all the authentic flavor and creamy texture with less fuss and less time. It’s one of those recipes I keep coming back to because it feels like a little warm hug on a plate — and I hope you enjoy it just as much as I do. Give it a try soon and make it your own!
Print
Instant Pot Refried Beans Recipe
- Prep Time: 5 minutes
- Cook Time: 45 minutes
- Total Time: 50 minutes
- Yield: 8 cups
- Category: Side Dish
- Method: Instant Pot
- Cuisine: Mexican
Description
A hearty and flavorful Instant Pot refried beans recipe that combines traditional Mexican spices and simple ingredients for a creamy, comforting side dish perfect for any meal.
Ingredients
Main Ingredients
- 1 tablespoon corn oil, or vegetable oil
- ¼ cup yellow onion, diced
- ½ large jalapeño, sliced (optional)
- 2 cups pinto beans, dried, rinsed and picked through
- 4 cups chicken broth
- ½ tablespoon salt
- ½ tablespoon garlic powder
- 1 teaspoon chili powder
For Frying
- 3 tablespoon lard, found in the baking aisle
Instructions
- Heat Oil and Sauté Aromatics: Turn the Instant Pot to Sauté mode and add 1 tablespoon corn oil. Once the oil is hot, add the diced onion and sliced jalapeño. Sauté for about 3 minutes until the onion becomes tender and translucent.
- Add Beans and Spices: Add the rinsed pinto beans, chicken broth, salt, garlic powder, and chili powder to the Instant Pot. Stir gently to combine.
- Pressure Cook Beans: Place the lid on the Instant Pot and ensure the valve is in the sealed position. Cook on HIGH pressure for 45 minutes. Allow a natural pressure release for 20 minutes, then manually release any remaining pressure.
- Remove and Separate Beans: Carefully remove the beans and liquid from the pot and transfer to a separate heatproof bowl; the contents will be very hot.
- Prepare the Frying Base: Return the Instant Pot liner to the pot and set it back to Sauté mode. Add 3 tablespoon lard and melt it until it is slightly bubbly and hot.
- Fry and Mash Beans: Add the cooked beans back into the pot with the melted lard. Allow them to fry for a few minutes. While frying, use a potato masher to mash the beans to your desired creamy consistency. Once mashed and heated through, turn off the Instant Pot.
Notes
- You can double this recipe by doubling all ingredients but keep the cook time and natural pressure release time the same.
- Do not fill the Instant Pot more than halfway full when cooking to ensure proper pressure build-up.
- This recipe was tested in an 8-quart Instant Pot; smaller models might require slight adjustments to cooking time.
- If you prefer a spicier dish, you can add more jalapeño or include some cayenne pepper with the chili powder.
- For a vegetarian version, substitute chicken broth with vegetable broth and use vegetable oil instead of lard.
Nutrition
- Serving Size: 1 cup
- Calories: 220 kcal
- Sugar: 1 g
- Sodium: 550 mg
- Fat: 7 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 15 mg

Leave a Reply