Instant Pot Pinto Beans
Tender Instant Pot pinto beans with a smoky barbecue kick, ready in under 2 hours.
My grandfather used to make bean-hole beans by burying a pot in the ground to slow cook all day for a classic New England Saturday supper. Today, the Instant Pot makes it possible to get the same comfort food flavors without waiting hours.
With dried pinto beans, smoky bacon, BBQ sauce, and a touch of molasses, these beans come together in less than 2 hours from start to finish. No soaking is required, and the results are tender, saucy beans with a rich barbecue-style flavor—perfect alongside classic cornbread or biscuits.
What You’ll Like About This Recipe
- No soak needed. Pinto beans cook to tender perfection in the Instant Pot without any pre-soaking. This saves hours of prep time and makes it easy to get a deeply flavorful pot of beans on the table quickly.
- Bold, barbecue-inspired flavor. Molasses, brown sugar, mustard, and barbecue sauce work together to create a tangy-sweet sauce that clings to the beans, with bacon providing the perfect smoky backbone.
- Hands-off cooking. Once the beans are in the Instant Pot, most of the work is completely automated. You only sauté aromatics at the halfway point, making this an easy recipe for busy days.
- Customizable texture. Reserving some of the cooking liquid allows you to choose how saucy you want the beans. Thicker, spoonable beans or a looser, more stew-like consistency are both easy to achieve.
- Versatile serving options. These beans can be a hearty side, a standalone entrée, or a potluck-friendly dish. They pair beautifully with cornbread, ribs, brisket, pulled pork, grilled vegetables, and even rice.
Ingredient Notes
- Pinto beans – Dry beans offer the best texture and flavor. Rinsing and sorting ensures any debris is removed. Cooking liquid may vary in saltiness, so taste as you go.
- Bacon – Thick-cut bacon adds smoky richness and renders enough fat to sauté the vegetables. Turkey bacon can be used, but you’ll need oil for sautéing.
- Bell peppers and onions – These aromatics soften into the sauce, adding sweetness and depth. Red and green peppers each contribute different flavor notes.
- Molasses and brown sugar – Molasses gives the beans their signature baked-bean richness, while brown sugar adds a caramel sweetness that balances the acidity of the barbecue sauce.
- Barbecue sauce – A tangy, smoky sauce works best. Use your favorite brand; thicker sauces create a heartier, more intense coating.
How to Make Instant Pot Pinto Beans
- Rinse and sort the beans to remove any debris. This step ensures even cooking and prevents unpleasant surprises often found in bags of dry beans.
- Pressure cook the beans in water with salt. The salt helps season the beans from within while they absorb liquid, producing a more flavorful base.
- Drain the beans and reserve some of the liquid. This gives you flexibility later when adjusting the consistency of the final dish.
- Sauté the bacon in the Instant Pot until browned. The rendered fat provides a rich, smoky flavor that becomes the foundation of the sauce.
- Add the onions, red and green peppers, and garlic to the bacon fat. Sautéing softens the vegetables and builds aromatic depth.
- Stir in the brown sugar, molasses, mustard powder, pepper, and crushed red pepper. Adding the reserved cooking liquid loosens the mixture and helps dissolve the seasonings.
- Return the cooked beans to the pot and pour the barbecue sauce over top. Avoid stirring at this stage to prevent the Instant Pot from developing a burn warning.
- Pressure cook briefly to marry all the flavors. A short natural release keeps the beans intact and the sauce glossy.
- Stir in tomato paste to thicken and brighten the sauce. Taste and adjust seasoning before serving.
Pro Tips
- Salt early – Adding salt to the cooking water enhances the beans’ flavor and reduces the need for heavy seasoning later.
- Watch the sauté step – Bacon browns quickly in the Instant Pot. Stir often to keep it crisp but not burnt.
- Avoid the burn warning – Pour barbecue sauce on top of the beans without stirring. Thick sauces can stick to the bottom if mixed in too early.
- Adjust thickness – Use additional reserved cooking liquid if the beans seem too thick, or simmer briefly on sauté to reduce a thin sauce.
- Taste before serving – Every barbecue sauce is different. Adjust sweetness, heat, or acidity to suit your preferences.
Recipe Variations
- Smoky chipotle version. Add chopped chipotle peppers in adobo or chipotle powder for a bold, smoky heat. This variation pairs exceptionally well with grilled meats.
- Vegetarian pinto beans. Omit the bacon and use smoked paprika to mimic the smoky flavor. Vegetable broth can replace water for deeper taste.
- Sweet-and-spicy beans. Increase the brown sugar slightly and add extra crushed red pepper flakes or cayenne for a more dynamic flavor profile.
- Maple-molasses beans. Replace part of the brown sugar with pure maple syrup for a slightly lighter sweetness and a classic New England–style flavor.
- Beer-infused beans. Substitute part of the reserved cooking liquid with a mild beer for added depth and complexity.
Serving Suggestions
- Serve alongside ribs, pulled pork, brisket, or chicken at your next barbecue or cookout.
- Add a scoop of beans to baked potatoes or sweet potatoes for a hearty, comforting meal.
- Pair with cornbread, biscuits, or homemade rolls to soak up the flavorful sauce.
- Choose rice or quinoa for a simple, filling way to enjoy the beans as a main course.
How to Store
- Refrigerate leftovers in an airtight container for up to 4 days. The flavors intensify over time, making the beans even better the next day.
- Freeze in meal-size portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat gently on the stovetop or in the microwave with a splash of water or reserved liquid to loosen the sauce and restore the beans’ texture.

Instant Pot Pinto Beans
Ingredients
- 1 pound pinto beans, dry
- 8 cups water
- 1 1/2 teaspoons kosher salt, or to taste
- 8 strips bacon, thick-cut, diced
- 1 large onion, chopped
- 1 red bell pepper, seeded, chopped
- 1 green bell pepper, seeded, chopped
- 2 teaspoons garlic, minced
- 1/4 cup light brown sugar, packed
- 3 tablespoons molasses
- 1 teaspoon ground mustard powder
- 1/2 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes, or to taste
- 1 1/2 cups barbecue sauce
- 3 tablespoons tomato paste
- 2 green onions, thinly sliced, for garnish
Instructions
- Gather ingredients. Measure and have the ingredients ready.
- Prep the beans. Rinse the pinto beans and pick them over, discarding any malformed or damaged beans. Small stones or pebbles are sometimes found in dry beans, so be on the lookout.
- Add the beans to the pot. Add the beans to the Instant Pot with 8 cups of water and 1 1/2 teaspoons of kosher salt.
- Pressure cook. Place the lid on the pot and ensure the valve is in the sealing position. Set it to pressure cook for 25 minutes. When the time is up, let the pressure come down naturally for 10 minutes, then turn the valve to the venting position to release the remaining pressure.
- Drain the beans. Transfer the beans to a colander placed over a bowl and drain the liquids. Reserve 1 cup of the liquids and discard the remaining liquid.
- Cook the bacon. Wipe out the Instant Pot and set it to sauté. Add the diced bacon and cook until browned, about 4 to 5 minutes.
- Sauté the aromatics. Add the chopped onions and bell peppers to the pot and sauté for 2 minutes. Add the garlic and sauté for 1 minute longer.
- Add seasonings. Add the brown sugar, molasses, mustard powder, black and crushed red pepper, and the reserved liquid. Stir to blend and scrape up browned bits from the bottom of the pot. Cancel the sauté function.
- Return the beans to the pot. Add the beans to the pot and pour the barbecue sauce over them; do not stir. Place the lid on the pot and pressure cook for 5 minutes. When the time is up, let the pressure come down naturally for 10 minutes, then turn the valve to the venting position and release the remaining pressure quickly. Add the tomato paste to the beans and stir; taste for seasonings and add salt and pepper as needed.
- Serve and enjoy. Serve the beans with a garnish of green onions and a side of cornbread, steamed brown bread, or biscuits.
Nutrition
Disclaimer:
Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.
