Home » Blog » Recipes » Sides » Creamy Instant Pot Brussels Sprouts (Vegan)

Creamy Instant Pot Brussels Sprouts (Vegan)

4.94 from 16 votes

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. I Read my disclosure policy.

Sharing is caring!

Instant Pot Brussels sprouts with shallots and fennel is a rich and creamy plant-based dish. Lite coconut milk makes it creamy; while white miso and nutritional yeast are added for a cheesy flavor. Top with hazelnuts for a delicious combination of flavors and textures. This creamy vegetable side dish will soon be a family favorite at your special get-togethers.

spooning out a portion of brussels sprouts topped with hazelnuts

When my sister, a high-end personal chef, tells me I need to veganize one of her special dishes; I get to work immediately! This delicious flavorful creamy brussels sprouts dish did not disappoint.

While her original recipe uses heavy cream and lots of cheese, this dish uses lite coconut cream and a few vegan specialty foods that lend a cheesy flavor. And for a bonus, I made it in the Instant Pot!

For some other delicious plant-based side dishes, try:

Pin now to save for later:

What you will need to make this Instant Pot Brussels sprouts dish:

  • Brussels sprouts
  • fennel bulb – not seeds (see below)
  • shallots
  • oil
  • white miso paste
  • dried thyme
  • coconut milk
  • chopped hazelnuts
  • panko bread crumbs
  • nutritional yeast
  • lemon pepper
  • salt and pepper to taste
  • You’ll also need a 6 quart (or larger) pressure cooker like the Instant Pot
ingredients needed for brussels sprouts recipe including brussels sprouts, chopped fennel bulb and shallots, miso paste, coconut milk, dried thyme, panko bread crumbs, chopped hazelnuts, nutritional yeast, and lemon pepper.

How to make Instant Pot Brussels spouts creamy and flavorful:

Start out by prepping the Brussels sprouts, fennel bulb, and shallots.

The Brussels sprouts:

Try to choose the Brussels sprouts as uniform in size as possible. You will want to choose medium-sized sprouts for the best results.

Wash the sprouts and discard any browned or damaged outer leaves. Trim the stem end off then cut in half. In the process of trimming and cutting, you are going to have a lot of loose leaves. As long as they are not damaged keep them and cook along with the halved Brussels Sprouts in the pressure cooker.

knife cutting end of brussels sprout

The fennel:

I only recently learned about cooking with a fennel bulb. When I see fennel as a recipe ingredient, I think about the small seeds that are slightly sweet and go great in sausage-flavored dishes (like my amazing Sausage Tofu Crumbles)!

The seeds actually come from a fully edible fennel plant. You may have seen it in the grocery store and wondered what it was.

two fennel bulbs

Did you know that you can cook with the seeds, bulbs, and fronds? Learn more about cooking with fennel in this very informative post by Love and Lemons

For this recipe, we will be cutting off the stems and fronds and only using the bulb end.

cutting the stalks off from fennel bulb

Cut the end piece off too. Next, cut the bulb in half and then into strips. Finnish by chopping about the same size as you would a chopped onion.

One average-sized fennel bulb yields about one cup chopped.

knife chopping cutting the end off fennel bulb

The shallot:

I have been asked before if another onion can be subbed in for a shallot in my recipes. Sometimes it honestly doesn’t matter. For this recipe, a shallot is best. If you absolutely can’t find a shallot then sub in a red onion.

Start by taking the paper off the shallots. (This is the step that people hate most. Sorry.)

Then cut the end off. Cut into strips and then line up and chop. You will get about 2/3 cup chopped shallot out of two whole shallots.

Sauteing the shallot and fennel in the Instant Pot:

Before you add the Brussels sprouts, and coconut milk, you need to get the other vegetables softening up by sauteing first. Luckily the Instant Pot has a saute function built right in!

sauteing fennel and shallots in the instant pot

Plug in the Instant Pot and select the saute function. If your pressure cooker doesn’t have a saute function, then saute separately in a saute pan ahead of time.

Add the oil and miso paste. While the oil is heating up, with a wooden spoon or spatula, mash and stir the miso paste to break it up.

Add the onions and shallots and continue to stir around for about three minutes. You only need to saute long enough so that they start to soften. They will continue cooking when the Instant pot comes to pressure.

And important warning about burn!

As you are sauteing the fennel and shallots, scrape against the bottom of the pot with your wooden spatula and watch carefully so that it doesn’t burn!

If the pot is burned or even brown on the bottom then it might not come to pressure. If that happens, it’s best to remove the vegetables to a bowl and clean the bottom of the Instant Pot before continuing.

Adding the thyme, Brussels sprouts, and coconut milk:

After the shallots and fennel have sauteed till just soft, turn off the saute function. Stir in the dried thyme and halved Brussels sprouts. Toss around a bit.

Then pour the coconut milk on top. You are ready to cook!

brussels sprouts in instant pot with coconut cream ready to cook

Pressure cooking the creamy Brussels sprouts:

You will need to follow your manufacturer’s directions. It seems that every year a new model of the Instant Pot comes out and yours may barely resemble mine at this point.

Close the lid and close the vent. Set your pot on high for two minutes.

Instatant Pot set for 2 minutes

It will take about 10 minutes to come to pressure. After the Instant Pot comes to pressure and counts down the two minutes, do a quick release. Use a long handle to help you so that you don’t get burned!

It will take another few minutes to fully release the pressure before you can open the Instant Pot.

doing a quick release of the Instant pot with a wooden spoon

Making the crumb filling:

After the Brussels sprouts fully cook, you will be stirring in a crumb filling. Make this while the pot is coming to pressure and cooking.

The toasted hazelnuts:

I buy my hazelnuts in a handy one-half cup bag pre-chopped. If your’s aren’t chopped then quickly do that now.

Heat a saute pan on high. Put the chopped hazelnuts into the heated pan and stir around for a couple of minutes until they are nicely toasted.

toasting chopped hazelnuts in dry pan

Watch carefully so that they don’t burn. You only need to turn away for a second for that to happen! If you do burn the hazelnuts and don’t have any other, just toss and don’t use. Burned hazelnuts will ruin the taste of this dish.

The breadcrumb mixture:

Use panko breadcrumbs for this dish. They are nice, firm, and dry and will absorb the extra liquid from the coconut milk. If you are vegan or allergic to dairy, do check the ingredients. I’ve seen some panko bread crumbs with dairy listed as an ingredient.

Stir together half of the toasted hazelnuts, the panko breadcrumbs, nutritional yeast, and lemon pepper.

A word about the lemon pepper:

Please don’t leave the lemon pepper out just because you’ve never used it before! I cannot tell you how many times this happens with my recipes and then people aren’t as happy with the end results. Lemon pepper is such a versatile little seasoning! Sprinkle on veggies, in soups, and on salad.

Lemon pepper is an ingredient in my almost famous Veggie Lentil Soup recipe, as well as in my Plant-Based Hash Brown Casserole, and my Herbed Garlic Beer Bread.

I include lemon pepper for a reason – I’ve tested my recipes and they work best with lemon pepper. You can find it with the seasonings in most grocery stores, or if you can’t, then find it on Amazon. My favorite brand is Penzey’s Spices which you can find on Amazon or on their website.

Finishing this most delicious creamy Brussels sprouts side dish:

bowl of instant pot brussels sprouts topped with hazelnuts

Toss the crumb mixture in with the cooked brussels sprouts. Scoop out into a serving dish and top with the rest of the toasted chopped hazelnuts. If you want to be fancy, you can garnish with a bit of fresh thyme.

You are going to love this dish! The white miso paste along with the nutritional yeast give these creamy Brussels sprouts a rich depth of flavor that is slightly cheesy. The breadcrumbs mix in with the coconut milk to give it the right texture and the toasted chopped hazelnuts add a subtle crunch that is just right!

Leftovers will keep for about five days in the fridge tightly covered. You can reheat for a minute or two in the microwave. You might need to recharge with a little plant milk or veggie broth if it has gone too thick and dry.

Can I tell you that I just ate mine cold today for breakfast? Right out of the container? Don’t judge me!

And now for the recipe:

Did you love this recipe? Want to share the love? It would thrill me if you could leave ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ stars and even a comment. Did you know that this will help google to find this recipe when others are looking for something similar? Thanks, Cindy

bowl of instant pot brussels sprouts topped with hazelnuts

Creamy Instant Pot Brussels Sprouts (Vegan)

Instant Pot Brussels sprouts with shallots and fennel is a rich and creamy dish. Lite coconut milk makes it creamy; while white miso and nutritional yeast are added for a cheesy flavor. Top with hazelnuts for a delicious combination of flavors and textures. This creamy vegetable side dish will soon be a family favorite at your special get-togethers.
4.94 from 16 votes
Print Pin Rate
Course: Side Dish
Cuisine: American
Keyword: Instant Pot Brussels Sprouts, vegan side dish
Prep Time: 15 minutes
Cook Time: 2 minutes
coming to pressure time: 10 minutes
Servings: 6
Calories: 228kcal
Author: Cindy Rainey


  • Pressure Cooker


  • pounds Brussels sprouts trimmed and halved
  • 2 shallots chopped – about ⅔ cup
  • 1 fennel bulb chopped – about 1 cup
  • 3 Tablespoons oil
  • 1 Tablespoon white miso paste
  • ½ teaspoon dried thyme
  • 1 13.5 ounce lite coconut milk
  • 1/2 cup chopped hazelnuts divided – ¼ cup for crumb filling and ¼ for topping
  • 1 teaspoon lemon pepper
  • ½ cup panko bread crumbs
  • 2 Tablespoons nutritional yeast
  • salt and pepper to taste (optional)


  • Wash the Brussels sprouts, trim the ends, discard damaged outer leaves (keeping the good loose ones ), and cut in half lengthwise.
  • Peel the papery skin from the shallots, and chop.
  • Cut the feathery stems from the fennel plant and discard, leaving only the bulb. Cut the end off the other side and discard. Cut the bulb in half, then strips, and finally chop into pieces about the same size as the shallot.
  • Set the Instant Pot to saute, add in the oil and white miso paste. Mash around a little to start breaking up the miso as the oil is heating. Add the chopped shallots and saute for about 3 minutes or until the vegetables start to soften. This will just give them a headstart because the actual cooking/pressure time is very short. Watch that the bottom doesn't burn or stick as it won't come to pressure with a burned bottom.
  • Turn off the saute function and stir in the dried thyme.
  • Add the washed, trimmed, and halved Brussels Sprouts and toss around a bit.
  • Pour the lite coconut milk on top.
  • Following the manufacturer's directions, close the lid to the Instant pot and the vent. Set the Instant Pot to high pressure for 2 minutes.
  • It will take about ten minutes to come to pressure. After it comes to pressure and counts down for 2 minutes, carefulluy do a quick release.
  • While the Brussels sprouts are coming to pressure and cooking, chop the hazelnuts if not already chopped.
  • Put the chopped hazelnuts into a hot dry saute pan and toast for a couple of minutes. Don't toast too long as they could quickly burn. Please don't use them if they have burned. It's better to leave them out.
  • Combine ¼ cup toasted hazelnuts, panko breadcrumbs, nutritional yeast, and lemon pepper together and toss well. (You will be reserving the remaining ¼ cup toasted hazelnuts for sprinkling on top of the finished recipe.)
  • After you have opened the lid to the Instant pot, toss in the nut/breadcrumb mixture. Gently fold together.
  • Taste and add in a little salt and pepper if desired.
  • Plate and serve. Top with remaining toasted hazelnuts.


Calories: 228kcal | Carbohydrates: 22g | Protein: 8g | Fat: 14g | Saturated Fat: 1g | Sodium: 192mg | Potassium: 764mg | Fiber: 8g | Sugar: 4g | Vitamin A: 907IU | Vitamin C: 102mg | Calcium: 90mg | Iron: 3mg

By on October 22nd, 2020

About Cindy Rainey

Veggie Fun Kitchen by Cindy Rainey
Welcome to Veggie Fun Kitchen where you will learn to recreate family favorites the plant-based/vegan way! Let me know if I can help. I'm here for you.

More posts by this author.

3 thoughts on “Creamy Instant Pot Brussels Sprouts (Vegan)”

Leave a Comment

Recipe Rating