Saffron Rice Pilaf with Roasted Cauliflower & Chickpeas

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

Saffron Pilaf

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.

Ingredients

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

Instructions

  1. 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. 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. Rinse rice under cold water until water runs clear; drain well.

  4. 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. 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. 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. Remove pot from heat and let sit, covered, 5 minutes. Fluff rice with a fork.

  8. 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. Serve warm with extra toasted almonds and parsley on top, and lemon wedges on the side.

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.