
Za'atar Roasted Cauliflower Romanesco Rice
A Levantine-inspired rice pilaf featuring nutty basmati rice studded with roasted cauliflower and romanesco, all seasoned with aromatic za'atar. The vegetables are tossed in olive oil and za'atar before roasting until caramelized, then folded into the pilaf with toasted pine nuts and fresh parsley. Tangy yogurt and lemon add brightness and depth.
- Prep
- 15 min
- Cook
- 35 min
- Wait
- 15 min
- Total
- 1 hr 5 min
- Makes
- 4 servings (about 1.5 cups per person)
Steps
Before you start
- Preheat oven to 425°F (220°C)
- Measure rice and broth before you begin—timing depends on starting these together
- Toast pine nuts in a dry skillet over medium heat (2–3 minutes) and set aside
Roast the vegetablesOven 425°F / 220°C
- Place cauliflower and romanesco florets on a large baking sheet.
- Drizzle with 3 tablespoons (45 ml) of the olive oil, sprinkle with 1½ tablespoons (10 g) of the za'atar, and season with kosher salt and black pepper.
- Toss until evenly coated.
- Spread in a single layer and roast at 425°F (220°C) for 20–25 minutes, stirring halfway through, until the florets are golden brown at the edges and tender.
- Set aside.
+ Show details− Hide details
Ready when: Florets are deep golden brown at the edges and tender when pierced with a fork
Tip: Don't crowd the pan; a single layer ensures caramelization rather than steaming
Toast the rice
- While the vegetables roast, heat the remaining 2 tablespoons (30 ml) of olive oil and the butter in a medium saucepan (2–3 quart / 2–3 L) over medium heat.
- Once the butter foams, add the basmati rice and stir constantly for 2–3 minutes until the grains are golden and fragrant.
+ Show details− Hide details
Ready when: Rice grains turn light golden and smell nutty
Tip: Toasting the rice prevents a gluey result and builds flavor
Add broth and simmer
- Pour the room-temperature vegetable broth into the saucepan with the toasted rice.
- Stir once, bring to a boil over medium-high heat, then reduce the heat to low.
- Cover tightly with the lid and simmer undisturbed for 12–15 minutes until the rice is tender and the liquid is absorbed.
+ Show details− Hide details
Ready when: All liquid is absorbed, rice grains are separate and fluffy, no liquid pooling at the bottom
Tip: Do not lift the lid or stir during cooking—steam is essential for even cooking
Rest the rice
- Remove the saucepan from heat and let it sit, covered, for 5 minutes.
- This allows the rice to finish cooking gently in the residual heat.
+ Show details− Hide details
Ready when: Rice will be fully fluffy and the grains will separate easily with a fork
Combine with roasted vegetables
- Fluff the rice with a fork.
- Add the roasted cauliflower and romanesco florets, the remaining ½ tablespoon (4 g) of za'atar, toasted pine nuts, chopped parsley, and lemon juice.
- Gently fold everything together to combine evenly.
- Taste and adjust seasoning with kosher salt and black pepper as needed.
+ Show details− Hide details
Ready when: All ingredients are evenly mixed, seasoning is balanced with bright citrus and herbaceous notes
Tip: Fold gently to keep the vegetables and rice intact—avoid mashing
Serve
- Divide the pilaf among serving bowls.
- If using, top each serving with a dollop of plain Greek yogurt and an extra pinch of za'atar.
+ Show details− Hide details
Tip: The yogurt adds a cooling contrast and tang that complements the roasted vegetables and herbs
Good to know
Tips
- Za'atar darkens and becomes bitter if overcooked, so add most of it to the vegetables during roasting and the rest after cooking is complete for maximum brightness.
- The roasted vegetables can be prepared several hours ahead if you need to ease your timeline—simply reheat them gently before folding into the rice.
- For deeper flavor, brush the vegetables with za'atar-infused oil: whisk 2 tablespoons za'atar with 3 tablespoons olive oil 15 minutes ahead and brush onto the florets.
- This pilaf pairs beautifully with grilled lamb, roasted chicken, or a fresh tabbouleh for a complete Levantine meal.
Make ahead
Roast the vegetables (step 1) up to 4 hours ahead. Store in an airtight container at room temperature. The rice must be cooked and served fresh, though you can prepare the basmati rice toasting step (step 2) up to 2 hours ahead (do not add broth until you're ready to cook).
Storage & reheating
Store leftover pilaf in an airtight container in the refrigerator for up to 3 days. To reheat, place in a saucepan over medium-low heat with a splash of vegetable broth, stirring gently until warmed through (about 5 minutes). This dish is best served fresh but reheats well. It does not freeze successfully due to the texture changes in the rice and roasted vegetables.
Substitutions
- basmati rice, uncooked → Short-grain white rice or jasmine rice. Both cook in similar time; jasmine will be slightly softer. Adjust liquid slightly if needed—reduce to 2¾ cups (660 ml) for jasmine.
- fresh romanesco florets → Broccoli florets or broccolini. These have a slightly earthier flavor but roast beautifully and maintain texture. Use the same amount.
- za'atar spice blend → Equal parts dried oregano, dried thyme, and sumac (or lemon zest), plus a small pinch of sesame seeds. Homemade za'atar won't be identical but captures the herbaceous, slightly tangy character.
- plain Greek yogurt → Labneh (strained yogurt) or thick plain yogurt. Both have the right consistency and tang. Labneh is traditional in Levantine cuisine.
More pilaf
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- Basmati RiceCauliflower
- Method
- Oven





