Roasted to perfection and tossed in a mouthwatering Thai-inspired sauce, these Thai brussel sprouts captivate the palate with a harmonious blend of sweet, savory, and spicy notes.Jump to Recipe
This recipe surprised me. Typically I season my brussel sprouts with garlic, oil, salt and pepper before baking. Sometimes I'll try adding balsamic vinegar like in this recipe or maybe pair them with other veggies like in my brussel sprouts with asparagus recipe. I've even used brussel sprouts to create a healthy salad like this italian salad but I've never thought to do a fusion with Thai flavors.
This time I wanted to try something different by seasoning the brussel sprouts very little and then tossing in a vibrant, flavor packed sauce. This sauce is inspired by Thai cuisine, which I've been loving lately. It's fresh, healthy, and packed with flavor from the lime juice, thai chilis, and fish sauce. You get the perfect balance of sweet, savory, and spicy elements in every bite. If you're looking for a way to take brussel sprouts to a whole new level, you'll love this recipe!
Why You'll Love Thai Brussel Sprouts
Burst of Flavor: These Brussels sprouts offer an explosion of thai flavor that combine the earthiness of Brussels sprouts with the bold and vibrant flavors of Thai cuisine. The sweet, savory, tangy, and slightly spicy elements in the dish create a complex and satisfying taste experience.
Unique Twist on Brussels Sprouts: If you enjoy Brussels sprouts but want to try them in a new and exciting way, Thai Brussels sprouts are the perfect choice. The addition of Thai-inspired ingredients and flavors takes these humble vegetables to a whole new level of deliciousness.
Versatile: This Thai Brussels sprouts recipe can be enjoyed many different ways. Try making these as a side dish or elevated to a main course by adding protein like tofu or shrimp. They pair well with a variety of meals, such as stir-fries, rice dishes, or even as a standalone appetizer.
Healthy and Nutritious: Brussels sprouts are packed with essential nutrients like fiber, vitamins C and K, and antioxidants. By incorporating them into a flavorful Thai-inspired dish, you can enjoy the health benefits of Brussels sprouts while satisfying your taste buds.
3 cloves garlic minced - fresh garlic will be best for this recipe. Yes fresh garlic can be potent when it's not cooked but the lime juice in the sauce will take it down a notch so you can enjoy the flavor without the overwhelming kick
1 thai chili chopped - chilis with smooth flesh are going to be more mild than those that are wrinkled. Don't have a thai chili but want some extra heat? Add some red pepper flakes instead.
2 tablespoons fish sauce - choose a high quality fish sauce for the best flavor. Don't have fish sauce? Oyster sauce or soy sauce can be substituted
1 1/2 tablespoons sugar - I used granulated sugar for this recipe, palm sugar or maple syrup can be substituted
1 lime squeezed - choose a bigger and more plump lime for this recipe so you get the most juice
2 tablespoons cooking oil - I opted for vegetable oil or canola oil instead of olive oil so the flavor wouldn't be overpowering and it wouldn't interfere with the flavor of the sauce
1lb brussel sprouts washed and halved - see below on how to choose the best brussel sprouts for this recipe
Salt to taste - just a pinch will do because the fish sauce is pretty salty on its own
How to Choose The Best Brussel Sprouts
When it comes to buying fresh brussel sprouts there are a few things to look for. You can buy the brussel sprouts pre-packaged and prepped but keep in mind you'll need to use them relatively quickly because they won't last as long. If you're buying fresh below are a few tips I have to ensuring you get the best ones!
Size: Look for Brussels sprouts that are medium to small in size, as they tend to be more tender and flavorful. Avoid sprouts that are overly large or have started to open up since they aren't typically as sweet.
Firmness: Gently squeeze the Brussels sprouts to check for firmness. They should feel compact and firm to the touch. Avoid sprouts that feel soft or have a spongy texture, as they may be less fresh.
Color: Choose Brussels sprouts that have a vibrant, deep green color. Avoid sprouts with yellow or brown spots, as it could indicate that they are past their prime or have started to deteriorate.
Leaves: Check the outer leaves of the sprouts. They should be tightly packed and free of browning or wilting. Fresh and healthy Brussels sprouts will have intact and crisp leaves.
Stalk: Some Brussels sprouts are sold still attached to the stalk. While this doesn't necessarily indicate quality, it can be a sign of freshness as they are harvested and sold as a whole. If possible, select sprouts that are still attached to the stalk for a longer shelf life.
Seasonality: Brussels sprouts are typically in season during the fall and winter months. Choosing them during their peak season increases the chances of getting the freshest and most flavorful sprouts.
How to Make Thai Brussel Sprouts
Step 1. Preheat your oven to 425°F (220°C). Line a sheet pan with parchment paper or lightly grease it with cooking spray.
Step 2. In a large mixing bowl, toss the halved Brussels sprouts with vegetable oil and a pinch of salt to taste until evenly coated.
Step 3. Arrange the Brussels sprouts in a single layer on the prepared baking sheet. Place the baking sheet in the preheated oven and roast for about 20-25 minutes, or until the Brussels sprouts are tender and slightly caramelized, stirring halfway through.
Step 4. Meanwhile, In a small bowl, whisk together the minced garlic, thai chili, fish sauce, sugar, and lime juice. Set the sauce aside.
Step 5. Once the crispy Brussels sprouts are cooked, remove them from the oven and transfer them to a large bowl.
Step 6. Pour the prepared sauce over the roasted Brussels sprouts. Toss gently to coat the Brussels sprouts evenly with the sauce.
Step 7. Garnish with additional lime wedges and serve immediately.
Can You Make This In The Air Fryer?
Yes, you can definitely make Thai Brussels sprouts in an air fryer! Air frying Brussels sprouts is the best way to give them a crispy exterior while keeping them tender on the inside. Here's how to do it!
Step 1. Preheat your air fryer to 400°F (200°C).
Step 2. In a bowl, toss the Brussels sprouts with vegetable oil and a pinch of salt until evenly coated.
Step 3. Place the Brussels sprouts in a single layer in the air fryer basket. You may need to work in batches depending on the size of your air fryer.
Step 4. Cook the Brussels sprouts in the air fryer for about 12-15 minutes, shaking the basket halfway through the cooking time to ensure even cooking. The sprouts should be crispy and golden brown.
Step 5. While the brussel sprouts are cooking, in a bowl, whisk together the minced garlic, thai chili, fish sauce, sugar, and lime juice. Set the brussel sprout sauce aside.
Step 6. Once the Brussels sprouts are cooked, transfer them to a large bowl. Pour the Thai sauce over the sprouts and toss gently to coat them evenly. Serve immediately.
Must Try Variations
Sweet Chili Thai Brussels Sprouts: Toss roasted Brussels sprouts with a sweet chili sauce made from a blend of thai sweet chili sauce, soy sauce, lime juice, and a touch of honey or brown sugar. This variation with the sweet sauce adds more of a sweet and tangy element to the dish. Top with green onions, chopped cilantro stems, or red jalopeño for a pop of flavor.
Thai Peanut Brussels Sprouts: Drizzle roasted Brussels sprouts with a creamy Thai peanut sauce made from peanut butter, soy sauce, lime juice, garlic, ginger, and a dash of sriracha for heat. This variation adds richness and a nutty flavor to the dish.
Lemongrass and Coconut Thai Brussels Sprouts: Infuse the Brussels sprouts with Thai flavors by sautéing them with lemongrass, garlic, and ginger. Finish by simmering them in coconut milk until tender. This variation adds a good mix of creamy and aromatic flavors to the dish.
Thai Basil Brussels Sprouts: Stir-fry Brussels sprouts with Thai basil leaves, garlic, and chili peppers for a fragrant and herbal twist. Thai basil brings a unique flavor that complements the Brussels sprouts beautifully.
Red Curry Thai Brussels Sprouts: Coat roasted Brussels sprouts with a spicy red curry sauce made from red curry paste, coconut milk, lime juice, and a touch of sugar. This variation adds a rich and spicy element to the dish.
Cast Iron Thai Brussel Sprouts: Mix it up with these thai style brussel sprouts and crisp them up in a cast iron skillet. Add the sauce while the skillet is still hot to let the sauce bubble up, thicken, and absorb into the brussel sprouts. This will caramelize the crispy brussel sprouts so beautifully.
What to Serve with Thai Brussel Sprouts
Sweet Thai chili Brussel sprouts can be enjoyed as a standalone dish or as part of a larger meal. Here are some ideas for what you can serve alongside Thai Brussels sprouts:
Steamed Rice: Serve the Thai Brussels sprouts over steamed jasmine rice or brown rice. The rice can help balance the flavors and provide a neutral base to enjoy the sprouts.
Noodles: Pair the Thai Brussels sprouts with rice noodles or stir-fried noodles like pad Thai or drunken noodles. This combination creates a complete and satisfying meal.
Protein: Add a protein component to your meal, such as grilled or baked chicken, shrimp, tofu, or tempeh. The protein will complement the Brussels sprouts and provide a more substantial meal.
Thai Curry: Serve the Thai Brussels sprouts as a side dish alongside a Thai curry such as red curry, green curry, or yellow curry. The flavors will harmonize well, and the Brussels sprouts can add a unique element to the curry dish.
Stir-Fried Vegetables: Prepare a medley of stir fry vegetables, such as bell peppers, snap peas, carrots, and mushrooms, and serve them alongside the Thai Brussels sprouts. This adds variety and a mix of textures to your meal.
Fresh Salads: Balance the flavors of the Thai Brussels sprouts with a fresh salad. Consider a Thai-inspired salad with ingredients like shredded green papaya, mango, cucumber, herbs, and a tangy lime dressing.
Thai Dipping Sauce: Prepare a Thai dipping sauce, such as a sweet chili sauce or a peanut sauce, and serve it alongside the Brussels sprouts. This allows you to dip the sprouts and enhance the flavors.
Coconut Rice: Prepare coconut rice by cooking jasmine rice with coconut milk for a creamy and fragrant side dish. The richness of the coconut rice pairs well with the Thai flavors of the Brussels sprouts.
Storing and Reheating
To store the thai brussel sprouts allow to cool down completely to avoid them getting soggy. Place them in an airtight container or a resealable plastic bag. Refrigerate for up to 3-4 days.
When it comes to reheating the thai brussels sprouts there are a few ways to do it:
Oven: Preheat the oven to 350°F (175°C). Place the Brussels sprouts in a baking dish and cover it with foil. Reheat in the oven for 10-15 minutes or until heated through.
Stovetop: Heat a skillet or frying pan over medium to medium-high heat. Add a small amount of oil or cooking spray, then add the Brussels sprouts and stir-fry until heated.
Microwave: Place the Brussels sprouts in a microwave-safe dish. Cover the dish with a microwave-safe lid or microwave-safe plastic wrap. Heat on high for 1-2 minutes, stirring halfway through, until warmed.
Air Fryer: Preheat the Air Fryer: Set your air fryer to preheat at around 375°F (190°C) for a few minutes. Arrange the Brussels sprouts in a single layer in the air fryer basket and cook for 5-7 minutes. Shake half way through to ensure they don't brown too much.
Note: The texture of reheated Brussels sprouts may differ slightly from when they were freshly cooked, as they may become softer. However, they should still retain their flavors and can be enjoyed as leftovers.
More Sides You'll Love
The Best Thai Brussel Sprouts
- 2 tablespoons cooking oil
- 1 lb brussel sprouts washed and halved
- Salt to taste
- 3 cloves garlic minced
- 1 thai chili chopped
- 2 tablespoons fish sauce
- 1 1/2 tablespoons sugar
- 1 lime squeezed
- Preheat your oven to 425°F (220°C). Line a sheet pan with parchment paper or lightly grease it with cooking spray.
- In a large mixing bowl, toss the halved Brussels sprouts with vegetable oil and a pinch of salt to taste until evenly coated.
- Arrange the Brussels sprouts in a single layer on the prepared baking sheet. Place the baking sheet in the preheated oven and roast for about 20-25 minutes, or until the Brussels sprouts are tender and slightly caramelized, stirring halfway through.
- Meanwhile, In a small bowl, whisk together the minced garlic, thai chili, fish sauce, sugar, and lime juice. Set the sauce aside.
- Once the crispy Brussels sprouts are cooked, remove them from the oven and transfer them to a large bowl.
- Pour the prepared sauce over the roasted Brussels sprouts. Toss gently to coat the Brussels sprouts evenly with the sauce.
- Garnish with additional lime wedges and serve immediately.