June 28, 2026 · 10 min

Sweet and Spicy Roasted Cauliflower Bowls with Pickled Cucumber

Side Dish10 min625 cal / serving

Get ready for a bowl that’s bursting with flavor and completely plant-based! Tender roasted cauliflower florets are tossed in a sticky, sweet-and-spicy glaze made with apricot jam, soy glaze and a kick of sriracha. Served over a bed of jasmine rice mixed with sautéed cabbage and carrots and topped with quick-pickled cucumbers, this dish is a symphony of textures and tastes.

Perfect for a weeknight dinner, this recipe proves that vegan meals can be incredibly satisfying. The cauliflower roasts to golden perfection, then gets coated in a glossy sauce that’s both sweet and fiery. The tangy pickles cut through the richness, while the veggie-loaded rice adds a hearty base. It’s a complete meal in a bowl that will leave you feeling nourished and happy.


Recipe details

Side Dish10 min625 cal / serving2 servings

Nutrition per serving

Calories625 kcalProtein8.8 gFat24.6 gCarbs88.7 gSugar20.2 gFiber5.4 gSodium1386 mg

Dietary labels

Gluten-free: noLactose-free: yesDairy-free: yes

Allergen check

Gluten / wheat: containsMilk / dairy: not detectedEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: containsMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Mini Cucumber1 unit Mini CucumberView ingredient guide
Cauliflower Florets10 ounce Cauliflower FloretsView ingredient guide
Scallions2 unit ScallionsView ingredient guide
Ginger1 thumb GingerView ingredient guide
Garlic1 clove GarlicView ingredient guide
Jasmine Rice0.5 cup Jasmine RiceView ingredient guide
Rice Wine Vinegar5 teaspoon Rice Wine VinegarView ingredient guide
Cornstarch1 tablespoon CornstarchView ingredient guide
Apricot Jam1 unit Apricot JamView ingredient guide
Sweet Soy Glaze4 tablespoon Sweet Soy GlazeView ingredient guide
Sriracha1 teaspoon SrirachaView ingredient guide
Cooking Oil5 teaspoon Cooking OilView ingredient guide
Sugar0.25 teaspoon SugarView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Adjust rack to top position and preheat oven to 425°F. Wash and dry produce. Halve cucumber lengthwise, then slice into ¼-inch-thick half-moons. Cut cauliflower into bite-size pieces. Trim scallions; mince whites and slice greens diagonally into ½-inch pieces. Peel and mince or grate ginger. Peel and mince or grate garlic.
  2. In a small bowl, combine cucumber, vinegar, ¼ tsp sugar (½ tsp for 4 servings) and a pinch of salt. Set aside to pickle.
  3. Toss cauliflower on a baking sheet with a large drizzle of oil, salt and pepper. Roast on top rack until tender, 20-25 minutes.
  4. Meanwhile, heat a drizzle of oil in a small pot over medium-high heat. Add scallion whites and cook, stirring occasionally, until fragrant and softened, about 1 minute. Add rice, ¾ cup water (1½ cups for 4 servings) and a pinch of salt. Bring to a boil, then cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
  5. While rice cooks, heat a drizzle of oil in a medium pan over medium-high heat. Add scallion greens; cook until fragrant, about 1 minute. Add cabbage and carrot mix; cook, stirring occasionally, until scallions are slightly charred and veggies are tender, 3-4 minutes. Turn off heat; transfer to a plate. Wipe out pan.
  6. In a second small bowl, whisk together half the cornstarch and ¼ cup cold water (all cornstarch and ½ cup cold water for 4 servings) until no lumps remain. Set aside. Heat a drizzle of oil in the same pan over medium heat. Add ginger and garlic; cook until fragrant, about 30 seconds. Stir in jam, sweet soy glaze, cornstarch mixture and as much sriracha as you like. Cook, stirring constantly, until thickened and syrupy, 2-3 minutes. Reduce heat to low. Tip: If sauce seems too thick, add water a splash at a time. When cauliflower is done roasting, add to pan with sauce; stir until thoroughly coated.
  7. Stir cabbage mixture into pot with rice. Divide rice between shallow bowls. Top with saucy cauliflower and pickled cucumber (draining first). Serve.

Recipe Tips

For extra crispy cauliflower, make sure the florets are in a single layer on the baking sheet and don’t overcrowd.

Adjust the sriracha to your heat preference-start with less and add more if desired.

If the sauce becomes too thick, thin it with a splash of water until it reaches a syrupy consistency.

FAQ

Can I use frozen cauliflower instead of fresh?

Yes, but thaw and pat dry thoroughly before roasting to ensure they get crispy. You may need to add a few extra minutes of roasting time.

What can I substitute for sweet soy glaze?

You can mix equal parts soy sauce and brown sugar or maple syrup as a substitute. Adjust sweetness to taste.

Is this recipe gluten-free?

The recipe as written contains wheat (from sweet soy glaze). To make it gluten-free, use tamari or coconut aminos in place of the sweet soy glaze and ensure other ingredients are certified gluten-free.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.