Side Dishes
This cauliflower rice and Brussels sprouts recipe delivers a perfect balance of textures and flavors in just 25 minutes—crispy roasted sprouts meet tender, caramelized cauliflower rice for a side dish that feels like a main.
The secret lies in high-heat roasting and a simple seasoning blend that enhances natural sweetness without overpowering. I developed this after years of struggling with soggy cauliflower rice and bland Brussels sprouts—until I cracked the technique for achieving that ideal crispy contrast.
What sets this dish apart is the dual-roasting method: Brussels sprouts get halved and tossed in olive oil, salt, and pepper for maximum caramelization, while cauliflower rice absorbs a light garlic-soy glaze for depth.
The result is a vibrant, nutrient-packed side that pairs beautifully with grilled proteins, roasted chicken, or even as a standalone vegetarian bowl. Ready in one pan, it’s the kind of recipe that transforms simple ingredients into something restaurant-worthy without the fuss.
Ingredients for cauliflower rice and brussel sprouts
Twelve ingredients transform into a restaurant-worthy side with perfect crispy contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Brussels Sprouts 🥬 | 1 ½ lb | Trimmed and halved lengthwise |
| Fresh Cauliflower 🥬 | 1 whole | Riced or finely chopped |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Low-Sodium Soy Sauce 🍶 | 1 ½ tbsp | For umami richness |
| Toasted Sesame Oil 🫒 | 1 tsp | For aromatic finish |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
| Toasted Sesame Seeds 🌾 | 1 tsp | For garnish and crunch |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, for aromatic depth |
| Avocado Oil 🫒 | 1 tbsp | High smoke point for roasting |
The Brussels sprouts and cauliflower are the stars here, so prioritize freshness. Whole Foods or local farmers markets offer the most vibrant sprouts—look for deep green, compact heads with no yellowing. For cauliflower, opt for a firm, pale head with tightly packed florets. Pre-riced cauliflower from the produce section is convenient, but freshly riced yields the best texture. If using a food processor, pulse until it resembles coarse rice. The garlic should be freshly minced for maximum flavor impact—pre-minced jars lack potency. For sesame oil, Kadoya or La Choy brands deliver authentic toasted flavor without overpowering bitterness.
No Brussels sprouts? Substitute with broccoli florets or red cabbage, but adjust cooking time as they caramelize differently. Swap cauliflower rice for shredded kale or zucchini noodles in a pinch, though texture will vary. Short on soy sauce? Coconut aminos or tamari work equally well for umami depth. The sesame oil can be omitted if unavailable, but the toasted sesame seeds add essential crunch. For a nut-free version, replace sesame seeds with crushed pistachios or pumpkin seeds. Fresh thyme is ideal, but dried thyme at half the amount suffices if needed. The avocado oil ensures even browning—Mazola or Burt's Bees are excellent high-heat options.
Store prepped Brussels sprouts and cauliflower rice separately in airtight containers for up to 3 days in the fridge. The roasted sprouts regain crispness when reheated in a 350°F oven for 5 minutes, while the cauliflower rice benefits from a 30-second microwave zap before serving. For meal prep, assemble the dish fresh and refrigerate for up to 2 days—reheat gently to preserve texture. Freeze portions of the cauliflower rice glaze separately for up to 3 months to save time on busy days. Garnish with fresh herbs just before serving to maintain vibrant color and aroma.
Why You'll Love This Recipe
- Here’s what sold me: the way the Brussels sprouts blister into crispy edges while staying tender inside, then get tossed with a pinch of kosher salt and black pepper. That first bite? It’s like a hug for your taste buds—sweet, salty, and addictive in the best way.
- One-Pan Magic: I swear by this for nights when I’m too tired to rinse extra bowls—just toss everything on a sheet pan, drizzle with olive oil, and roast. The Brussels sprouts caramelize while the cauliflower gets that perfect golden crunch, all without a single pot to scrub.
- Salty-Caramel Crunch: Here’s what sold me: the way the Brussels sprouts blister into crispy edges while staying tender inside, then get tossed with a pinch of kosher salt and black pepper. That first bite? It’s like a hug for your taste buds—sweet, salty, and addictive in the best way.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. Roast a big batch on Sunday, store in airtight containers, and reheat straight from the fridge. The cauliflower rice stays light, and the Brussels sprouts? They hold up better than takeout.
Step-by-step instructions for crispy roasted cauliflower and Brussels sprouts
Master this technique and you'll achieve perfect texture contrast every time.
Prep and Season the Vegetables for Maximum Crispiness
Start by trimming the ends off the 1.5 lb fresh Brussels sprouts and cutting them in half lengthwise. Remove any tough outer leaves and discard the thick stems. For the 1 whole fresh cauliflower, cut it into florets and then pulse in a food processor with the pulse function until you achieve a rice-like texture—about ¼-inch pieces. Spread both the Brussels sprouts and cauliflower rice on separate baking sheets lined with parchment paper.
In a small bowl, whisk together 0.5 cup extra-virgin olive oil, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. Drizzle this mixture evenly over both vegetables, tossing gently to coat. The oil should glisten on the surfaces—this ensures even browning. Let them sit at room temperature for 10 minutes while you preheat the oven to 425°F. This resting period allows the seasoning to penetrate and the vegetables to dry slightly, both critical for crispy results.
Roast Until Deep Golden Brown with Perfect Texture Contrast
Place the baking sheets in the preheated oven and roast the Brussels sprouts for 15-18 minutes, flipping them halfway through, until the edges are deep golden brown and slightly charred in spots. The sprouts should be tender when pierced with a fork but still hold their shape. Remove them from the oven and set aside on a wire rack to cool slightly.
Return the oven to 425°F and roast the cauliflower rice for 12-15 minutes, stirring every 5 minutes, until it's uniformly golden and crisp at the edges. The cauliflower should have a satisfying crunch when bitten—this is your target texture. If any pieces look undercooked, return them to the oven for an additional 2-3 minutes. The high heat and frequent stirring prevent burning while ensuring even browning.
Sauté Aromatics and Finish with Umami Depth
While the vegetables roast, heat 1 tbsp avocado oil in a large skillet over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant but not browned. Immediately add the 0.25 cup chopped fresh thyme leaves and cook for another 30 seconds, stirring constantly. Remove the skillet from heat and stir in 1.5 tbsp low-sodium soy sauce and 1 tbsp fresh lemon juice. The mixture should smell rich and complex—this is where the umami and brightness come together.
Return the skillet to low heat and drizzle in 1 tsp toasted sesame oil. Toss the roasted Brussels sprouts and cauliflower rice into the skillet, coating them evenly with the sauce. Let everything warm through for 1-2 minutes, just until the flavors meld. The contrast between the crispy vegetables and the silky sauce is what makes this dish exceptional.
Garnish and Serve Immediately for Peak Freshness
Transfer the roasted vegetables to a serving platter and sprinkle generously with 1 tsp toasted sesame seeds. The seeds add a final textural element and visual appeal. Serve immediately while the vegetables are still crisp and the aromatics are at their peak. The Brussels sprouts should be caramelized with a slight char, while the cauliflower rice maintains its satisfying crunch. The sauce should cling to the vegetables, enhancing their natural flavors without overpowering them.
For best results, serve this dish as a side to grilled proteins or as a standalone vegetarian main. The combination of textures and flavors makes it versatile enough for weeknight dinners or special occasions. Leftovers can be refrigerated for up to 3 days, though they won't be as crisp—best enjoyed fresh from the oven.
Pro Tips For Making Cauliflower Rice And Brussel Sprouts
- Trim Brussels First: Halve those sprouts lengthwise before cutting them into quarters—this keeps the leaves intact and prevents them from curling into tight, undercooked little balls. I learned this the hard way after serving a plate where half the sprouts were still rock-hard on the inside.
- Salt the Cauliflower Rice: Toss the raw cauliflower rice with a pinch of salt before cooking—it draws out moisture and ensures even browning. Skip this, and you’ll end up with uneven texture, especially if your cauliflower is still damp from the bag.
- High Heat, Then Tame It: Sear the Brussels and cauliflower rice in a screaming-hot pan for the first 30 seconds, then drop the heat to medium. This gets them crispy on the outside without burning while the centers cook through—no more mushy, sad vegetables.
- Use Two Batches: Crowding the pan? Split the Brussels into two rounds if needed—overpacking means steaming instead of searing. I know, it’s an extra flip, but the difference between al dente and sad is just a few minutes of patience.
Essential equipment for perfect results
High-Heat Roasting Pan
You’ll need a large, rimmed baking sheet with parchment paper for even heat distribution—half-sheet pans (18x13 inches) work best for maximum airflow. I use Wilton Premium Baking Sheets because they handle 425°F without warping.
For extra crispiness, opt for two smaller pans instead of one crowded tray to prevent steaming. 🔥
Food Processor for Cauliflower Rice
A high-quality food processor is essential for achieving that perfect ¼-inch rice-like texture. My go-to is the Cuisinart DLC-10BCNY—it’s durable and consistently produces even-sized pieces. If you don’t have one, a sharp chef’s knife and a mandoline work, but they require more effort.
Pulse in 1-second bursts to avoid over-processing into mush. ✨
Skillet for Sauce Finishing
For the garlic-soy glaze, use a 10-inch cast-iron skillet (like Lodge)—it retains heat and ensures even browning. If cast iron isn’t an option, a stainless steel skillet (such as All-Clad) works well, but monitor heat closely to avoid scorching.
Keep the heat at medium-low when tossing the veggies to prevent burning the sauce. 💫
Wire Rack for Cooling
After roasting, transfer Brussels sprouts to a wire cooling rack (like OXO Good Grips) to prevent sogginess from trapped steam. This step is critical for maintaining crispness—10 minutes on the rack makes all the difference.
If you’re short on racks, use a clean kitchen towel over a plate as a makeshift alternative. ⚡
Measuring Tools for Precision
Invest in a digital kitchen scale (I recommend OXO Good Grips) for accurate measurements of 1.5 lb Brussels sprouts and 1 whole cauliflower.
For smaller quantities, a stainless steel measuring spoons set (like Meridian) ensures you hit the 1.5 tsp salt and 1 tsp sesame oil marks perfectly. Precise measurements = consistent results every time. 💡
Nutrition facts
Frequently asked questions
Can I make this recipe without a food processor?
For cauliflower rice, cut the florets into ¼-inch pieces by hand using a sharp knife. A mandoline slicer works well too—just set it to ¼-inch thickness. The texture will be slightly less uniform, but still delicious. The key is consistency in size for even roasting.
How do I prevent Brussels sprouts from getting mushy?
Roast them at 425°F for 15-18 minutes (not boiling or steaming) and flip halfway. Use a wire rack to cool them after roasting—this prevents steam buildup. Overcrowding the pan also causes sogginess, so leave 1-inch gaps between sprouts.
What's the best way to reheat leftovers?
Reheat in a 400°F oven for 5 minutes—this restores crispiness. Avoid microwaving as it makes everything rubbery. For extra crunch, toss with ½ tsp fresh lemon juice before reheating. Store in airtight containers for up to 3 days (separate sprouts and rice).
Can I use frozen Brussels sprouts?
Yes, but thaw and pat them completely dry first—this ensures crispiness. Frozen sprouts work best in this recipe, but fresh ones develop deeper caramelization. If using frozen, add 2 extra minutes to roasting time. Never skip drying them thoroughly!
What makes the cauliflower rice crispy?
The secret is high heat (425°F), frequent stirring, and proper prep. Let the rice sit for 10 minutes after seasoning to dry slightly, then roast on a single layer. Stir every 5 minutes to prevent sticking. The avocado oil's high smoke point also helps achieve that satisfying crunch.
