Instant Pot Baked Beans Recipe
Introduction
These Instant Pot baked beans are a deliciously sweet and savory comfort food that cooks quickly with minimal effort. Using navy beans and a rich blend of flavors, this recipe delivers tender beans in a mouthwatering sauce perfect for any meal.

Ingredients
- 1 lb bag of navy beans (about 2 cups)
- 3/4 cup brown sugar
- 2 tablespoons spicy mustard
- 1/2 cup molasses
- 2 tablespoons Worcestershire sauce
- 4 cups beef broth
- 1 white onion, diced
- 1 teaspoon salt
- 1 teaspoon pepper
- 3 tablespoons cornstarch
Instructions
- Step 1: Soak the navy beans in water for 4 to 24 hours. If you choose not to soak, you will need to add an extra 30 minutes to the cooking time in the Instant Pot.
- Step 2: Add the soaked beans, diced onion, and beef broth to the Instant Pot. Secure the lid and set the valve to the sealed position. Select the pressure cook or manual setting and set the timer for 1 hour if beans were soaked, or 1 hour and 30 minutes if unsoaked.
- Step 3: When the cooking time is complete, carefully release the pressure by opening the valve. Wait for the pin to drop before removing the lid.
- Step 4: In a separate bowl, whisk together brown sugar, spicy mustard, molasses, and Worcestershire sauce. Pour this mixture into the pot and stir well to combine with the beans. Switch the Instant Pot to sauté mode on normal heat, stirring frequently. Add salt and pepper to taste.
- Step 5: If the beans seem too watery, mix 3 tablespoons of cornstarch with a little water to create a slurry. Add the slurry gradually while continuing to sauté, stirring until the beans thicken. Keep in mind the beans will thicken further as they cool.
Tips & Variations
- For a vegetarian version, substitute beef broth with vegetable broth and omit Worcestershire sauce or use a vegan alternative.
- Adjust sweetness by adding more or less brown sugar and molasses according to your preference.
- Add cooked bacon or smoked paprika for a smoky flavor variation.
- If you prefer softer beans, increase the soaking time or pressure cook for longer.
Storage
Store the baked beans in an airtight container in the refrigerator for up to 5 days. To reheat, warm them gently on the stovetop over low heat, stirring occasionally. You may need to add a splash of water or broth to loosen the sauce if it has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Do I have to soak the beans before cooking?
Soaking is optional but recommended. Soaked beans cook faster and more evenly. If you skip soaking, add 30 minutes to the cooking time in the Instant Pot.
Can I use other types of beans for this recipe?
Navy beans are ideal because of their texture and size, but you can substitute with great northern or pinto beans. Cooking times may vary slightly depending on the bean type.
Print
Instant Pot Baked Beans Recipe
- Total Time: Approximately 1 hour 20 minutes to 1 hour 40 minutes (excluding soaking time)
- Yield: 6 to 8 servings 1x
Description
This Instant Pot Baked Beans recipe delivers a rich, sweet, and spicy side dish that’s perfect for any meal. Using navy beans cooked under pressure, combined with brown sugar, molasses, spicy mustard, and Worcestershire sauce, this dish offers deep flavors in a fraction of the time traditional baked beans take. The beans are cooked to tender perfection and thickened to the ideal consistency using a quick cornstarch slurry, making it a comforting and hearty addition to your dining table.
Ingredients
Beans and Broth
- 1 lb bag of navy beans (about 2 cups)
- 4 cups beef broth
- 1 white onion, diced
Sauce Mix
- 3/4 cup brown sugar
- 2 tablespoons spicy mustard
- 1/2 cup molasses
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1 teaspoon pepper
Thickening Agent
- 3 tablespoons cornstarch (for slurry)
- Water (to make cornstarch slurry)
Instructions
- Soak Beans: Soak the navy beans in water for 4 to 24 hours to reduce cooking time and improve digestibility. If you opt not to soak, be prepared to add an additional 30 minutes to the cooking time.
- Pressure Cook Beans: Add the soaked (or unsoaked) navy beans, diced white onion, and beef broth into the Instant Pot. Seal the lid and set the valve to the sealed position. Use the pressure cook or manual setting and cook for 1 hour if beans are soaked, or 1 hour and 30 minutes if unsoaked.
- Release Pressure: Once cooking is complete, carefully open the pressure valve to release steam. After the pin drops, remove the lid from the Instant Pot.
- Prepare Sauce and Combine: In a bowl, mix together the brown sugar, spicy mustard, molasses, and Worcestershire sauce. Pour this mixture into the Instant Pot with the beans and stir well. Activate the sauté mode on normal heat and mix frequently. Season with salt and pepper.
- Thicken Baked Beans: If the beans appear too watery, prepare a slurry by combining 3 tablespoons cornstarch with a small amount of water. Add this slurry to the beans while still on sauté mode. Stir until the mixture thickens. Keep in mind the beans will thicken further as they cool.
Notes
- Soaking beans overnight reduces cooking time and can improve digestibility.
- If you don’t soak your beans, increase pressure cooking time by 30 minutes.
- The cornstarch slurry is essential for thickening; without it, the beans may be too runny.
- Use beef broth for richer flavor; for a vegetarian option, substitute with vegetable broth.
- Adjust the amount of brown sugar and molasses to taste for desired sweetness.
- Stir frequently when sautéing to prevent burning and to evenly thicken the beans.
- Prep Time: 10 minutes plus 4 to 24 hours soaking time
- Cook Time: 1 hour to 1 hour 30 minutes pressure cooking, plus 10 minutes sautéing
- Category: Side Dish
- Method: Instant Pot
- Cuisine: American
Keywords: Instant Pot baked beans, navy beans, pressure cooker baked beans, molasses beans, easy baked beans, sweet and spicy beans

