Instant Pot Brussel Sprouts and Bacon

Bacon and brussel sprouts are made for each other and in the Instant Pot, they can be made in just minutes! A simple and easy side dish that’s full of flavor and greens. Yum!

bowl of brussel sprouts in front of instant pot

Instant Pot brussel sprouts with bacon

We are huge fans of brussel sprout in this house. It’s one of the veggies we can all agree on (including the picky eaters). While my daughter prefers hers cooked softer, the rest of us enjoy it to still have a nice crunch, with the Instant Pot, both options are easily attainable.

Flavoring brussel sprouts with bacon, onions, and garlic is what has us always asking for more. Next to my lemon and parmesan seasoned brussel sprouts, I think these ones might just be the group favorite.

With perfectly cooked brussels and some cooked bacon, every bite is flavorful and wonderful. But the best part is that it’s 100% made in the Instant Pot, including cooking the bacon.

Note: For tips on cooking bacon you can refer to my Instant Pot Bacon post for further details.

instant pot brusssel sprouts and bacon in a white bowl

Brussel sprouts and bacon ingredients

  • Fresh brussel sprouts
  • Water (for cooking)
  • Olive oil
  • Minced garlic
  • Onion
  • Bacon
  • Salt and pepper

What you’ll need to make this recipe

BeeyondCereal is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

an upclose view of cooked brussel sprouts and bacon in a white bowl

Tips for making this brussel sprout side dish

Whether you’re like my daughter and enjoy your brussel sprouts soft enough you can mash them with a fork, or you’re like me and like a crisp but soft bite into the green tiny cabbage things, you can get them either way with just one VERY SMALL change.

Literally, all you have to do is increase the cooking time by 1 or 2 minutes. Simple right?

Now I should also warn you that not all brussel sprouts should be treated equally. You may have noticed that sometimes they’re small like a quarter or other times they’re larger than a baby’s fist.

While they might taste the same, they won’t cook the same so pay attention to this good rule of thumb (found out the hard way for you).

If your brussel sprout is smaller than a baby’s fist or looks about the size of a quarter, do NOT slice it in half. This will increase the speed of its cooking and cause it to get mushier fast. Feel free to t=do that if mushy brussels are what you’re looking for.

For large brussels, slice in half vertically as shown. I cooked mine at 2 minutes and they were firm enough to hold shape but still cooked enough for easy chewing without being overdone.

up close aerial view of bacon and brussel sprouts in a bowl

FAQ’s about Instant Pot Brussels and Bacon

What goes with brussel sprouts and bacon?

Just about anything! We really enjoy serving it up with pork roasts, chicken, or creamy pasta dishes but the possibilities are endless.

How do you prepare Brussels sprouts?

Start by washing and trimming off the hard bottom ends. Then peel away any loose/yellow/discolored leaves on the outside. As a general rule of thumb, I always remove the outermost 2 leaves. Then rinse again in a colander to remove any dirt that may have been trapped underneath the leaves. Slice and use as directed in recipe.

Can you prepare brussel sprouts day before?

Yes, you can slice, wash, and prep the brussel sprouts the day before and keep them in an airtight container or make this side dish the day before and reheat before eating. To reheat just lay the brussel sprouts and bacon on a foil lined baking sheet and roast for about 5 minutes at 400 degrees F.

How to make Instant Pot brussel sprouts and bacon

Wash your brussel sprouts and slice in half if using large ones, keep smaller ones whole.

Place the brussels and water in your Instant Pot (in a steamer basket, on a trivet, or in the water directly). Close the Instant Pot and set the seal.

Set it to High Pressure for 1-3 minutes. 3 is tender and 1 is more crisp, for larger brussels 2 is good but small brussels may do better with 1 minute cook time.

When the timer goes off and the cooking has finished, Manually Release the Pressure.

Remove the brussel sprouts and drain the water. Set the brussels aside in the steamer basket or colander.

In the Instant Pot, set it to Saute mode and set the timer for 10 minutes.

Lay your bacon strips down and let them cook, flipping when needed. Then remove bacon, chop, and add back into the pot. Alternatively, you can chop your bacon raw and add it straight in with the onions.

Add olive oil, onions to the pot and cook with the bacon until soft.

Add in garlic and seasonings.

Turn off Instant Pot.

Add the brussel sprouts back into the pot and stir to combine.

Serve warm.

plate filled with bacon brussel sprouts in front of instant pot

More great recipes to try

a bowl of cooked brussel sprouts with a brussel leaf on the side
Print Recipe
No ratings yet

Instant Pot Brussel Sprouts with Bacon and Onion

Bacon and brussel sprouts are made for eachother and in the Instant Pot, they can be made in just minutes! A simple and easy side dish thats full of flavor and greens. Yum!
Prep Time5 mins
Cook Time13 mins
Total Time18 mins
Course: dinner, Side Dish
Cuisine: American
Keyword: brussel sprouts instant pot recipe, instant pot brussel sprouts and bacon, instant pot brussel sprouts bacon
Servings: 4
Calories: 166kcal
Author: Beeyond Cereal


  • Instant Pot


  • 1 lb brussel sprouts
  • 1 cup water
  • 1 tbsp olive oil
  • 2 tsp minced garlic
  • 1/2 cup onion, diced
  • 1/2 cup chopped bacon (about 3 strips)
  • 1/2 tsp salt
  • 1/4 tsp black pepper


  • Wash your brussel sprouts and cut them in half if desired. (Recommended for much larger brussel sprouts, but any the size of a quarter or smaller will end up mushy if sliced).
  • Place your brussel sprouts and water in the Instant Pot and close it up.
  • Set to HIGH pressure for 2 or 3 minutes. If you want them slightly more crisp, 2 minutes is great. If you want them really tender, 3 minutes is perfect.
  • When the time is up, manually release the pressure.
  • Remove the brussels and drain out the remaining water.
  • Set the Instant Pot to Saute Mode and set the timer for 10 minutes.
  • Add your olive oil, chopped onion, and bacon to the pot. Stir until cooked to your liking. I like mine soft, but you can make yours more crisp.
  • Add in the garlic, salt, pepper, and stir. Add the brussels back into the pot and stir to combine.
  • Turn off Instant Pot and place brussel sprouts in a serving bowl or on a plate. Serve warm.
Tried this recipe?Mention @BeeyondCereal or tag #BeeyondCereal!


Serving: 1scoop | Calories: 166kcal | Carbohydrates: 10.6g | Protein: 6g | Fat: 12.1g | Saturated Fat: 3.4g | Polyunsaturated Fat: 1.9g | Monounsaturated Fat: 6.2g | Cholesterol: 13.9mg | Sodium: 455.1mg | Potassium: 420.8mg | Fiber: 3.8g | Sugar: 3g | Vitamin A: 35.8IU | Vitamin C: 76.7mg | Calcium: 47.8mg | Iron: 1.4mg

FREE Recipes!

Sign up to get frugal recipes delivered to your inbox weekly

    We respect your privacy. Unsubscribe at any time.
    Instant Pot Brussel Sprouts with Bacon and onion

    Leave a Comment

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

    Recipe Rating