Skip to Content

Pan-Roasted Brussels Sprouts in Soy Sauce

Recipe for vegan Pan-Roasted Brussels Sprouts in Soy Sauce – the perfect side dish for Thanksgiving or Christmas Dinner! Easy to make and absolutely delicious.

Brussels sprouts

Whenever I post a food photo on Instagram where I made Brussels sprouts as a side dish, people ask me how I make them. Lately, I have been LOVING the combination of Brussels sprouts and potatoes. I usually make my oven-baked potato slices and coat them in za’atar seasoning. I’m obsessed.

So I thought, this Thanksgiving-themed series is the perfect setting to finally explain how I make my easy pan-roasted Brussels sprouts in soy sauce.

But first, a little fun fact about me. I didn’t eat any veggies until I was like 17. I just didn’t like them. I mean, I ate potatoes and tomato sauce. But no real veggies. And the worst of the worst were Brussels sprouts. I couldn’t even stand the smell. Weird, ha? Now I can’t get enough of them. And my former worst enemies, spinach and Brussels sprouts are my best friends. Yeay, veggies!

How to make Pan-Roasted Brussels Sprouts

The ingredients

These Brussels sprouts are really simple to make. You’ll only need 4 ingredients:

  • Brussels sprouts
  • water
  • soy sauce
  • canola oil

Halved Brussels Sprouts

The Basic Steps

  1. Prepping the Brussels sprouts for pan-roasting: First, remove loose outer leaves, then trim the stem, give them a wash and cut them in half.
  2. My magic trick to perfectly-soft and flavorful, but not mushy Brussels sprouts is to cook them in a pan with water and soy sauce to make them soft.
  3. Then pan-roast them in the same pan (once the water is gone) with canola oil for a golden color and crispy edges. Perfect. Brussels. Sprouts. Every. Time.

Serve them with …

This is my favorite method to prepare Brussels sprouts. I hope you love it as much as I do! Let me know if you give it a try! 

If you don’t want to miss out on any new recipes, subscribe to my newsletter, follow me on Instagram and Facebook!

Cheers, Bianca

Brussels sprouts

Pan-Roasted Brussels Sprouts in Soy Sauce

Bianca / Elephantastic Vegan
Recipe for vegan Pan-Roasted Brussels Sprouts in Soy Sauce - the perfect side dish for Thanksgiving or Christmas Dinner! Easy to make and absolutely delicious.
4.2 from 5 votes
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Side Dish
Cuisine American, Vegan
Servings 4 people
Calories 49 kcal


  • 4 cups brussels sprouts
  • 1/3 cup water
  • 1 tablespoon soy sauce
  • 1 teaspoon canola oil


  • Remove loose outer leaves of the brussels sprouts, trim the stem and wash them. Cut them in halves. 
  • Bring a large pan to medium heat, add the brussels sprouts, water and soy sauce. Cover with a lid and let them cook for about 15 minutes until softened. 
  • Then take the lid off, add canola oil and let them roast for another 3-4 minutes on high heat until they are nicely browned. Then they are good to go! Enjoy! 


Calories: 49kcalCarbohydrates: 8gProtein: 3gFat: 1gSodium: 274mgPotassium: 351mgFiber: 3gSugar: 2gVitamin A: 665IUVitamin C: 74.8mgCalcium: 37mgIron: 1.3mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!
Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating


Saturday 22nd of February 2020

This is a good recipe but it doesn't taste anything like the ones I ate at The Green Elephant in Portsmouth. Is it really theirs?There seems to be something missing.


Thursday 27th of February 2020

how...why...what? this is my recipe :D I've never been to Portsmouth.


Monday 20th of November 2017

I made the Brussels sprouts for dinner tonight. They were so easy and delicious! Definitely a keeper. Thank you! :)


Tuesday 21st of November 2017

Yeay! So glad you like them! :) Thank you so much for the wonderful feedback, Aimee!