Hearty Saffron Vegetable Pilau with Cashews & Raisins

Whole Grains, Rice, and Pasta

March 21, 2026

A Feast in a Single Pot: The Ultimate Vegetable Pilau

Elevate your dinner game with this spectacular Saffron Vegetable Pilau! It’s a vibrant, one-pot wonder that transforms a simple meal into a feast for the senses. Fragrant with spices like cinnamon and ginger, studded with a rainbow of fresh vegetables, and jeweled with sweet raisins and crunchy cashews, this dish is both deeply satisfying and stunningly beautiful. It’s the perfect centerpiece for a weeknight dinner or a special occasion. Serve it with a dollop of cool yogurt or raita and watch it become an instant family favorite!

Ingredients

• Serves 6 to 8
• 5 Tbs. / 70g butter or Ghee
• 2 large onions, chopped
• 2 bay leaves, crushed
• ½ tsp. / 2.5 ml ground cloves
• ½ tsp. / 2.5 ml ground cinnamon
• 1 tsp. / 5 ml peeled and grated fresh ginger
• ½ cup / 75g potato, cut in small dice
• ½ cup / 50g cauliflower, coarsely chopped
• ½ cup / 75g shelled fresh or frozen peas
• ½ cup / 65g carrots, cut in small dice
• ½ cup / 60g green beans, cut in ½-inch pieces
• ½ cup / 65g summer squash or zucchini, cut in small dice
• ½ cup / 75g green bell pepper, cut in small dice
• 2½ cups / 500g long-grain white rice, rinsed
• ½ tsp. crushed saffron threads
• 5 cups / 1.2 liters water or vegetable broth
• 2 tsp. / 10 ml salt, or to taste
• ½ cup / 50g coarsely chopped cashews
• ½ cup / 50g raisins

Instructions

1. Melt the butter or ghee in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onions and crushed bay leaves, sautéing until the onions soften and just begin to turn golden.
2. Stir in the ground cloves, cinnamon, and grated ginger. Cook for one minute more, stirring constantly, until the spices are wonderfully fragrant.
3. Add all the diced vegetables, the rinsed rice, and the crushed saffron threads to the pot. Toss everything together and cook for 5 minutes, allowing the rice and vegetables to toast slightly.
4. Pour in the water and add the salt. Stir well and bring the mixture to a rolling boil. Immediately reduce the heat to the lowest setting, cover the pot with a tight-fitting lid, and let it simmer for 25 to 30 minutes, or until all the water has been absorbed. Do not lift the lid while it’s cooking!
5. Remove the pot from the heat. Add the chopped cashews and raisins. Use a fork to gently fluff the rice, lifting from the bottom to mix everything together without breaking the grains.
6. For an extra special finish, transfer the pilau to a well-buttered casserole dish. Cover and bake in a preheated oven at 350°F / 175°C for about 20 minutes. This optional step helps meld the flavors and keeps the pilau perfectly steaming hot for serving.

Nutritional Information

• Approximate values per serving (assuming 8 servings)
• Calories: 485 kcal
• Protein: 10g
• Fat: 18g
• Carbohydrates: 75g
• Fiber: 6g

Pro Tips

• For an extra layer of flavor and crunch, toast the cashews in a dry pan over medium heat for a few minutes until fragrant and lightly golden before adding them to the pilau.
• After the 25-30 minute cooking time, let the pot stand off the heat, still covered, for 10 minutes before fluffing. This allows the steam to redistribute and results in perfectly cooked, separate grains of rice.

FAQ

Q: Can I make this vegetable pilau vegan
A: Absolutely! To make this pilau vegan, simply replace the butter or ghee with a plant-based alternative like coconut oil, olive oil, or vegan butter. Also, ensure you are using vegetable broth instead of water for the best flavor.

Q: How can I add more protein to this vegetarian pilau
A: To boost the protein content, consider adding 1 cup of cooked chickpeas or lentils along with the other vegetables. Crumbled firm tofu or paneer (if not vegan) can also be stirred in during the last 5-10 minutes of cooking.

Q: What other vegetables can I use in this pilau
A: This recipe is very versatile! Feel free to substitute with seasonal vegetables like mushrooms, sweet potatoes, corn, or spinach. For heartier vegetables like sweet potato, dice them small and add them with the potatoes. Add delicate greens like spinach in the last few minutes of cooking.

Q: How do I store and reheat leftover vegetable pilau
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and microwave until hot, or gently warm it in a covered pan on the stovetop over low heat.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes