Saffron Rice Pilaf with Roasted Cauliflower & Chickpeas

Vanessa Taylor
Vanessa Taylor
Published: February 25, 2026
Tags: gluten-free, Vegetarian, Middle Eastern, Weeknight Dinner, Make-Ahead, Rice

Saffron Pilaf

Fragrant saffron rice with roasted cauliflower, chickpeas, and toasted almonds.

Prep Time:15 minCook Time:35 minTotal Time:50 minServings:4Difficulty:Medium

This saffron rice pilaf is one of those recipes that smells like a celebration while still being easy enough for a weeknight. Tender, golden roasted cauliflower and hearty chickpeas fold into fragrant, saffron-tinted rice, finished with toasted almonds and bright lemon — a comforting, vegetarian main that everyone will dig into.

I love how the textures play together: fluffy rice, crisp-tender cauliflower, and crunchy nuts. It’s simple to scale, makes great leftovers, and works beautifully as the centerpiece of a meatless dinner or as a showy side for guests.

Nutrition (per serving)

Calories:420 kcal
Protein:14 g
Carbs:62 g
Fat:12 g

Directions

  1. 1
    Seasoned cauliflower florets spread on a baking sheet before roasting.

    Preheat oven to 425°F. Toss cauliflower florets with 1 tbsp olive oil, 1/2 tsp salt, 1/4 tsp pepper, and 1/2 tsp cumin. Spread on a baking sheet and roast 20–25 minutes until golden and tender, turning once.

  2. 2
    Saffron threads blooming in warm vegetable broth.

    While cauliflower roasts, warm a small saucepan and add 2 tbsp of the vegetable broth. Remove from heat, stir in saffron threads, and let steep 5 minutes to bloom.

  3. 3
    Long-grain rice rinsing in a fine mesh strainer.

    Rinse rice under cold water until water runs clear; drain well.

  4. 4
    Chopped onion softening in butter and olive oil.

    In a medium heavy-bottomed pot, heat 2 tbsp olive oil and 2 tbsp butter over medium heat. Add chopped onion and a pinch of salt; sauté until soft and translucent, about 5 minutes.

  5. 5
    Rice toasting with garlic, cumin, turmeric and onions.

    Add garlic, remaining 1/2 tsp cumin, turmeric, and a grind of pepper; cook 30 seconds until fragrant. Stir in the drained rice and toast for 1–2 minutes, coating grains in the butter and oil.

  6. 6
    Saffron broth simmering with toasted rice in a pot.

    Pour in the saffron-infused liquid and the remaining vegetable broth. Bring to a gentle boil, then reduce heat to low, cover tightly, and simmer 15–18 minutes until liquid is absorbed and rice is tender.

  7. 7
    Cooked saffron rice being fluffed with a fork.

    Remove pot from heat and let sit, covered, 5 minutes. Fluff rice with a fork.

  8. 8
    Roasted cauliflower, chickpeas, almonds and parsley folded into saffron rice.

    Gently fold roasted cauliflower, drained chickpeas, toasted almonds, and chopped parsley into the rice. Squeeze fresh lemon juice to taste and adjust salt and pepper.

  9. 9
    Finished saffron rice pilaf with roasted cauliflower, chickpeas and lemon.

    Serve warm with extra toasted almonds and parsley on top, and lemon wedges on the side.

Ingredients

  • long-grain white rice:2 cups
  • saffron threads:1/8 tsp
  • vegetable broth (low-sodium):3.5 cups
  • cauliflower, cut into florets:1.5 lb
  • canned chickpeas, drained and rinsed:15 oz
  • extra-virgin olive oil:3 tbsp
  • unsalted butter:2 tbsp
  • yellow onion, finely chopped:1 pieces
  • garlic cloves, minced:3 pieces
  • ground cumin:1 tsp
  • ground turmeric:1/4 tsp
  • toasted sliced almonds:1/3 cup
  • fresh parsley, chopped:1/4 cup
  • lemon, juiced (plus wedges):1 pieces
  • kosher salt:1.5 tsp
  • freshly ground black pepper:1/2 tsp

Tips & Notes

  • Bloom saffron in hot broth or water for the best color and flavor — even a small pinch goes a long way.
  • Make this ahead and refrigerate; the flavors meld overnight. Reheat gently with a splash of broth to loosen the rice.