Main Courses
This Brussels sprouts and wild rice recipe delivers the perfect balance of crispy, caramelized greens and hearty, nutty rice in one satisfying dish.
The secret lies in roasting the Brussels sprouts at high heat until they develop those coveted crispy edges while staying tender inside, then pairing them with perfectly cooked wild rice that absorbs flavor beautifully.
What makes this recipe stand out is its simplicity—just a handful of ingredients come together to create a complete, restaurant-quality meal. The roasted Brussels sprouts add a satisfying crunch and deep caramelized flavor, while the wild rice provides a comforting, nutty base.
Optional additions like crispy bacon or grilled chicken elevate it to a main course, but it works beautifully as a vegetarian dish too.
Ingredients for brussel sprouts wild rice
Just eight core ingredients deliver crispy Brussels sprouts and nutty wild rice perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Brussels Sprouts 🧅 | 1 ½ lb | Trimmed, halved lengthwise |
| Wild Rice Blend 🌾 | 1 cup | Uncooked, long-grain preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Olive Oil 🫒 | ½ cup | Extra-virgin for roasting |
| Balsamic Vinegar 🍷 | 2 tbsp | For glaze, aged preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for seasoning |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional |
| Crispy Bacon 🥓 | 4 oz | Chopped, optional protein |
| Grilled Chicken Breast 🍗 | ½ lb | Sliced, optional protein |
The Brussels sprouts need to be firm and vibrant—avoid any with yellow spots or wilted leaves. Whole Foods or local farmers markets usually carry the freshest, but the standard grocery store sprouts work fine if they're crisp. Trim the ends and halve them lengthwise for even roasting. Wild rice blends vary—Lundberg or Bob's Red Mill are reliable choices. For extra flavor, toast the rice in the pot with olive oil for 2 minutes before adding broth. The chicken broth should be low-sodium to avoid over-salting the dish, but homemade works even better if you've got it.
No wild rice? Brown rice or quinoa works in a pinch, though the texture will differ slightly. Substitute apple cider vinegar for balsamic if needed—it adds brightness. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The Parmesan is optional but adds a nice umami finish. For the proteins, smoked paprika-rubbed tofu makes a great vegetarian alternative to bacon. If using pre-cooked chicken, slice it thin for easy mixing. The garlic can be minced by hand or pulsed quickly in a food processor—just don't overdo it.
Roasted Brussels sprouts keep their crispiness for about 3 days in the fridge, though they're best eaten fresh. Cooked wild rice reheats beautifully—just add a splash of water or broth when warming. Store both components separately to maintain texture. For meal prep, portion the rice into containers and keep the sprouts in a separate bag. This dish freezes well for up to 3 months if you're planning ahead. The bacon and chicken, if using, should be added fresh when reheating for best texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—halve the Brussels sprouts, trim the ends, and toss them straight into the same pot as the rice. No chopping boards, no extra pans, just one skillet where the broth and olive oil work together to turn everything golden and tender.
- Balsamic Kiss: That splash of balsamic at the end? It’s the secret weapon. The Brussels sprouts get this caramelized edge while the rice soaks up the tangy richness—like a tiny flavor explosion in every bite. Honestly, it’s the kind of dish where you’ll pause mid-spoonful to savor it.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy for days, and the Brussels sprouts hold up beautifully—even better the next day, if you ask me. Pack it in jars, and you’ve got a lunch that’s hearty enough to keep you full until dinner.
- Budget Powerhouse: Wild rice blend is pricier than white rice, but here’s the thing: you’re stretching it with broth, and those Brussels sprouts are cheap in season. A bag of each feeds four for under $10, and leftovers reheat like a dream. My wallet thanks me every time.
Step-by-step instructions for crispy roasted Brussels sprouts with wild rice
Here's how to transform tough Brussels sprouts into perfectly crispy bites while creating nutty, flavorful wild rice.
Roast the Brussels Sprouts Until Crispy
Preheat your oven to 425°F and position a rack in the middle position. Line two large baking sheets with parchment paper and lightly grease with some of the 0.5 cup olive oil. Spread the trimmed, halved 1.5 lb Brussels sprouts in a single layer, cut-side down, leaving ½ inch between each half for even cooking.
In a small bowl, whisk together 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp chopped fresh thyme leaves. Sprinkle this seasoning evenly over the Brussels sprouts, pressing gently to adhere. Roast for 20 minutes, then flip each half and roast for another 15-20 minutes until edges are deep golden brown and crispy. You'll know they're done when they smell intensely nutty and the edges look almost charred in spots.
Cook the Wild Rice to Perfect Texture
While the Brussels sprouts roast, rinse the 1 cup wild rice blend thoroughly under cold water in a fine-mesh strainer. In a medium saucepan, combine the rinsed rice with 2 cups chicken broth, bring to a boil, then immediately reduce heat to low and cover tightly with a lid.
Simmer for 45-50 minutes without lifting the lid, until the liquid is completely absorbed and the rice is tender but still slightly firm to the bite. If the rice looks dry before all liquid is absorbed, add 2 tablespoons hot water and continue cooking. Once done, fluff the rice gently with a fork and transfer to a serving bowl. Stir in the 4 oz chopped crispy bacon and 0.5 lb sliced grilled chicken breast to warm through.
Create the Balsamic Glaze
In a small saucepan, combine the remaining 0.5 cup olive oil with 2 tbsp balsamic vinegar and the 4 minced garlic cloves. Heat over medium-low heat for 3-4 minutes until the garlic is fragrant but not browned. Remove from heat and stir in 0.25 cup freshly grated Parmesan cheese until melted and smooth.
This glaze should be silky and slightly thickened—if it's too thin, simmer for another minute to reduce. The balsamic will add a tangy sweetness that perfectly complements the crispy Brussels sprouts and nutty rice.
Assemble and Serve Immediately
Divide the cooked wild rice among four plates, then arrange the crispy roasted Brussels sprouts on top. Drizzle each serving generously with the warm balsamic glaze, allowing it to pool slightly in the center. The contrast of textures—crispy sprouts against tender rice—makes this dish truly special.
For best results, serve immediately while the Brussels sprouts are still crispy. The residual heat from the warm rice will slightly soften the edges of the sprouts, creating the perfect balance of textures in every bite.
Pro Tips For Making Brussel Sprouts Wild Rice
- HALVE AND TOAST: Slice Brussels sprouts in half first—no need for tiny pieces—and roast them cut-side down for 10 minutes at 425°F before adding anything else. This caramelizes their edges and cuts down on cooking time later. I used to skip this, and the sprouts always ended up soggy in the rice.
- USE STALE BROTH: If your chicken broth smells fresh from the fridge, let it sit out for 10 minutes first—this evens out the temperature and prevents the wild rice from absorbing liquid unevenly. I learned this the hard way when my first batch turned out gloppy in spots.
- DRESS AFTER COOKING: Toss the roasted sprouts and cooked rice with balsamic vinegar after they’re done, not during. The acid will mellow out if you wait, and you won’t end up with a dish that tastes like you’re eating at a vinegar factory. Trust me, this makes a real difference.
- CHECK RICE DONENESS: Wild rice blends take longer than regular rice—test for doneness by biting into a grain after the package’s suggested time (usually 45–50 minutes). If it’s still firm, add a splash of broth and let it simmer another 5 minutes. No one likes al dente rice in this dish.
Dietary considerations for these flavors
Gluten-Free Adaptations
This dish is naturally gluten-free when using certified gluten-free wild rice blends like Lundberg's gluten-free wild rice or Bob's Red Mill gluten-free brown rice. Always check labels—some broths contain hidden gluten.
The balsamic glaze remains safe as long as it's pure vinegar without malt additives. For extra safety, substitute with apple cider vinegar and olive oil. 🌾
Vegetarian Versions
Skip the bacon and chicken entirely to make this a hearty vegetarian meal. Boost protein by adding ½ cup toasted walnuts or pecans to the rice for crunch and richness.
For umami depth, stir in 1 tbsp nutritional yeast when fluffing the rice. The roasted Brussels sprouts provide plenty of satisfaction on their own.
Low-Carb Options
Replace the wild rice with cauliflower rice for a low-carb alternative. Cook it in the same way using 2 cups chicken broth and 1 tbsp olive oil, but reduce cooking time to 15-20 minutes.
The texture will be lighter, but the dish maintains its satisfying bite. Keep the crispy Brussels sprouts as-is for that essential crunch.
Nut-Free Adjustments
If nut allergies are a concern, omit the optional bacon and chicken and focus on the roasted Brussels sprouts and wild rice. For added texture, use crispy chickpeas (tossed in olive oil and roasted at 400°F for 20 minutes) instead of nuts.
These add protein and a satisfying crunch without nuts.
Dairy-Free Substitutions
Skip the Parmesan cheese in the balsamic glaze and use nutritional yeast instead for a cheesy flavor without dairy. For the rice, stir in 1 tbsp olive oil and ½ tsp garlic powder after cooking to enhance richness. The dish remains flavorful while being completely dairy-free. 🧀
Meal Prep Considerations
Store components separately to maintain texture—Brussels sprouts in one container, rice in another. When reheating, add 1-2 tbsp water or broth to the rice to restore moisture.
For dairy-free meal prep, use airtight containers to prevent absorption of fridge odors. This approach keeps the dish fresh for up to 5 days in the refrigerator.
Nutrition facts
Frequently asked questions
Can I use regular brown rice instead of wild rice?
Yes, but the texture and flavor will differ slightly. Brown rice cooks faster (30-40 minutes) and has a nuttier taste, while wild rice takes longer (45-50 minutes) and has a firmer bite. For a similar texture, use a 1:2 rice-to-liquid ratio and cook until tender. The dish will still be delicious!
How do I prevent Brussels sprouts from burning?
Roast at 425°F for 20 minutes, then flip and reduce heat to 400°F for the final 15-20 minutes. Keep them in a single layer with space between pieces. If they brown too quickly, cover loosely with foil for 5 minutes to slow cooking before finishing uncovered.
What's the best way to reheat leftover Brussels sprouts?
Reheat in a 350°F oven for 8-10 minutes with a splash of water to restore crispiness. Avoid microwaving—they'll get soggy. For the wild rice, warm with 1 tbsp broth or water in a saucepan over medium heat for 3-5 minutes, stirring occasionally.
Can I make this dish ahead of time?
Yes! Cook the wild rice and store it in an airtight container for up to 5 days. Roast the Brussels sprouts fresh the day you serve, or store them separately in the fridge for 3 days. Reheat components separately to maintain texture. The balsamic glaze can be made 1 day ahead and stored in the fridge.
What's the secret to extra crispy Brussels sprouts?
Pat them completely dry before roasting and use extra-virgin olive oil generously. Roast at high heat (425°F) and flip once. For extra crunch, sprinkle with 1 tbsp cornstarch before the final 5 minutes of baking. The key is high heat and minimal crowding on the baking sheet!
