Skip to Content

We Wrote a Cookbook!

Learn More

Roasted Brussels Sprouts with Sweet Fish Sauce Dressing

  • Serves: 4
  • Prep Time: 15 min
  • Cook Time: 15 min
  • Calories: 128
crispy brussels sprouts with with sauce on a baking sheet

Sweet and sticky roasted brussels sprouts with perfectly crispy, lacey edges are just as good as any version you’ll find at your favorite hot spot.

Brussels Sprout Lovers—This Recipe is For You!

Raise your hand if you are the person that ALWAYS orders the roasted Brussels sprouts when you see them on a menu. In the name of research we’ve been known to order every Brussels sprout (and cauliflower) side dish out there. What can we say? We’re brassica people. And we’re here to tell you all the secrets we’ve gleaned from consuming and trying our hand at home versions of these tasty little edible buds.

hands slicing brussels sprouts on a cutting board with a knife

A Splash of Fish Sauce Does This Brussels Sprout Recipe Right.

In the name of trying to mimic one of our favorite restaurant dishes, we’re adding fish sauce to our Brussels sprout sauce because fish sauce—a classic condiment in Southeast Asia—has a deep saltiness and just a hint of funk that makes everything it touches taste just a little bit better. Knowing that we wanted to use fish sauce to flavor the Brussels sprouts, we went on to create a sauce that would have complexity and balance. Here’s what’s in it:

  • Brown sugar
  • Sriracha
  • Red pepper flakes
  • Sesame oil
  • Rice vinegar
Crispy Brussels Sprouts With Fish Sauce on a baking sheet

Our Favorite Oven-Roasted Brussels Sprouts

Knowing the best way to cook Brussels sprouts is a skill every homemaker and/or home cook should have. We have grilled Brussels sprouts, sauteed them, steamed them, and even grated them raw, but roasted Brussels sprouts is always a favorite for us.

When steamed, sprouts fail to release their full flavor potential. When pan-fried, the sprouts can easily get burnt before cooking all the way through. When grilled they are delicious, but don’t hold the flavor of a good glaze or sauce well. summarize: roasting Brussels sprouts is where it’s at.

Crispy Brussels Sprouts With Fish Sauce on a baking sheet

How to Roast Brussels Sprouts

Brussels sprouts are fun to make at home. Follow these easy steps to achieve a lace-edged, tender center, perfectly caramelized sprouts:

  1. Trim the ends and slice in half lengthwise. It's OK if a lot of leaves fall off in the process. Just be sure to throw those into the pan along with the halved sprouts. These are the bits that will get some extra char.
  2. Spread those sprouts out on a rimmed baking sheet. Once you’ve tossed your Brussels with the tangy, spicy sauce, you’ll want to place the Brussels in a single layer, cut side down. They will also make sure they all get nice and crispy on the and don’t steam in the process.
  3. Turn the oven on to 400°F. Because these sprouts have sauce on them, you don’t want to start turning the oven up any higher than that and risk burning your precious Brussels.
Crispy Brussels Sprouts With Fish Sauce on a baking sheet

Tools You Will Need:

More Dishes With Fish Sauce

Crispy Brussels Sprouts With Fish Sauce on a plate

Baked Brussels Sprouts, Your New Favorite Side Dish

When you make these beauties, because we know you will, we want to see them all sticky and crispy on your plate! Be sure to tag us on Instagram using @themodernproper or #themodernproper when you do!

Roasted Brussels Sprouts with Sweet Fish Sauce Dressing

  • Serves: 4
  • Prep Time: 15 min
  • Cook Time: 15 min
  • Calories: 128


  • 1 1/2 lbs Brussels sprouts, cut in half
  • 1/4 cup Fish sauce
  • 1/4 cup Brown sugar
  • 1 tsp Sriracha
  • 1 tsp Red pepper flakes
  • 1 tsp Sesame oil
  • 1 tsp Rice vinegar


  1. Preheat oven to 400°F.
  2. In a small bowl combine fish sauce, brown sugar, sriracha, red pepper flakes, sesame oil and vinegar.
  3. In a large bowl toss brussel sprouts with half of the dressing.
  4. Spread in a single layer on a baking sheet and place on center rack. Allow to roast for 15 minutes, then set to broil for one more minute for a little extra crisp.
  5. While still warm toss brussel sprouts with remaining dressing and optional fresh herbs such as mint or cilantro. Enjoy!

Nutrition Info

  • Per Serving
  • Amount
  • Calories 128
  • Protein 6 g
  • Carbohydrates 25 g
  • Total Fat 1 g
  • Dietary Fiber 6 g
  • Cholesterol 0 mg
  • sodium 1444 mg
  • Added Sugars 13 g

Roasted Brussels Sprouts with Sweet Fish Sauce Dressing

Questions & Reviews

Start the discussion with a question or review.