Sweet and spicy Brussels sprouts

These roasted sweet and spicy Brussels sprouts are absolutely delicious. Every time I make them, I have to double the recipe because they are so popular. The sauce is a unique combination of sweet and spicy flavors that are incredibly satisfying and make you want to keep eating.
A black plate on a wooden board presents a dish of sweet and spicy Brussels sprouts sautéed with garlic and herbs. The sprouts are garnished with chopped green onions and served alongside lemon wedges. In the background, a small glass jar of sauce with a wooden spoon rests on a dark coaster.

About this recipe

These sweet and spicy Brussels sprouts are crispy, caramelized, and flavorful! Every time I make them, they disappear fast (my family loves them)—I always end up doubling the batch. The secret? A perfectly balanced sticky, sweet, and spicy sauce that turns these roasted Brussels sprouts into an irresistible side dish.

Why You’ll Love This Recipe

  • Crispy and caramelized – High heat roasts these Brussels sprouts a deliciously crispy texture.
  • Easy and quick – Minimal prep and just a few ingredients!
  • Versatile – Serve them as a side, snack, or over rice or noodles.
  • Packed with flavor – A bold mix of sweet, spicy, salty, and umami flavors inspired by Asian cuisine.

The Best Sauce for Roasted Brussels Sprouts

This sweet and spicy sauce is a total game-changer! It’s an easy mix of pantry staples that adds just the right kick to roasted Brussels sprouts (or any roasted veggies!).

Spicy – Just enough heat to keep things interesting.
Sweet – The perfect caramelization factor.
Savory & salty – Enhances all the flavors.
Asian-inspired – A hint of umami depth.

A pile of fresh Brussels sprouts, perfect for a sweet and spicy twist, sits on a wooden cutting board. Some sprouts are whole, while a few are halved to reveal their light green interior. The background is a light, smooth surface, creating a simple, clean setting.

How to make the perfect roasted Brussels sprouts in the oven?

  • Prep the Brussels Sprouts. Trim off any browned ends and remove outer leaves if needed. Slice them in half for even roasting.
  • Toss with oil and salt to ensure they get crispy.
  • Arrange them cut-side down on a baking sheet.
  • Roast in a 425ºF (220ºC) oven for 20-25 minutes, flipping halfway for even browning.
Brussel sprouts on a baking sheet with a jar of sweet ans spicy sauce

Once the edges turn golden and crispy, drizzle the sauce over the sprouts.

How to make vegan sweet and spicy sauce?

To make the sauce, mix the apricot jam, soy sauce, Sriracha, and a pinch of salt in a bowl and taste.

How to Finish the Sweet and Spicy Brussels Sprouts

For maximum flavor, once done, put them on a platter and finish with chopped cilantro, super-thin sliced chives, sesame seeds, and some freshly squeezed lemon juice.

When to Serve These Brussels Sprouts?

These Brussels sprouts are incredibly versatile, making them a fantastic addition to any lunch or dinner menu. Whether you’re looking to impress guests at a fancy dinner or add a fun twist to your Thanksgiving or Christmas feast, these spicy and sweet Brussels sprouts won’t disappoint. Here are some ideas to serve with:

  • 🥢 Crispy Tofu – Golden, crunchy-on-the-outside, tender-on-the-inside tofu tossed in a flavorful sauce that clings to every bite. Perfect with rice, noodles, or just straight off the pan!
  • 🍚 Cauliflower Fried Rice – Light yet satisfying, this veggie-packed fried rice swaps out traditional rice for nutty, golden-browned cauliflower rice with all the umami-rich flavors you love.
  • 🌿 Thai Basil Lentils – A plant-based twist on a classic! Hearty lentils cooked with Thai basil, garlic, and a touch of heat for a deeply savory, comforting dish that pairs beautifully with rice.
  • 🥢 Spring Rolls – Fresh, crunchy, and bursting with flavor! Stuffed with crisp veggies, herbs, and vermicelli noodles, then dipped in a creamy peanut or tangy chili sauce.
  • 🥬 Lettuce Wraps – Crisp lettuce cups filled with savory, slightly spicy, and irresistibly saucy goodness. A perfect light meal or appetizer with big flavors in every bite!
  • 🍜 Thai Roasted Kabocha Soup – A silky, rich, and subtly sweet soup with roasted kabocha squash, warming Thai spices, and a hint of coconut cream for the ultimate cozy bowl.
A black plate of sweet and spicy Brussels sprouts garnished with herbs and green onions sits on a wooden serving board. Lime wedges are on the side. A small jar with a spoon is in the background, slightly blurred. The setting is bright and minimalistic.
A black plate of sweet and spicy Brussels sprouts garnished with herbs and green onions sits on a wooden serving board. Lime wedges are on the side. A small jar with a spoon is in the background, slightly blurred. The setting is bright and minimalistic.

Sweet and Spicy Roasted Brussels Sprouts

Alejandra Graf
These roasted sweet and spicy Brussels sprouts are absolutely delicious. Every time I make them, I have to double the recipe because they are so popular. The sauce is a unique combination of sweet and spicy flavors that are incredibly satisfying and make you want to keep eating.
3.60 de 5 votos
Prep Time 10 minutes
Cook Time 20 minutes
0 minutes
Total Time 30 minutes
Course Side Dish
Cuisine American
Servings 4 people
Calories 192 kcal

Equipment

  • Baking sheets

Ingredients
  

  • 4 cups halfed brussels sprouts
  • 4 tablespoons olive oil or avocado

Sweet and spicy sauce

  • 2 tablespoons apricot jam
  • 2 tablespoons soy sauce
  • 2 tablespoons Sriracha
  • 1 pinch of salt

To finish

Instructions
 

  • Preheat oven to 425-450ºF
  • Cut brussels sprouts in half and place on a cookie sheet. Add the oil and salt, mix and put in the oven for 15 minutes.
  • Turn every 5 minutes to make them roast evenly.
  • To make the sauce, mix everything in a bowl and taste.
  • Take the sprouts out of the oven, empty the sauce on top and mix until all are covered.
  • Return to the oven for 5 more minutes or until you see that the sauce begins to boil.
  • Scoop out the cabbages on a platter and finish with cilantro, chives, sesame seeds, and freshly squeezed lemon juice

Notes

  • Use any vegetable oil that you like or have around.
  • You could use orange preserves, maple syrup, or peach jam instead of apricot jam in a pinch.
  • This recipe will keep fresh for 3-4 days when stored in an airtight container in the fridge. Try to store them in a single layer to preserve their crispiness.
Can You Cook Brussels Sprouts on the Stove? Yes! If you prefer, you can pan-fry them instead of roasting them.
1️⃣ Heat oil in a non-stick pan over medium-high heat.
2️⃣ Add the Brussels sprouts, cut side down, and cook until golden.
3️⃣ Flip and cook the other side until crispy.
4️⃣ Pour in the sauce and let it bubble for 1-2 minutes before turning off the heat.

Nutrition

Serving: 1servingCalories: 192kcalCarbohydrates: 15gProtein: 4gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 711mgPotassium: 379mgFiber: 3gSugar: 7gVitamin A: 695IUVitamin C: 81mgCalcium: 41mgIron: 2mg
Keyword roasted brussel sprouts, vegan brussel sprouts

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.
Alejandra Graf
3.60 from 5 votes (5 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments