Main Courses
This crispy Brussels sprouts and wild rice recipe transforms humble ingredients into a hearty vegetarian main course that delivers satisfying texture and earthy flavor. The key lies in high-heat roasting that caramelizes the sprouts' edges while keeping their centers tender, paired with nutty wild rice that absorbs every savory bite.
What makes this dish special is how the two components complement each other—crunchy sprouts cut through the rice's chewiness, creating a balanced, restaurant-worthy meal.
With just 30 minutes of active prep time, you'll achieve restaurant-quality results without complicated techniques. The recipe stays flexible too—add a balsamic reduction for tangy brightness, toasted pecans for crunch, or a squeeze of lemon to brighten the dish.
Whether you're serving a weeknight dinner or a holiday side, this combination delivers crispy edges, nutty depth, and a satisfying bite that keeps everyone reaching for seconds.
Ingredients for brussel sprouts wild rice
Twelve ingredients for a restaurant-worthy vegetarian dish with crispy edges and nutty depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Brussels Sprouts 🥬 | 1 ½ lb | Trimmed, halved lengthwise |
| Wild Rice Blend 🌾 | 1 cup | Uncooked, long-grain preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and finishing |
| Balsamic Vinegar 🍷 | 1 tbsp | For reduction option |
| Garlic Cloves 🧄 | 3 cloves | Minced for roasting |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Toasted Pecans 🥜 | ¼ cup | Chopped, optional garnish |
| Fresh Lemon Juice 🍋 | 1 tbsp | For brightness |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional |
| Red Wine Vinegar 🍷 | 1 tsp | For balsamic reduction |
The Brussels sprouts should be firm and vibrant—avoid any with yellowing leaves or soft spots. Whole Foods or local farmers markets often carry the freshest, but standard grocery stores work too. For wild rice, Bob's Red Mill or Lundberg blends are ideal—they contain a mix of true wild rice and brown rice for perfect texture. The vegetable broth matters here; low-sodium options prevent over-salting the rice. If you're using pre-minced garlic, toast it in olive oil for 30 seconds to deepen its flavor—freshly minced is better but not mandatory.
No wild rice blend? Substitute brown rice at a 1:1 ratio, but expect a slightly different texture. Short on balsamic vinegar? Apple cider vinegar plus 1 tsp sugar mimics the tangy sweetness. The pecans can be swapped for walnuts or almonds if preferred. For extra depth, add 1/4 tsp smoked paprika to the roasting oil. If you're making the balsamic reduction, use a small saucepan and simmer until thickened to 2 tbsp—about 5-7 minutes. Fresh thyme can be substituted with dried at one-third the amount.
Store cooked wild rice in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. Roasted sprouts keep for 3 days refrigerated, though they're best eaten fresh. To reheat, warm in a 350°F oven for 10 minutes with a splash of water to restore crispiness. The balsamic reduction can be made ahead and stored for 1 week in the fridge. For meal prep, combine cooled rice and sprouts, then reheat together—just add a drizzle of olive oil before serving to restore texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s actually one pan—no rice cooker, no extra bowls. Just toss the wild rice, halved Brussels sprouts, and broth in a deep skillet, let it simmer, then finish with a drizzle of olive oil and balsamic. The rice absorbs the broth perfectly, and those sprouts caramelize right alongside it.
- Caramelized Crunch: Here’s what sold me—the Brussels sprouts get this perfect crispy edge while staying tender inside, thanks to the olive oil and a quick roast at the end. Toss in that balsamic at the finish? It’s like a little sweet-tangy hug for every bite. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The wild rice holds up for days, and the sprouts stay crispy if you store them separately (trust me, I’ve learned). Reheat with a splash of broth, and it’s like you just made it fresh—just toss it in a container, grab it, and go.
- Budget-Friendly Feast: Wild rice blend stretches further than you’d think, and Brussels sprouts are cheaper than you remember. Add a protein like chicken or chickpeas, and suddenly you’ve got a filling, flavor-packed meal that won’t break the bank. Plus, leftovers? They’re basically free dinners.
Step-by-step instructions for crispy roasted Brussels sprouts with wild rice
Transform tough brussels sprouts into caramelized, crispy perfection while building nutty wild rice for a balanced, restaurant-quality dish.
Roast Brussels Sprouts to Crispy Perfection
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Trim the ends off the 1.5 lb brussels sprouts and halve them lengthwise. Spread them cut-side down on the prepared sheet, leaving about ½ inch between each half for even browning.
Drizzle the sprouts with 2 tablespoons of the 0.25 cup extra-virgin olive oil (reserve the remaining 2 tablespoons for finishing). Sprinkle evenly with 1 tsp dried thyme, 1 tsp sea salt, and 0.5 tsp black pepper, then toss gently to coat. Roast for 20-25 minutes, flipping halfway, until the edges are deep golden brown and crispy with caramelized spots. The key is patience—don't rush this step or they'll burn before crisping properly.
Cook Wild Rice in Flavorful Vegetable Broth
While the sprouts roast, rinse the 1 cup wild rice blend under cold water to remove any debris. In a medium saucepan, combine the rice with the 2 cups vegetable broth and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover, and simmer for 45-50 minutes until the liquid is fully absorbed and the grains are tender. Avoid peeking—steam release extends cooking time.
For extra depth, stir in the 3 minced garlic cloves during the last 5 minutes of cooking. The garlic will infuse the rice with subtle sweetness, complementing the earthy sprouts. Once done, remove from heat, fluff with a fork, and let sit covered for 5 minutes to steam evenly.
Create a Balsamic Reduction for Finishing
In a small saucepan, combine the remaining 2 tablespoons extra-virgin olive oil, 1 tbsp balsamic vinegar, and 1 tsp red wine vinegar. Heat over medium-low heat until the vinegars begin to bubble, then reduce heat to low and simmer for 3-4 minutes until the mixture thickens slightly and develops a glossy sheen. This reduction adds a tangy contrast to the rich, nutty flavors.
Remove from heat and stir in the 1 tbsp fresh lemon juice—this brightens the entire dish. If you're using the optional 0.25 cup toasted pecans or 0.25 cup parmesan cheese, reserve these for garnishing later to maintain their texture.
Assemble and Finish the Dish
Transfer the roasted brussels sprouts to a serving platter and drizzle with the balsamic reduction, tossing gently to coat. Spoon the wild rice alongside or over the sprouts, then garnish with the reserved toasted pecans and parmesan cheese if using. The contrast of crispy, caramelized sprouts with the chewy rice and nutty garnishes creates a harmonious bite.
Serve immediately while the sprouts are still crispy and the rice retains its texture. The acidity from the reduction cuts through the richness, balancing the dish perfectly. For extra depth, pair with a simple arugula salad or crusty bread to soak up the flavors.
Pro Tips For Making Brussel Sprouts Wild Rice
- Trim the Brussels Sprouts: Cut them in half lengthwise—not crosswise—so they cook evenly and don’t turn to mush. I learned this the hard way after serving a bowl of sad, uneven sprouts that tasted like overcooked cabbage.
- Toast the Wild Rice: Dry-toast the wild rice blend in olive oil for 2 minutes before adding broth—it deepens the nutty flavor and prevents gummy rice. Skip this, and you’ll end up with a dish that tastes like it came from a college cafeteria.
- Salt the Broth Early: Season the vegetable broth before cooking the rice—it distributes flavor more evenly than adding salt later. I used to forget, and the rice always tasted bland, no matter how much salt I tossed in at the end.
- Deglaze with Balsamic: After cooking the Brussels sprouts, splash in 1 tablespoon of balsamic vinegar and let it reduce for 30 seconds—it adds a tangy brightness that cuts through the earthiness of the sprouts. Sounds weird, but it works: the dish tastes restaurant-worthy.
Creative variations of this brussel sprouts wild rice
Sweet & Spicy Glaze
Swap the balsamic reduction for a honey-chili glaze that adds sweet heat to your dish. Simmer 2 tbsp honey, 1 tbsp soy sauce, 1 tsp sriracha, and 1 tsp rice vinegar over medium-low heat for 3-4 minutes until thickened.
Toss the roasted sprouts in this glaze before serving—it pairs beautifully with the nutty rice and adds a playful kick. 🌶️
Smoky Maple Crunch
For a fall-inspired twist, toss the roasted sprouts with 1 tbsp maple syrup and ½ tsp smoked paprika before roasting. After cooking, sprinkle with ¼ cup chopped pecans toasted with ¼ tsp cayenne for a smoky-sweet crunch.
The maple caramelizes beautifully, creating a sticky, flavorful coating that contrasts with the rice’s earthiness.
Lemon-Herb Brightness
Skip the balsamic reduction entirely and finish the dish with a lemon-herb dressing. Whisk together 2 tbsp olive oil, 1 tbsp fresh lemon juice, 1 tsp chopped fresh thyme, ½ tsp Dijon mustard, and ¼ tsp salt.
Drizzle over the warm sprouts and rice just before serving. This zesty dressing cuts through the richness and adds a refreshing pop of flavor.
Creamy Tahini Drizzle
For a vegan-friendly option, blend 2 tbsp tahini, 1 tbsp lemon juice, 1 tbsp water, and ½ tsp garlic powder into a smooth drizzle. Thin with a splash of water if needed, then pour over the assembled dish.
The tahini adds a nutty, creamy contrast to the crispy sprouts and rice, while the garlic ties everything together. 💛
Asian-Inspired Sesame Crunch
Infuse the wild rice with Asian flavors by cooking it in 2 cups coconut aminos instead of vegetable broth. Stir in 1 tsp grated ginger and 1 clove minced garlic during the last 5 minutes of cooking.
For the sprouts, toss with 1 tbsp toasted sesame oil, 1 tsp soy sauce, and ½ tsp sesame seeds before roasting. Top with crushed peanuts** for extra crunch—this fusion twist brings bold, umami-rich flavors to the table.
Nutrition facts
Frequently asked questions
Can I use regular brown rice instead of wild rice?
Yes, you can substitute brown rice at a 1:1 ratio, but the texture will differ slightly. Wild rice has a nutty flavor and chewier bite that complements the crispy sprouts perfectly. If using brown rice, add an extra 5 minutes to the cooking time and consider toasting it first in olive oil for 2 minutes to enhance its nuttiness.
How do I keep the Brussels sprouts crispy when reheating?
To restore crispiness, reheat the sprouts in a 350°F oven for 8-10 minutes with a splash of water or broth. The steam helps revive their texture. For extra crunch, broil for 1-2 minutes at the end. Avoid microwaving—it makes them soggy.
What’s the best way to make this dish vegan?
Skip the parmesan cheese and use a tahini-lemon drizzle (blend 2 tbsp tahini, 1 tbsp lemon juice, and 1 tbsp water) for creaminess. For extra protein, add ½ cup chickpeas to the rice during cooking. The balsamic reduction remains vegan-friendly as long as it doesn’t contain honey.
Can I prep this dish ahead of time?
Cook the wild rice and store it in an airtight container for 4-5 days in the fridge. Roast the sprouts fresh or store them separately for 3 days. Reheat the rice with a splash of water, then warm the sprouts in the oven as described above. Assemble just before serving to keep everything crispy.
Why do my Brussels sprouts turn out mushy?
Overcrowding the baking sheet or under-roasting causes mushiness. Ensure there’s ½ inch between each sprout and roast at 425°F until edges are deep golden brown. Flip them halfway and avoid opening the oven door too early—steam makes them soggy. Patience is key!
