This post may contain affiliate links. Read my full disclosure policy.

A simple delicious recipe for Pinto Bean Stew made in an Instant pot using dry pinto beans, yams, corn, and poblanos. A hearty, flavorful and vegan-adaptable weeknight dinner. (Allow 8-hours for bean soaking!) 

Instant Pot Pinto Bean Stew using dry beans with Corn, yams, poblanos - vegan-adaptable and can be made in 45 minutes.

Wholesome, hearty and flavorful this Instant Pot Pinto Bean Stew is quick to throw to together and perfect for fall and winter weeknight dinners.  Put the beans to soak in the morning and then the rest goes together pretty fast.  You can sit back and relax while the instant pot does its magic!

Wholesome, hearty and flavorful this Instant Pot Pinto Bean Stew is quick to throw to together and perfect for fall and winter weeknight dinners. 

Fairly common pantry ingredients will turn into a homey comforting meal.

A touch of molasses gives this depth and complements the earthy sweet yam and smoky ancho chili powder.

Soak the pinto beans overnight or in the morning along with breakfast prep.

Why pre-soak pinto beans? 

  1. Soaking the pinto beans ahead allows them to cook more quickly.
  2. Allows them to cook more evenly.
  3. Makes the beans easier to digest.

AND it can make you feel like you have already accomplished something towards dinner.

That is a good feeling!

Also know that you can do a quick pre-soak in the pressure cooker- see recipe notes.

Saute the onions directly in the Instant Pot for easy cleanup.  Sauteing the spices with the onions and garlic will enliven their flavor.

Add the poblanos, yams, broth and salt.

Set Instant Pot on high pressure for 25 min., closing the steam valve.

Manually release the pressure valve and stir in the corn to heat through.

Garnish with any of the following: cilantro, scallions, avocado, sour cream, grated cheese or fresh chilies!

You may also enjoy: 

Give this flavorful and hearty Instant Pot Bean Stew a try this week and let us know what you think in the comments below.

Hope you are having a lovely week!


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
Instant Pot Pinto Bean Stew using dry beans with corn, yams, and poblanos. A vegan-adaptable soup that only takes 15 minutes of hands-on time. #instantpotrecipe, #vegansoup #veganstew #pintobeanstew

Instant Pot Pinto Bean Stew

  • Author: Tonia Schemmel | Feasting at Home
  • Prep Time: 15 minutes
  • Cook Time: 35 minute
  • Total Time: 50 minutes
  • Yield: 8 cups 1x
  • Category: soup, stew, vegan
  • Method: instant pot
  • Cuisine: South American
  • Diet: Vegan


Instant Pot Pinto Bean Stew using dry beans with corn, yams, poblanos – vegan-adaptable and can be made in 45 minutes. A hearty vegan stew that is earthy and smoky with subtle heat. (Allow 8 hours soaking time for the pinto beans.)


Units Scale
  • 1 tablespoon oil
  • 1 large onion, chopped
  • 24 (6 oz) or a generous cup chopped poblano peppers (or green bell peppers)
  • 4 cloves garlic coarsely chopped
  • 2 teaspoons Ancho chili powder ( or sub regular chili powder)
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 yam, yielding approximately 3 cups cubed
  • 1 1/2 cups dry pinto beans, soaked for 8 hours
  • 14 oz can crushed tomatoes, or diced (fire-roasted are great)
  • 3 cups veggie broth or chicken stock
  • 2 teaspoons Molasses
  • 1/21 teaspoon chipotle powder (optional- for a deeper, spicier kick)
  • 1 teaspoon salt
  • ——
  • 1 cup frozen corn

Optional Garnishes: cilantro, scallions, avocado, sour cream, or grated cheese.


  1. Set instant pot to “Saute” add oil and onion saute 5 minutes.  Add garlic and poblanos (or green bell pepper) saute another 2 minutes.
  2. Add the ancho chili powder, cumin and coriander stirring another minute so that the spices coat the mixture.
  3. Add the yams, soaked beans, tomatoes, chicken stock or veggie stock, molasses, chipotle (if desired) and salt.
  4. Give a stir and set the Instant Pot to high pressure for 25 minutes.
  5. Manually release pressure valve.
  6. Stir in frozen corn and let warm through.
  7. Serve and garnish with any of the options.



For Stove Top version with dried beans – place presoaked beans in pot, add enough water to cover beans at least 2 inches.   Add a 1/2 teaspoon of salt.  Simmer for one hour.  Test for doneness.  They can be a little al dente, but may need more time.  Drain beans when soft.  Prep soup ingredients per instructions.  Cut salt down to 1/2 teaspoon.  Simmer 30 minutes.  Add corn and adjust salt to taste.

You can certainly substitute most any other beans.  If they are smaller than pintos, decrease the pressure cook time by 3-5 minutes.

Soaked beans cook faster and more evenly.  If you do not get around to pre-soaking your beans place dry unsoaked beans in the Instant pot, and add water, one inch above the level of the beans. Pressure cook on high for 10 minutes.  Manually release. Drain and set aside.

FYI, if you do not pre-soak or pre-cook the pinto beans, they would take roughly 45-50  minutes of pressure cooking time, with some uneven cooking. That being said, yes, you can absolutely do it this way, just allow for the full, natural,  long release.

Either dried ground chipotle powder or canned in adobo sauce works here.


  • Serving Size: 1 1/3 cup
  • Calories: 270
  • Sugar: 9.4 g
  • Sodium: 798.2 mg
  • Fat: 4.7 g
  • Saturated Fat: 0.8 g
  • Carbohydrates: 46.9 g
  • Fiber: 10.5 g
  • Protein: 12.8 g
  • Cholesterol: 0 mg

Keywords: pinto bean stew, instant pot pinto bean stew, pinto bean stew, vegan pinto bean stew, vegan pinto beans, instant pot recipes,


to get recipes via email

Share this with the world

Leave a comment

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

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


  1. So good! I was using cooked beans so added them at the end with the corn. I was out of ancho chili powder so used regular then added 1/2 tsp chipotle powder. I bet smoked paprika would also be good! Cooked the sweet potato for 3 mins then NR, got very soft potatoes so may drop to 2 mins next time. I will be making this often and I’m looking forward to trying more of your recipes! Thank you!

  2. This was so easy and had fantastic flavour. The only chance I made was to reduce the precooking time to 15 minutes. This produces creamy but intact beans and the yam was tender but not mushy. Will definitely be making this one again.

Our Latest Recipes