Thai Peanut Brussels Sprouts

Literally anything with peanut sauce is magical right!? At least that’s what I think 😉 But when I had Brussels sprouts similar to these Thai Peanut ones out at a restaurant, I knew I needed to remake. And let me tell ya, these are GOOOD.

They would be perfect to serve alongside dinner as a delicious side or honestly by themselves. If you love peanut butter as much as I do, you’ll love these! Plus, they are the perfect amount of savory with still a tang.

The key to making these is first cooking them in the skillet! I like to use a Lodge Cast Iron Skillet for them. It gets the brussels sprouts super crispy and then finishing them off in the oven makes it even better.

What you need for the creamy peanut butter sauce:

  • Creamy peanut butter **creamy is key
  • Coconut aminos
  • Rice vinegar
  • Lime
  • Garlic powder, sea salt
  • Water

What to pair these Thai Peanut Brussels sprouts with:

  • Salmon
  • Toss in a buddha bowl with roasted veggies!
  • Eat right out of the bowl
  • Alongside some chicken or steak

If you love these, you may also enjoy these recipes on One Balanced Life:

Thai Peanut Brussels sprouts

Thai Peanut Brussels sprouts

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

These brussels sprouts are a great way to switch them up while still super simple to make!


  • 3 cups chopped Brussels sprouts
  • 1-2 tbsp ghee
  • 1 garlic clove, minced
  • Salt & pepper
  • Red pepper flakes
  • Cilantro for garnish
  • Optional: add in chopped peanuts for a little crunch!
  • For the peanut sauce:
  • 1/3 cup creamy peanut butter **creamy is key
  • 2 tbsp coconut aminos
  • 1 tbsp rice vinegar
  • juice of 1 lime
  • 1/4 tsp garlic powder
  • 1/4 cup water (may need to add more if still thick)
  • 1/4 tsp sea salt


    1. In cast iron skillet, add minced garlic and ghee.
    2. Add in the chopped Brussels sprouts and saute. Continue to saute for 7-8 minutes or until Brussels start to brown.
    3. Preheat oven to 400 degrees.
    4. Place skillet into the oven and continue to cook the Brussels for 10-12 minutes. (Keep an eye on them and continue to mix up half way through)
    5. Once out of the oven, pour into bowl and mix with peanut sauce. Option to save some for extra dipping depending on how saucey you want them!
    6. Top with red pepper flakes, cilantro and peanuts.

Talk soon, Taylor.

Similar Posts

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.