If you are on the lookout for a hearty, nutritious, and flavorful dish that brings a classic Mexican favorite to your dinner table, this Vegetarian Refried Beans Recipe is a must-try. Made from simple pantry staples like pinto beans, onions, and garlic, it transforms humble ingredients into a creamy, smoky, and satisfying side or main dish. Whether you’re serving it alongside tacos, stirring it into a burrito bowl, or simply enjoying it with warm tortillas, this recipe delivers bold, authentic flavor with a velvety texture that feels like a comforting hug in every bite.
Ingredients You'll Need
The magic behind this Vegetarian Refried Beans Recipe lies in its simplicity and balance of spices and fresh ingredients. Each ingredient plays a crucial role—from the tender pinto beans that form the base, to the smoked paprika lending a subtle depth, and the fresh cilantro that brightens every spoonful.
- 1 pound dried pinto beans: The star ingredient offering protein and creamy texture when cooked down.
- 7 cups water: Essential for cooking the beans to tender perfection and creating the flavorful bean broth.
- 1 teaspoon smoked paprika (divided): Adds a smoky warmth that gives these beans their signature flavor.
- 1 teaspoon salt (divided): Enhances all the natural flavors throughout the cooking process.
- ¼ cup olive oil: Used to sauté onions and garlic, imparting richness and a silky mouthfeel to the final dish.
- 1 small onion (diced): Provides sweetness and depth during the sautéing stage.
- 2 garlic cloves (minced): Adds a fragrant punch that elevates the overall dish.
- 2 tablespoons chopped cilantro: A fresh herb that adds color and a hint of brightness when stirred in.
How to Make Vegetarian Refried Beans Recipe
Step 1: Prepare and Cook the Beans
First things first, give your dried pinto beans a good rinse and pick out any debris. Place them in your Instant Pot with water, half the smoked paprika, and half the salt. Seal it up and pressure cook on high for 30 minutes. After cooking, let the pressure release naturally for 10 minutes to allow the beans to finish cooking gently. Drain the beans but don’t toss that wonderful bean broth! Reserve about 2 cups of it—it’s packed with flavor and will help you get that perfect creamy texture later.
Step 2: Sauté the Onion and Garlic
While the beans are cooking, heat olive oil in a large Dutch oven over medium heat. Toss in the diced onion and cook, stirring frequently, until it softens beautifully but doesn’t brown—about 7 to 10 minutes. This slow sauté brings out the onion’s natural sweetness. Then add your minced garlic and cook for just 30 seconds until fragrant. This aromatic base sets the stage for a depth of flavor in your beans.
Step 3: Combine Ingredients and Simmer
Sprinkle in the remaining smoked paprika and salt to the onion and garlic mixture, then add your tender pinto beans. Pour in 1 cup of the reserved bean broth and lower the heat. Cover and let everything simmer gently for 6 to 8 minutes. This softens the beans further and helps them start to break down, making the final mash creamy and smooth.
Step 4: Mash and Finish the Beans
Using a potato masher, break down the beans directly in the pot. Add the reserved bean broth in half-cup increments as you mash, stirring and cooking for another 3 to 5 minutes until you reach that silky, luscious consistency you want from refried beans. If you like your beans chunkier or creamier, you can adjust the broth accordingly—this recipe is flexible to your texture preference.
Step 5: Serve and Enjoy!
Once your beans are perfectly mashed and creamy, remove them from heat. Stir in fresh cilantro if desired and get ready to enjoy a bowl of warmth and flavor that pairs wonderfully with an array of dishes.
How to Serve Vegetarian Refried Beans Recipe
Garnishes
Garnishes bring freshness and texture contrast to your refried beans. Try sprinkling chopped fresh cilantro for a herbaceous lift, a dollop of cool sour cream or plain yogurt to balance the smoky notes, or crumbled queso fresco for a touch of creamy tang. For a little color and crunch, sliced radishes or diced tomatoes also work beautifully.
Side Dishes
Vegetarian refried beans make a fantastic accompaniment to almost any Mexican or Southwestern-inspired meal. Pair them with warm corn tortillas, fluffy Mexican rice, or a fresh green salad to round out the meal. They also go incredibly well with roasted veggies or grilled corn for a wholesome and colorful plate.
Creative Ways to Present
Thinking beyond the bowl, you can use your refried beans as a filling for burritos or quesadillas, a spread on tostadas, or even as a layering ingredient in enchiladas. It’s a versatile recipe that lends itself to both rustic and creative presentations. Why not try topping your beans with avocado slices and a squeeze of lime for a vibrant, fresh twist?
Make Ahead and Storage
Storing Leftovers
Leftover vegetarian refried beans last well in the refrigerator when stored in an airtight container. They remain fresh for up to 4 days, making them an excellent candidate for meal prep or simply having ready for quick meals throughout the week.
Freezing
For longer storage, these beans freeze beautifully. Portion them out into freezer-safe containers or bags, removing as much air as possible before sealing. They can be frozen for up to 3 months without losing that delicious flavor and texture.
Reheating
To reheat, gently warm the beans in a saucepan over low heat, adding a splash of water or reserved broth if they have thickened too much. Stir frequently until heated through and creamy. You can also microwave leftovers covered, stirring occasionally to ensure even heating. Freshen them up with a sprinkle of fresh cilantro after reheating for extra flavor.
FAQs
Can I make this Vegetarian Refried Beans Recipe without an Instant Pot?
Absolutely! If you don’t have an Instant Pot, simply soak your dried pinto beans overnight and simmer them on the stovetop in water with the spices until tender, which may take around 1.5 to 2 hours. Then proceed with the recipe as usual for the best flavorful results.
Is there a way to make this recipe spicier?
Definitely! You can add a pinch of cayenne pepper or diced jalapeños when sautéing the onions and garlic. This will bring some heat without overpowering the comforting smoky flavor of the beans.
Can I use canned beans instead of dried beans?
While dried beans provide the best flavor and texture for this recipe, canned beans can be used in a pinch. Just rinse and drain them well, then skip the Instant Pot cooking step and proceed to sauté and mash, adjusting the liquid carefully as canned beans are typically softer.
Are these refried beans suitable for vegans?
Yes! This Vegetarian Refried Beans Recipe is naturally vegan as it doesn’t include any animal products. Just be sure to check your garnishes to keep it vegan-friendly, such as using plant-based sour cream alternatives.
How can I adjust the texture if I want creamier beans?
If creaminess is your goal, simply add more of the reserved bean broth or even a splash of vegetable broth as you mash and cook. You can also use an immersion blender for an ultra-smooth finish if you prefer.
Final Thoughts
It’s rare to find a dish as approachable, comforting, and downright delicious as this Vegetarian Refried Beans Recipe. Whether you’re a seasoned cook or just starting out, this recipe invites you to slow down and enjoy the beautiful process of turning simple ingredients into something extraordinary. So go ahead, give it a try, and watch how these creamy beans become a staple in your kitchen and your heart.
Print
Vegetarian Refried Beans Recipe
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A hearty and flavorful recipe for Vegetarian Refried Beans made with dried pinto beans cooked in an Instant Pot and slowly mashed with aromatic spices and sautéed onions for a creamy, savory side dish perfect for Mexican meals or as a protein-rich accompaniment.
Ingredients
Beans and Broth
- 1 pound dried pinto beans
- 7 cups water
- 1 teaspoon smoked paprika (divided)
- 1 teaspoon salt (divided)
Sauté
- ¼ cup olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 2 tablespoons chopped cilantro
Instructions
- Prepare the Beans: Rinse the dried pinto beans thoroughly and remove any debris or damaged beans. Place the clean beans into an Instant Pot along with 7 cups of water, ½ teaspoon smoked paprika, and ½ teaspoon salt. Secure the lid with the valve set to 'seal'.
- Pressure Cook the Beans: Set the Instant Pot to manual high pressure for 30 minutes. After cooking, allow the pressure to release naturally for 10 minutes, then carefully open the valve to release any remaining pressure. Drain the beans, reserving 2 cups of the cooking liquid (bean broth) and set the beans aside.
- Sauté Aromatics: While the beans cook, heat ¼ cup olive oil in a large Dutch oven over medium heat. Add diced onion and cook, stirring frequently, until softened and translucent but not browned, about 7 to 10 minutes. Add minced garlic and cook for an additional 30 seconds until fragrant.
- Season and Cook Beans: Add the remaining ½ teaspoon smoked paprika and ½ teaspoon salt to the sautéed onions and garlic. Stir in the cooked beans and 1 cup of the reserved bean broth. Reduce heat to low, cover, and simmer for 6 to 8 minutes, stirring occasionally, until the beans start breaking down.
- Mash and Adjust Consistency: Using a potato masher, mash the beans directly in the pot to your desired creamy consistency. Gradually add the remaining ½ cup increments of bean broth as needed, stirring and cooking for an additional 3 to 5 minutes until creamy and well incorporated.
- Finish and Serve: Remove from heat, stir in chopped cilantro for freshness if desired, and serve warm as a delicious vegetarian side dish or dip.
Notes
- You can substitute smoked paprika with regular paprika if unavailable, though it will alter the smoky flavor slightly.
- For extra creaminess, add a splash of vegetable broth or water if the beans seem too thick while mashing.
- The cooked beans and broth can be stored in the refrigerator for up to 5 days or frozen for longer storage.
- This recipe is naturally vegetarian and can be made vegan by ensuring olive oil is used.
- Use a potato masher or immersion blender for a smoother texture depending on preference.
- Prep Time: 15 minutes
- Cook Time: 1 hour 5 minutes
- Category: Side Dish
- Method: Instant Pot
- Cuisine: Mexican

Leave a Reply