How to Cook Pinto Beans (Stovetop, Oven, Slow Cooker, Instant Pot,)

Jump to Recipe

Want to learn how to cook pinto beans at home? I’m going to show you all the various methods in this convenient guide to cooking pinto beans.

Suitable for vegan and gluten free diets. Post Includes Weight Watchers points.

Pinto beans are one of my best pantry staple ingredients. I love that they are affordable, versatile and can be used in all sorts of different recipes. And it’s easy to learn how to cook pinto beans using a variety of methods.

And I have got you covered – whether you prefer to soak or use a no soak method, cook ’em in your Instant Pot, in your slow cooker, oven or on the stovetop, everything you need to know in order to learn how to cook pinto beans is right here!

What Are Pinto Beans?

These beans or frijoles pinto “speckled beans” are super popular, especially in the southern United States and Mexico. Inexpensive, nutrient-dense, high in fiber, protein and fat-free, pintos are a staple in many kitchens. 

I find that these beans are creamier and softer than other beans and have a nuttier, earthier, balanced flavor.

a bowl of dried pinto beans to use to make instant pot pinto beans

Why You’ll Love Them

  • Dried beans are SUPER cheap and one bag can make so many meals.
  • There’s no need to pre-soak beans especially if using an Instant Pot.
  • Filling, nutritious, and loved by the whole family.
  • Easy to prep ahead for many a freezer-friendly meal.
  • You can add much more flavor to the beans when you cook them from scratch.
  • You can also cook them to the firmness you desire for different recipes.
  • Reserve the cooking liquid and use it to cook a divine tasting treat.

Oh, and like learning how to cook black beans, you can easily cook more beans than you need and store them in the fridge. They keep this way for about 5 days without any problems.

close up of pinto bean stew in a bowl

Soaking Beans Overnight

Whilst you don’t need to soak dried pinto beans, soaking them means that you will greatly reduce the cooking time if using the stovetop/ oven or slow cooker. And soaking means they become easier to digest. The easiest way to do this is to soak them overnight.

Place the picked through dried beans into a container and add approximately 4 times the volume of water to beans (easiest if you use cup measures so 1 cup dried beans to 4 cups water). In the morning, drain, rinse and proceed with cooking.

pinto beans soaking in water

How To Quick Soak Dried Pinto Beans

You can also quick soak dried pinto beans. Just place them in a pot with approximately 4 times the volume of water, bring to the boil and boil for 2 mins. Then switch off the heat and let them soak for 1 hr. Drain, rinse and proceed with your recipe.

How To Cook Pinto Beans On The Stove

Get the complete ingredients list and instructions from the recipe card below.

  • So you add your pre-soaked bean to a pan, along with your water or broth.
  • Add seasonings to suit your taste: e.g. onions, thyme, chili, garlic or for some smoked paprika. Meat lovers can also add in some bacon, ham hock or chorizo.
  • Cover your saucepan and bring it to the boil. Then reduce to a simmer, leave the lid very slightly open and cook until tender. Now, this can take anything from 45-90 minutes as this depends on the age of your beans. Older beans will take a little bit longer.
  • Cooking time depends on what you are using the beans – firmer for beans salads, but much softer for soupy meals. So taste the beans after the first 45 mins of cooking and check them every 15 minutes after.
  • Also if the water level reduces before the beans are cooked you will need to add about 1 cup (250 ml of water or broth at a time).
pinto beans in a pot

Cook Pinto Beans In The Oven

Get the complete ingredients list and instructions from the recipe card below.

  1. Place the pre-soaked beans into an oven-ready dish with enough water or broth so that there is 4-5cm (1.5-2 inches) of liquid above the beans.
  2. Add in your flavorings, cover and bake about 90 mins at 350F /fan-assisted 160C / 180C / gas 4.
  3. Check the beans if they are cooked through.
  4. If not then bake them for a little bit longer checking them every 10 mins.
pinto beans in a pot with serving spoon inside

Cook Them In The Instant Pot

Get the complete ingredients list and instructions from the recipe card below.

  • Add dried beans, broth stock into the inner pot of the electric pressure cooker. Then layer in the rest of the ingredients. If you want to add diced tomatoes, then end the layering with diced tomatoes on top and DO NOT mix.
  • Close pot, set valve to sealing, select the pressure cook / manual (dependent upon IP model), select high pressure and set the timer to 40 minutes.
  • Allow a natural pressure release (NPR) for 20 minutes and then a quick pressure release for the rest.
  • Open the Instant Pot and if you want stir in some tamari soy sauce and serve.

Make These In The Slow Cooker

  1. Place rinsed pre-soaked beans, aromatics, meat and any other seasoning you like into the slow cooker.
  2. Top with the broth and water up until the beans are covered in 2 inches of water.
  3. Cover and slow cook on low for 6-7 hours or on high for 4-5 hours until the beans are tender to your liking.
cooked instant pot pinto beans inside the instant pot

Cooking Tips and Variations

  • Pick through the beans. Remove shrivelled beans and any debris before cooking.
  • Add veggies. Mix and match the veggies with what you have on hand.
  • Do soak the beans. If cooking in oven or stovetop, soaking beans before helps them cook evenly and reduces gas / bloating.
  • Add salt at the end of cooking. Salting at the start can cause you to end with tough beans. So season with salt when they are almost done.
  • Check for doneness. Grab a few beans, cool and bite into them to see if they are tender enough for you. Alternatively, use a fork to mash a couple of beans on the side of the pot, if they mash easily then they are cooked.
  • Vary the spices. Look through your spice cupboard and use whatever you have. I love making these beans with homemade creole seasoning and fajita seasoning. I also love chili powder or diced jalapeños for a spicier version.
  • Add meat. You can certainly add bacon, ham hock, chorizo or a smoked turkey during cooking if you wish.
  • Be flexible on the cook time: You beans may take longer to cook than recipes say, so if do let them cook a little longer if needed.
  • Bulk it out. Add bulk to the meal by serving the beans over another starch such as rice or quinoa.
  • Thicken it or thin it out. Feel free to remove some of the beans, mash them and add back in to thicken it. If you plan to reheat or if you want them more soupy, you may want to add more broth to thin as desired.
  • Change up the beans. This method will work with other beans like navy beans, black beans, kidney beans, and garbanzo beans (chickpeas) but be aware that cook time will vary.
top down view of a bowl filled with uncooked pinto beans

Storage

  • Store – Store leftovers in an airtight container in the fridge for up to 5 days. Use a great container like these.
  • Freeze – Add them an airtight container, cover in some liquid like water so they don’t dry out and freeze for up to 3 months.
  • Reheat – Reheat in a small saucepan on the stovetop or in a microwave using a microwave-safe container. 

Meal Prep And Use

Meal Prep – Feel free to make a fair amount of beans and with a few adjustments you can get several meals out of one pot of beans. Here are some suggestions:

  • Add additional broth, bring the pot to a boil and serve as a bean soup or bean stew.
  • You can also use some of the brothy beans to make Tex Mex rice and beans, cornbread and beans or all over potatoes.
  • Stuff inside corn tortillas to make a batch of vegetarian taquitos or bean burritos.
  • I love using these to to make some chili or a cold bean salad.
  • Mash the leftover beans and serve refried beans style as a side dish with tortillas.
  • Love southern food then make ham and beans, bean pie, and dirty rice.
glass meal prep container filled with cooked pinto beans

FAQs

How long does it take to cook pinto beans?

Cooking pre-soaked beans in oven or stove, can take anything from 45-90 minutes depending on the age of your beans. Bear in mind that older beans will take a little bit longer. I have had some un-soaked ones take up to 3 hours.

How to tell when pinto beans are done?

You would need to check at least 15 minutes before the cook time is meant to be done. Spoon a few beans out, let cool and bite into them to see if they are tender enough for you. Or just grab a fork and mash a few beans against the side of the pot, if they mash easily then they are cooked.

Serving Suggestions

These normally pair well with some easy salsa, a dash of hot sauce, sour cream and guacamole or avocado and tortillas.

Easy Pinto Bean Recipes

Weight Watchers Points

If you do not add bacon (or other meats) and replace the olive oil with a no-calorie cooking spray, there will be 0 Blue Plan SmartPoints in a serving of pinto beans.

Thank you for reading my guide on how to cook Pinto Beans. And please come visit again as I continue dreaming up recipes, traditional African recipes, African fusion recipes, Sierra Leone recipes, travel plans and much more for you.

Get The How To Cook Pinto Beans Recipe

Don’t forget to tag #recipesfromapantry on Instagram or Twitter if you try How To Cook Pinto Beans! It is really, really awesome for me when you make one of my recipes and I’d love to see it. You can also share it on my Facebook page. Please pin this recipe to Pinterest too! Thank you for reading Recipes from a Pantry.

Print Recipe
5 from 1 vote

How To Cook Pinto Beans

Learn the various methods for easily cooking beans from scratch!
Prep Time10 minutes
Course: Main Course, Side Dish
Cuisine: American, Western
Servings: 12
Calories: 196kcal
Author: Bintu Hardy

Ingredients

  • 1 lb (450g) pinto beans
  • 1 tbsp olive oil or no-calorie cooking spray
  • 1 cup diced frozen onion (or 1 fresh medium onion) optional, but adds great flavor
  • 6 sliced smoked bacon (if frozen then defrost first) optional, but addres great flavor
  • 1 tsp minced garlic
  • 2 bay leaves
  • 3 cups (709mL) chicken broth or vegetable broth or water
  • 1 cup (236mL) water

Instructions

How To Cook Pinto Beans On The Stovetop

  • Add Pinto Beans to a pan, along with water or broth.
  • Add seasonings to suit your taste: e.g. onions, thyme, chili, garlic or for some smoked paprika. Meat lovers can also add in some bacon, ham hock or chorizo.
  • Cover your saucepan and bring it to the boil. Then reduce to a simmer, leave the lid very slightly open and cook until tender. Now, this can take anything from 45-90 mins as this depends on the age of your beans. Older beans will take a little bit longer.
  • Cooking time depends on what you are using the beans – firmer for beans salads, but much softer for soupy meals. So taste the beans after the first 45 mins of cooking and check them every 20 mins after.
  • Also if the water level reduces before the beans are cooked you will need to add about 1 cup (250 ml) of water or broth at a time.

How To Cook Instant Pot Pinto Beans

  • Add dried beans, broth into the inner pot of the electric pressure cooker. Then layer in the rest of the ingredients. If you want to add diced tomatoes, then end the layering with diced tomatoes on top and DO NOT mix.
  • Close pot, set valve to sealing, select the pressure cook / manual (dependent upon IP model), select high pressure and set the timer to 40 minutes.
  • Allow a natural pressure release (NPR) for 20 minutes and then a quick pressure release for the rest.
  • Open the Instant Pot and stir in any extra flavorings and serve.

How To Cook Pinto Beans In The Oven

  • Place the pre-soaked beans into an oven-ready dish with enough water or broth so that there is 4-5cm (1.5-2 inches) of liquid above the beans.
  • Add in your flavorings and bake about 90 mins at 350F /fan-assisted 160C / 180C / gas 4.
  • Check the beans if they are cooked through.
  • If not then bake them for a little bit longer checking them every 10 mins.
**EASY AIR FRYER RECIPE EBOOK**Get the easy Air Fryer Recipe Binder which includes 40 quick and easy recipes all under 30 minutes cook time.
** INSTANT POT DUMP AND DASH RECIPE EBOOK**Get the Instant Pot Dump And Dash Recipes Ebook with easy recipes for busy lives.

Notes

Cooking Tips

  • Pick through the beans. Remove shrivelled beans and any debris before cooking.
  • Add veggies. Mix and match the veggies with what you have on hand.
  • Do soak the beans. If cooking in oven or stovetop, soaking beans before helps them cook evenly and reduces gas / bloating.
  • Add salt at the end of cooking. Salting at the start can cause you to end with tough beans. So season with salt when they are almost done.
  • Check for doneness. Grab a few beans, cool and bite into them to see if they are tender enough for you. Alternatively, use a fork to mash a couple of beans on the side of the pot, if they mash easily then they are cooked.
  • Vary the spices. Look through your spice cupboard and use whatever you have. I love making these beans with homemade creole seasoning and fajita seasoning. I also love chili powder or diced jalapeños for a spicier version.
  • Add meat. You can certainly add bacon, ham hock, chorizo or a smoked turkey during cooking if you wish.
  • Be flexible on the cook time: You beans may take longer to cook than recipes say, so if do let them cook a little longer if needed.
  • Bulk it out. Add bulk to the meal by serving the beans over another starch such as rice or quinoa.
  • Thicken it or thin it out. Feel free to remove some of the beans, mash them and add back in to thicken it. If you plan to reheat or if you want them more soupy, you may want to add more broth to thin as desired.
  • Change up the beans. This method will work with other beans like navy beans, black beans, kidney beans, and garbanzo beans (chickpeas) but be aware that cook time will vary.
 

Nutrition

Calories: 196kcal | Carbohydrates: 25g | Protein: 10g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 294mg | Potassium: 615mg | Fiber: 6g | Sugar: 1g | Vitamin C: 8mg | Calcium: 49mg | Iron: 2mg

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating