Go Back

Instant Pot Refried Beans

Instant Pot Refried Beans. Creamy, homemade refried beans. Healthier and much tastier than canned refried beans, but almost as easy to make!
Prep Time10 mins
Cook Time1 hr
Total Time1 hr 10 mins
Course: Side Dish
Cuisine: American
Keyword: Instant Pot Refried Beans
Servings: 8 servings
Calories: 253kcal


  • 1 pound dried pinto beans
  • 7 cups water
  • 1 onion diced
  • 3 cloves garlic
  • 3 tbsp olive oil divided
  • 1 1/2 teaspoons salt
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 tbsp white vinegar
  • 1/8 teaspoon cayenne pepper
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon garlic powder


  • Place pinto beans and water in Instant Pot. Cook on high pressure for 45 minutes. Let natural release for 15 minutes.
  • Remove beans from cooking water with a slotted spoon. Set cooking water aside as you will use some later.
  • Turn Instant Pot to saute mode and heat 1 tbsp olive oil. Saute onion and garlic until softened, about 4 minutes. Turn Instant Pot off.
  • In pot with onions, add cooked beans, 2 tbsp olive oil, salt, chili powder, cumin, vinegar, cayenne pepper, onion powder, and garlic powder. Use an immersion blender to combine ingredients. Add reserved water from cooking beans, 1 tbsp at a time, until desired consistency is reached. For me, this took 4 tbsp of the water. Note: If you do not have an immersion blender, you may transfer the mixture to a blender or food processor.


Calories: 253kcal | Carbohydrates: 37g | Protein: 12g | Fat: 6g | Sodium: 463mg | Potassium: 828mg | Fiber: 9g | Sugar: 1g | Vitamin A: 160IU | Vitamin C: 5mg | Calcium: 80mg | Iron: 3.2mg