Embark on a culinary adventure with our exquisite Roasted Brussels Sprouts with Thai Green Curry Butter – a side dish that transcends the ordinary and promises to be a vibrant highlight on any table. This recipe offers a bold, unexpected, yet perfectly balanced twist on classic roasted vegetables, infusing the humble Brussels sprout with the aromatic depth and subtle spice of Thai cuisine. It’s an ideal accompaniment to elevate your weeknight dinner or impress guests at a special gathering.
“This was so easy and came out so delicious! A truly remarkable upgrade for a simple vegetable.”

Discover the Unique Inspiration Behind This Thai Fusion Recipe
Every great dish often has a story, and this Roasted Brussels Sprouts with Thai Green Curry Butter is no exception. As a personal chef, I frequently find myself with a treasure trove of ‘odds and ends’ in my refrigerator after preparing meals for clients. While most clients prefer a clean slate, not wanting leftover ingredients to linger, my natural aversion to waste, a trait I fondly call my ‘inner miser,’ always seeks a creative solution. This philosophy drives me to transform seemingly small quantities of ingredients into something extraordinary.
Such was the case with a small, yet potent, amount of Thai green curry paste—perhaps a tablespoon or two—left waiting in its jar. This wasn’t just any paste; it was from a supermarket, purchased for a specific client, and while good, it wasn’t my absolute favorite. For those seeking a truly authentic and intensely flavorful experience, I highly recommend Maesri green curry paste. It’s a brand renowned for its quality, typically found in international markets or available online, and it truly makes a difference in the final dish.
Brussels sprouts are a staple in my kitchen; I almost always have a bag or two on hand. My usual preparation involves a simple roast, followed by a toss with butter and a sprinkle of salt. However, one evening, a craving for something distinctive struck. My gaze landed on that jar of green curry paste, and a spark of culinary inspiration ignited. Why not marry the earthy, slightly bitter sweetness of roasted Brussels sprouts with the vibrant, complex flavors of Thai green curry? The concept was born, and a new, unforgettable way to enjoy this versatile vegetable began to take shape. This serendipitous pairing has since become a beloved recipe, showcasing how resourcefulness and a dash of creativity can lead to truly delicious discoveries.
Why Thai Green Curry and Brussels Sprouts? A Match Made in Culinary Heaven
The brilliance of this dish lies in the harmonious interplay of contrasting flavors and textures. Brussels sprouts, when roasted to perfection, develop a delightful nutty sweetness and a slightly caramelized char that mellows their inherent bitterness. This robust foundation provides the perfect canvas for the intricate flavor profile of Thai green curry paste.
Thai green curry paste is a symphony of aromatic ingredients: fiery green chilies, fragrant lemongrass, pungent garlic, spicy galangal, earthy cumin, and bright kaffir lime peel. These components combine to create a paste that is at once spicy, savory, tangy, and subtly sweet. When infused into rich, melted butter, it transforms into a luxurious sauce that clings beautifully to the roasted sprouts, delivering an explosion of flavor with every bite. The natural sugars released by the roasting process in the sprouts beautifully balance the vibrant spices and occasional heat from the green curry, creating an addictive flavor that will have even the most skeptical sprout-eaters asking for more.
The Health Benefits of Brussels Sprouts: A Nutritional Powerhouse
Beyond their incredible taste, Brussels sprouts are a nutritional marvel, packed with vitamins, minerals, and antioxidants. These mini-cabbages are an excellent source of Vitamin K, crucial for blood clotting and bone health, and Vitamin C, a powerful antioxidant that supports the immune system and skin health. They also provide a significant amount of dietary fiber, aiding in digestion and promoting gut health, and folate, essential for cell growth and function. Incorporating Brussels sprouts into your diet is a delicious way to boost your nutrient intake. Roasting them, as in this recipe, enhances their natural goodness and makes them even more appealing, transforming them into a health-conscious and incredibly flavorful side dish.
How to Make Roasted Brussels Sprouts with Thai Green Curry Butter: Step-by-Step Perfection
Creating this extraordinary side dish is surprisingly simple, requiring just a few steps to unlock maximum flavor. Follow these instructions for perfectly roasted Brussels sprouts bathed in a fragrant Thai green curry butter.
Preparing the Brussels Sprouts for Roasting:

- Trim and Halve: Begin by thoroughly trimming two pounds of fresh Brussels sprouts. This involves cutting off the tough stem end and peeling away any discolored or loose outer leaves. For smaller sprouts, halving lengthwise is sufficient. For larger sprouts, you might want to quarter them to ensure even cooking and maximize surface area for caramelization.
- Season Generously: Place the prepared Brussels sprouts onto a large baking sheet. Drizzle them generously with 2-3 tablespoons of a neutral-flavored oil, such as canola or vegetable oil. The oil helps them crisp up beautifully. Season thoroughly with salt and freshly ground black pepper to taste, ensuring every sprout is lightly coated. Use your hands to toss them well, ensuring even distribution of oil and seasoning.
Achieving the Perfect Roast:

- Preheat and Roast: Preheat your oven to a robust 400 degrees Fahrenheit (200 degrees Celsius). This high heat is key to achieving that desirable tender-crisp texture and lovely char. Arrange the seasoned sprouts in a single layer on the baking sheet; avoid overcrowding, as this will steam them instead of roasting. Roast for 20-25 minutes.
- Monitor for Perfection: During roasting, keep an eye on your sprouts. The goal is to have them tender on the inside with beautifully charred, crispy edges. However, be cautious not to roast them too dark, as over-charring can introduce an undesirable bitter flavor. If you prefer them softer, extend the roasting time by a few minutes, checking frequently.
Crafting the Aromatic Thai Green Curry Butter:

- Prepare the Butter Mixture: While your Brussels sprouts are roasting, prepare the flavorful green curry butter. In a small, oven-safe bowl, combine 1-2 tablespoons of Thai green curry paste with 4 tablespoons (1/2 stick) of softened unsalted butter and 2 teaspoons of fresh lime juice. The amount of curry paste can be adjusted to your preferred spice level and intensity of flavor. Use a spoon or whisk to mix these ingredients thoroughly until well combined and smooth.
- Melt and Infuse: Approximately 5 minutes before the Brussels sprouts are done, gently place the bowl with the green curry butter into the oven alongside the sprouts. The residual heat will melt the butter, allowing the curry paste and lime juice to infuse and meld, creating a gloriously fragrant and liquid sauce that will perfectly coat your roasted vegetables.
Finishing and Serving:

- Toss with Butter: Once the Brussels sprouts are roasted to your liking and the green curry butter is melted, carefully remove both from the oven. While the sprouts are still warm on the baking sheet, drizzle about half of the melted green curry butter over them. Toss thoroughly to ensure every sprout is coated in this incredibly fragrant and flavorful sauce.
- Present and Garnish: Transfer the butter-coated Brussels sprouts to a beautiful serving platter. Drizzle the remaining green curry butter over the top for an extra layer of richness and presentation. For an added touch of freshness and authentic Thai aroma, consider garnishing with a sprinkle of fresh Thai basil leaves or chopped cilantro.

Enjoy this magnificent side dish! These Roasted Brussels Sprouts with Thai Green Curry Butter are a symphony of flavors – slightly spicy, richly aromatic with all the fragrant spices of Thai cuisine, and wonderfully buttery. They are a testament to how simple ingredients can be transformed into a truly gourmet experience with a little creativity and bold flavor pairings.

Serving Suggestions: What to Pair with Your Thai Brussels Sprouts
This versatile side dish complements a wide array of main courses, particularly those with an Asian or Thai theme. For a truly cohesive and restaurant-quality Thai-inspired meal, consider serving these flavorful Brussels sprouts with my Thai Basil Beef or Thai Red Curry Chicken Legs. The rich, savory notes of these main dishes perfectly harmonize with the spicy, aromatic butter of the sprouts.
Beyond these specific recipes, these Brussels sprouts would also be fantastic alongside pan-seared salmon, grilled shrimp, crispy tofu, or a simple grilled chicken breast. They also pair wonderfully with steamed jasmine rice, allowing the flavorful butter to mingle with the grains for a complete and satisfying meal. For a vegetarian option, serve them as part of a vibrant grain bowl with quinoa or brown rice, topped with avocado and a sprinkle of toasted cashews.
Customize Your Creation: Tips for Variations and Dietary Adjustments
One of the joys of cooking is the ability to adapt recipes to suit individual tastes and dietary needs. Here are a few ideas to customize your Roasted Brussels Sprouts with Thai Green Curry Butter:
- Spice Level: The heat level of Thai green curry paste can vary significantly between brands. If you prefer a milder flavor, start with just one tablespoon of paste and taste before adding more. For those who love extra heat, a pinch of red pepper flakes or a thin slice of fresh bird’s eye chili can be added to the butter mixture.
- Fresh Herbs: While optional, a sprinkle of fresh cilantro or extra Thai basil leaves just before serving will brighten the flavors and add a beautiful herbaceous note. Mint could also offer an interesting twist.
- Citrus Boost: A final squeeze of fresh lime juice over the finished dish can cut through the richness of the butter and awaken the flavors even further.
- Vegan Adaptation: To make this recipe completely plant-based, simply substitute the unsalted butter with your favorite vegan butter alternative. The rich flavors of the green curry paste will still shine through beautifully.
- Add Crunch: For an extra layer of texture, consider sprinkling toasted chopped peanuts or cashews over the sprouts before serving.
More Amazing Brussels Sprouts Recipes to Explore
If you’ve discovered a new love for Brussels sprouts with this Thai Green Curry Butter recipe, then you’re in for a treat! This versatile vegetable can be transformed in countless delicious ways. Be sure to explore some of my other fantastic Brussels sprouts recipes for more culinary inspiration:
- Sriracha Sweet Chili Roasted Brussels Sprouts: A perfect balance of sweet, spicy, and tangy flavors.
- Lemon Parmesan Crusted Brussels Sprouts: A zesty and cheesy delight that’s universally appealing.
- Roasted Brussels Sprouts with Browned Butter and Almonds: Nutty, rich, and incredibly comforting.
- Shaved Brussels Sprouts Salad: A fresh and crisp option for those who prefer them raw.
Print Recipe
Roasted Brussels Sprouts with Thai Green Curry Butter
Equipment
-
Wusthof Paring Knife Set
-
Glass Mixing Bowls
-
Rimmed Sheet Pan
Ingredients
- 2 pounds Brussels sprouts, trimmed and halved
- 2-3 tablespoons canola oil
- Salt and freshly ground black pepper, to taste
- 1-2 tablespoons green curry paste
- 2 teaspoons lime juice
- 4 tablespoons unsalted butter, (1/2 stick, softened)
Instructions
-
Preheat oven to 400 degrees Fahrenheit (200 degrees Celsius).
-
Toss trimmed and halved Brussels sprouts with canola oil and season generously with salt and black pepper to taste. Ensure they are spread in a single layer on a rimmed baking sheet.
-
Roast for 20-25 minutes, or until the Brussels sprouts are tender inside, with crispy, charred edges. Avoid over-roasting to prevent bitterness.
-
While the sprouts are roasting, combine the green curry paste, lime juice, and softened unsalted butter in a small, oven-safe bowl. Mix well.
-
Approximately 5 minutes before the Brussels sprouts are done, place the bowl of green curry butter into the oven to melt and infuse the flavors.
-
Once the Brussels sprouts are roasted, remove them and the melted butter from the oven. Drizzle half of the green curry butter over the sprouts directly on the baking sheet and toss to coat thoroughly.
-
Transfer the coated Brussels sprouts to a serving platter and drizzle with the remaining green curry butter. Garnish with fresh Thai basil or cilantro, if desired. Serve immediately and enjoy!
Notes
- The green curry butter can be prepared 1-2 days in advance and stored in an airtight container in the refrigerator. Soften it slightly before melting in the oven.
VARIATION:
- This aromatic green curry butter isn’t just for Brussels sprouts! It’s also fantastic drizzled over pan-seared or grilled fish, roasted chicken, or even steamed vegetables like green beans or broccoli for an instant flavor boost.
SPICE LEVEL:
- Adjust the amount of green curry paste based on your preference for heat. Start with 1 tablespoon for a milder flavor and add up to 2 for more intensity.
STORAGE:
- Leftover roasted Brussels sprouts with green curry butter can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or air fryer for best results.
Nutrition
Calories: 176kcal
Carbohydrates: 14g
Protein: 5g
Fat: 13g
Saturated Fat: 5g
Polyunsaturated Fat: 2g
Monounsaturated Fat: 5g
Trans Fat: 1g
Cholesterol: 20mg
Sodium: 105mg
Potassium: 592mg
Fiber: 6g
Sugar: 4g
Vitamin A: 1768IU
Vitamin C: 129mg
Calcium: 69mg
Iron: 2mg
Nutritional values are automatically calculated using unbranded products and are estimates only. Actual results may vary based on ingredients used and portion sizes. Adjust as needed for dietary restrictions, allergies, or health concerns.

Loved this recipe? Explore more or share your thoughts below!