Go Back
Spiced carrot almond pilaf in a ceramic bowl with toasted slivered almonds and fresh cilantro on a wooden board

Spiced Carrot Almond Pilaf

A one-pot basmati pilaf with shredded carrot, warm spices, and toasted slivered almonds. Vegan, gluten-free, and ready in 40 minutes.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Calories: 390

Ingredients
  

  • 300 g basmati rice rinsed until water runs clear
  • 200 g carrots grated on large holes of box grater (about 2 medium)
  • 60 g slivered almonds toasted
  • 1 medium yellow onion finely diced
  • 3 cloves garlic cloves minced
  • 2 tbsp olive oil
  • 1 tsp cumin seeds
  • 1 tsp ground coriander
  • 1/4 tsp ground cinnamon
  • 1/2 tsp smoked paprika
  • 1/4 tsp chili flakes optional, for heat
  • 450 ml low-sodium vegetable broth
  • 3/4 tsp fine sea salt adjust to taste
  • 1/4 tsp black pepper freshly ground
  • 2 tbsp fresh cilantro or flat-leaf parsley roughly chopped, to finish
  • 1/2 lemon juice only, to finish

Method
 

  1. Toast the slivered almonds in a dry small skillet over medium heat for 2 to 3 minutes, stirring often, until golden brown and fragrant. Tip onto a plate and set aside.
  2. Heat olive oil in a 3-quart heavy-bottomed saucepan over medium heat. Add the cumin seeds and cook for 30 to 45 seconds until they sizzle and pop.
  3. Add the diced onion and cook for 5 to 6 minutes, stirring occasionally, until softened and lightly golden at the edges.
  4. Add the minced garlic, ground coriander, cinnamon, smoked paprika, and chili flakes if using. Stir for 60 seconds until fragrant.
  5. Add the grated carrot and stir to coat with the spiced oil. Cook for 2 minutes until the carrot just begins to soften.
  6. Add the rinsed and drained basmati rice. Stir for 1 to 2 minutes until every grain is coated in the spiced oil.
  7. Pour in the vegetable broth. Add salt and black pepper. Bring to a boil, then reduce heat to the lowest setting, cover tightly, and cook for 15 minutes without lifting the lid.
  8. Remove the pot from heat and let it sit, covered, for 5 minutes to finish steaming.
  9. Uncover and fluff the pilaf with a fork. Squeeze lemon juice over the top, fold in the toasted almonds, and scatter fresh cilantro or parsley across the surface before serving.

Notes

For a richer base, swap the olive oil for 1 tbsp ghee. It adds a toasty, buttery depth without making the dish heavy.