Love this? Save it for later!
Share the inspiration with your friends
“Three summers ago, I found myself stranded on a rainy afternoon with nothing but a handful of pantry staples and a stubborn craving for something comforting. The power flickered, and my usual slow-cooker plans were out the window. Honestly, I wasn’t expecting much when I grabbed my Instant Pot and tossed in some dried beans and bacon scraps I’d been saving for who-knows-what. But as the kitchen filled with the rich aroma of smoky bacon and sweet molasses, I realized this accidental concoction was something special.”
That day, my recipe for Savory Instant Pot Baked Beans with Crispy Bacon was born—not from fancy technique or perfect timing, but from a mix of necessity, a cracked pot lid that almost made me give up, and a stubborn refusal to settle for bland beans. Maybe you’ve been there: stuck with limited ingredients but craving a dish that feels like a warm hug. That’s exactly what this recipe delivers.
Let me tell you, the way the beans soak up that deep, smoky flavor while the bacon crisps up to a perfect crunch is pure magic. It’s not just baked beans; it’s a soul-soothing side that’s fast enough for weeknights yet impressive enough for weekend cookouts. I keep making it, partly because it reminds me of that rainy day adventure, and partly because, well, crispy bacon makes everything better.
Why You’ll Love This Recipe
After testing several variations and tweaking the seasoning, this Savory Instant Pot Baked Beans with Crispy Bacon recipe quickly became a staple in my kitchen. It’s the kind of recipe that’s reliable, crowd-pleasing, and doesn’t require a ton of babysitting.
- Quick & Easy: Ready in under 1.5 hours, which is a breeze compared to traditional slow-cooked beans.
- Simple Ingredients: Uses pantry staples and common fridge items—no last-minute grocery runs.
- Perfect for Gatherings: Whether it’s a backyard barbecue or a cozy family dinner, guests always ask for seconds.
- Crowd-Pleaser: Smoky, sweet, and hearty with crispy bacon bits on top that kids and adults love.
- Unbelievably Delicious: Achieves that deep, baked-bean flavor with less fuss and zero babysitting.
This isn’t just any baked bean recipe; the Instant Pot method cooks the beans to creamy perfection while the bacon adds a crispy texture contrast. The seasoning balances smoky, sweet, and tangy notes without overpowering the natural bean flavor. Honestly, it’s one of the best side dishes I’ve whipped up in a pinch.
What Ingredients You Will Need
This recipe features simple, wholesome ingredients that come together to create a rich, savory bite with a hint of sweetness. Most are pantry staples, and substitutions are easy if needed.
- Dry Navy Beans (1.5 cups / 300g): The star of the dish; soak overnight or quick-soak for best results.
- Crispy Bacon (6 slices): Thick-cut preferred for texture; I usually go with a trusted brand like Wright’s for consistent flavor.
- Yellow Onion (1 medium, finely chopped): Adds sweetness and depth.
- Garlic (3 cloves, minced): For that subtle punch.
- Tomato Paste (2 tbsp): Concentrated tomato flavor that boosts richness.
- Pure Maple Syrup (2 tbsp): Adds natural sweetness and complexity.
- Apple Cider Vinegar (1 tbsp): Balances sweetness with tang.
- Smoked Paprika (1 tsp): Enhances the smoky vibe without extra smoke.
- Ground Mustard (1 tsp): Provides a gentle kick and depth.
- Chicken Broth or Water (3 cups / 720ml): For cooking the beans; broth adds extra flavor.
- Salt and Black Pepper: To taste; seasoning is key here.
- Optional: Cayenne Pepper (¼ tsp): For a subtle heat if you like a bit of kick.
If you want a vegetarian twist, swap bacon for smoked paprika and a drizzle of liquid smoke. And if dried navy beans aren’t handy, great northern or cannellini beans work well too.
Equipment Needed
- Instant Pot or Electric Pressure Cooker: The hero of this recipe; it drastically cuts cooking time.
- Large Skillet or Frying Pan: For crisping the bacon and sautéing onions and garlic.
- Wooden Spoon or Silicone Spatula: For stirring, preferably heat-resistant.
- Measuring Cups and Spoons: Precision helps keep the flavor balanced.
- Colander: To rinse and drain the beans after soaking.
If you don’t have an Instant Pot, a stovetop pressure cooker can work, but cooking times may vary. A budget-friendly electric pressure cooker from brands like Crock-Pot or Ninja also delivers great results. Just keep the sealing ring clean and replace it when it starts to wear—trust me, a leaky seal once made me redo the whole batch!
Preparation Method
- Soak the Beans: Rinse 1.5 cups (300g) of dried navy beans under cold water. Place them in a large bowl and cover with 4-5 cups of water. Let soak overnight (8 hours) or use the quick-soak method by boiling for 5 minutes and letting them sit for 1 hour. Drain and set aside.
- Crisp the Bacon: Heat a large skillet over medium heat. Add 6 thick-cut bacon slices and cook until crispy, about 5-7 minutes. Remove bacon and place on paper towels to drain. Reserve 2 tablespoons of bacon fat in the skillet. Chop the bacon into bite-sized pieces once cooled.
- Sauté Aromatics: In the same skillet with bacon fat, add 1 finely chopped medium yellow onion. Cook for 4-5 minutes until translucent and fragrant. Add 3 minced garlic cloves and cook for another 30 seconds, stirring constantly to avoid burning.
- Combine Ingredients in Instant Pot: Transfer sautéed onions and garlic into the Instant Pot. Add soaked beans, 2 tablespoons tomato paste, 2 tablespoons pure maple syrup, 1 tablespoon apple cider vinegar, 1 teaspoon smoked paprika, 1 teaspoon ground mustard, and the reserved bacon fat. Pour in 3 cups (720ml) chicken broth or water. Stir gently to combine.
- Pressure Cook: Secure the Instant Pot lid and set the valve to sealing. Cook on high pressure for 35 minutes. (If you didn’t soak beans, increase to 50 minutes.) When done, allow natural pressure release for 15 minutes, then quick release any remaining pressure carefully.
- Final Seasoning and Crisp Bacon: Open the lid and stir well. Season with salt and black pepper to taste, and add optional ¼ teaspoon cayenne pepper if desired. Stir in the chopped crispy bacon, reserving a small handful for garnish.
- Serve: Spoon the beans into bowls or a serving dish. Top with the reserved crispy bacon bits for that irresistible crunch.
Tip: If the beans are too liquidy after cooking, switch to sauté mode and simmer uncovered for a few minutes to thicken. I once forgot to soak my beans and just upped the cook time—worked out but required extra patience!
Cooking Tips & Techniques
Getting the perfect texture and flavor with Instant Pot baked beans is easier than you think, but a few tricks help:
- Don’t Skip Soaking: Soaking reduces cooking time, improves digestibility, and helps beans cook evenly. Quick-soak works in a pinch.
- Reserve Bacon Fat: That fat carries flavor, so don’t throw it away. Use it to sauté onions and garlic for a deeper smoky note.
- Natural Pressure Release: Letting the pot release pressure naturally prevents beans from splitting and keeps them creamy.
- Adjust Sweetness and Tang: Maple syrup and vinegar balance each other. Taste and tweak these to your liking—sometimes I add a splash more vinegar for brightness.
- Watch Your Salt: Add salt after cooking to avoid tough beans.
- Use Quality Bacon: Thick-cut bacon crisps better and adds texture contrast. Crispy bacon on top is a must!
I’ve had batches turn out too soupy when I rushed the pressure release, so patience here is really key. Also, cleaning the Instant Pot sealing ring well after each use keeps the flavors fresh and prevents funky smells.
Variations & Adaptations
This recipe is pretty flexible and welcomes tweaks to suit your taste or dietary needs.
- Vegetarian Version: Skip bacon and add smoked paprika or a drop of liquid smoke to mimic that smoky flavor. Use vegetable broth instead of chicken broth.
- Spicy Kick: Add diced jalapeños or increase cayenne pepper to ½ teaspoon for a lively heat.
- Seasonal Twist: Stir in fresh herbs like thyme or rosemary near the end for a fragrant touch, especially nice in fall or winter.
- Low-Sodium Option: Use low-sodium broth and reduce added salt, letting the natural bacon and spices do the flavor work.
- Sweet Swap: Replace maple syrup with brown sugar or molasses for a richer sweetness.
One time, I swapped out navy beans for black beans and added a chipotle pepper in adobo—unexpected, but it worked surprisingly well. Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
Serve these baked beans warm, ideally fresh from the pot to appreciate that crispy bacon crunch. They pair beautifully with grilled meats, cornbread, or a simple green salad for a balanced meal.
Leftovers keep well in an airtight container in the fridge for up to 5 days. Reheat gently on the stove or in the microwave, adding a splash of water if needed to loosen the sauce.
For longer storage, freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
The flavors actually deepen after a day or two, making this dish a perfect make-ahead side. Just be sure to add fresh crispy bacon on top before serving again to keep that crunch alive!
Nutritional Information & Benefits
Per serving (approximate): 280 calories, 12g protein, 7g fat, 35g carbohydrates, 8g fiber.
Navy beans are a great source of plant-based protein and fiber, supporting digestive health and steady energy. The bacon adds savory flavor and some fat, but using thick-cut bacon means less grease in the final dish. Maple syrup provides a natural sweetness without refined sugars.
This recipe can easily fit into a balanced diet when enjoyed in moderation. For gluten-free eaters, it’s naturally free of gluten if you use gluten-free broth and check your bacon brand.
Conclusion
If you’re looking for a hearty, flavorful side that’s quick enough for weeknights but special enough for guests, this Savory Instant Pot Baked Beans with Crispy Bacon recipe is the answer. It’s the kind of dish that feels like home—comforting, smoky, and just a little sweet.
Give it a try, customize with your favorite spices or swap ingredients to match your pantry. I guarantee it will become one of those recipes you turn to again and again, especially when you want that perfect combo of creamy beans and crispy bacon.
Let me know how yours turns out, or share your twists in the comments—I love hearing your stories and ideas. Happy cooking!
FAQs
Can I use canned beans instead of dried for this recipe?
You can, but it changes the texture and cooking time. I recommend using dried beans for best flavor and creaminess. If using canned, reduce cooking time and add them after sautéing the aromatics.
How do I make the beans less salty if I accidentally add too much salt?
Try adding a small peeled potato to the pot while cooking; it absorbs excess salt. Remove before serving. Also, balance with a little extra maple syrup or vinegar to mellow the saltiness.
Can I prepare this recipe without an Instant Pot?
Yes, but it will take longer. Use a stovetop pressure cooker or simmer soaked beans on the stove for 1.5 to 2 hours, stirring occasionally to prevent sticking.
What’s the best way to store leftover baked beans?
Store in an airtight container in the fridge up to 5 days or freeze for up to 3 months. Reheat gently and add fresh crispy bacon topping for best texture.
Is it possible to make this recipe vegan?
Absolutely! Omit the bacon and use smoked paprika or liquid smoke for that smoky flavor. Swap chicken broth for vegetable broth, and you’re good to go.
Pin This Recipe!

Savory Instant Pot Baked Beans with Crispy Bacon
A comforting and flavorful baked beans recipe made quickly in the Instant Pot with smoky bacon and a perfect balance of sweet and tangy seasonings. Ideal for weeknights or gatherings.
- Prep Time: 10 minutes (plus soaking time)
- Cook Time: 50 minutes (including pressure cooking and natural release)
- Total Time: 1 hour 30 minutes (including soaking time)
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1.5 cups (300g) dry navy beans
- 6 slices thick-cut bacon
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 tablespoons pure maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon smoked paprika
- 1 teaspoon ground mustard
- 3 cups (720ml) chicken broth or water
- Salt, to taste
- Black pepper, to taste
- Optional: 1/4 teaspoon cayenne pepper
Instructions
- Rinse 1.5 cups (300g) of dried navy beans under cold water. Place them in a large bowl and cover with 4-5 cups of water. Let soak overnight (8 hours) or quick-soak by boiling for 5 minutes and letting sit for 1 hour. Drain and set aside.
- Heat a large skillet over medium heat. Add 6 thick-cut bacon slices and cook until crispy, about 5-7 minutes. Remove bacon and place on paper towels to drain. Reserve 2 tablespoons of bacon fat in the skillet. Chop the bacon into bite-sized pieces once cooled.
- In the same skillet with bacon fat, add 1 finely chopped medium yellow onion. Cook for 4-5 minutes until translucent and fragrant. Add 3 minced garlic cloves and cook for another 30 seconds, stirring constantly to avoid burning.
- Transfer sautéed onions and garlic into the Instant Pot. Add soaked beans, 2 tablespoons tomato paste, 2 tablespoons pure maple syrup, 1 tablespoon apple cider vinegar, 1 teaspoon smoked paprika, 1 teaspoon ground mustard, and the reserved bacon fat. Pour in 3 cups (720ml) chicken broth or water. Stir gently to combine.
- Secure the Instant Pot lid and set the valve to sealing. Cook on high pressure for 35 minutes. If beans were not soaked, increase cooking time to 50 minutes. When done, allow natural pressure release for 15 minutes, then quick release any remaining pressure carefully.
- Open the lid and stir well. Season with salt and black pepper to taste, and add optional 1/4 teaspoon cayenne pepper if desired. Stir in the chopped crispy bacon, reserving a small handful for garnish.
- Spoon the beans into bowls or a serving dish. Top with the reserved crispy bacon bits for added crunch.
Notes
If beans are too liquidy after cooking, use sauté mode to simmer uncovered for a few minutes to thicken. Soaking beans reduces cooking time and improves digestibility. Reserve bacon fat to sauté aromatics for deeper flavor. Use natural pressure release to keep beans creamy and prevent splitting. Add salt after cooking to avoid tough beans. For vegetarian version, omit bacon and add smoked paprika or liquid smoke, and use vegetable broth.
Nutrition
- Serving Size: Approximately 1 cup
- Calories: 280
- Fat: 7
- Carbohydrates: 35
- Fiber: 8
- Protein: 12
Keywords: Instant Pot baked beans, baked beans with bacon, easy baked beans, smoky baked beans, pressure cooker beans, savory side dish


