Kabuli Rice Vegetarian Recipe: Spiced Chickpea and Carrot Pilaf

Kabuli Rice Vegetarian Recipe: Spiced Chickpea and Carrot Pilaf

This spiced chickpea and carrot pilaf brings the warmth of Middle Eastern flavors to your table with a vegetarian twist. The dish combines fragrant basmati rice with tender chickpeas and sweet carrots for a satisfying meal.

I’ve perfected this recipe to balance spices like cumin and cardamom with the natural sweetness of the vegetables. The result is a flavorful one-pot dish that’s both hearty and aromatic, perfect for weeknight dinners or special occasions.

What makes this creation special is its simplicity. With pantry staples and a little patience, you’ll achieve restaurant-quality results that impress every time. The rice cooks up light and fluffy, while the chickpeas add protein and texture.

Serve it as a main course or alongside your favorite grilled vegetables. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Kabuli Rice Vegetarian

Pantry staples and fresh veggies come together for a hearty, aromatic meal.

Ingredient Amount Notes
Basmati Rice 🌾 2 cups Rinsed until water runs clear
Chickpeas 🥜 15 oz Cooked or canned, drained
Carrots 🥕 3 whole Peeled and diced
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 4 cloves Minced finely
Ground Cumin 🌿 1 ½ tsp Toasted for deeper aroma
Ground Cardamom 🌿 ½ tsp Freshly ground preferred
Ground Cinnamon 🌿 ¼ tsp Adds warmth and depth
Vegetable Oil 🫒 3 tbsp Or use olive oil
Vegetable Broth 💧 3 cups Low-sodium preferred
Raisins 🍇 ½ cup Optional for sweetness
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The basmati rice is non-negotiable here—look for Indian or Pakistani brands at your local international market or Whole Foods. The chickpeas can be canned (I like Goya for their firm texture) or cooked from scratch if you’ve got the time. For the carrots, go for the bright orange ones (the good stuff, not the pre-baby-cut kind). Cardamom can be pricey, but Penzeys has it at a reasonable cost in small quantities.

No cardamom? An extra pinch of cinnamon keeps the warmth going. Swap raisins for chopped dates or apricots if that’s what’s in your pantry. Out of cumin? Coriander at the same amount works in a pinch, though the flavor shifts slightly. Vegetable broth can be homemade or store-bought (Imagine or Pacific Foods are my go-tos). Fresh cilantro is ideal, but parsley does the trick too.

The pilaf tastes even better the next day once the spices meld. Keeps for 4-5 days in the fridge, reheats beautifully. I make a double batch and freeze half—good for 3 months (worth the extra minute).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just sauté the onion, garlic, and carrots, then dump in the rice and chickpeas.
  • Garlic & Spice Magic: The aroma of garlic toasting with cumin and cardamom fills the kitchen, and every bite is warm and fragrant.
  • Meal Prep Star: It tastes even better the next day, so I double the batch for lunches all week.
  • Budget Friendly: Basmati rice and canned chickpeas keep costs low, and it still feels like a feast.

Step-by-Step Instructions for Spiced Chickpea and Carrot Pilaf

This method ensures perfectly fragrant rice with tender vegetables and warm spices in every bite.

Step 1: Toast the Spices and Sauté Aromatics

Heat the 3 tbsp vegetable oil in a large pot over medium heat. Add the 1.5 tsp ground cumin, 0.5 tsp ground cardamom, and 0.25 tsp ground cinnamon, stirring constantly for 30-45 seconds until fragrant. This toasting step deepens their aroma and prevents bitterness.

Immediately add the finely diced yellow onion and cook for 5-6 minutes until translucent and soft. Stir in the minced garlic cloves and cook for 30 seconds until aromatic. Watch carefully—the spices can burn if left unattended.

Step 2: Cook the Vegetables and Chickpeas

Add the peeled and diced carrots to the pot and cook for 5 minutes, stirring occasionally, until they begin to soften. Then add the 15 oz chickpeas (drained if using canned) and 0.5 cup raisins, stirring to combine with the spices and vegetables.

Cook for another 2-3 minutes to allow the flavors to meld. The carrots should be slightly tender but still hold their shape, while the chickpeas absorb the aromatic spices. This builds the base for your pilaf.

Step 3: Add Rice and Broth

Stir in the 2 cups basmati rice (rinsed until water runs clear) and cook for 1-2 minutes, toasting it lightly in the spiced oil. This step enhances the nutty flavor of the rice and prevents it from becoming mushy.

Pour in the 3 cups vegetable broth, then add the 1.5 tsp salt and 0.5 tsp black pepper. Stir well to distribute the rice and spices evenly. Bring the mixture to a boil over medium-high heat.

Step 4: Simmer and Steam to Perfection

Once boiling, reduce the heat to low, cover the pot tightly with a lid, and let it simmer for 15 minutes. Avoid lifting the lid during this time—steam is crucial for even cooking.

After 15 minutes, turn off the heat and let the pot sit, covered, for another 10 minutes. This resting period allows the rice to finish absorbing liquid and steam completely. Fluff the rice gently with a fork to check for doneness—it should be tender with no hard bits in the center.

Step 5: Garnish and Serve

Sprinkle the 0.25 cup chopped fresh cilantro over the top of the pilaf. Gently fold it in or leave it as a garnish for a fresh, vibrant finish. The cilantro adds a bright contrast to the warm spices.

Taste and adjust the seasoning if needed, though the spices and broth should provide plenty of flavor. Serve warm, with each portion featuring a mix of spiced rice, tender carrots, plump raisins, and hearty chickpeas.

👨‍🍳

Pro Tips For Making Kabuli Rice Vegetarian

  • Soak the Rice: Give basmati rice a 30-minute soak in cold water before cooking—it plumps the grains and prevents that dreaded mushy texture. I learned this the hard way after serving gluey rice at a dinner party.
  • Bloom the Spices: Toast cumin, cardamom, and cinnamon in hot oil for 20-30 seconds until fragrant before adding onions. Sounds simple, but it actually changes the outcome of your kabuli rice.
  • Skip Canned Chickpeas: Use dried chickpeas soaked overnight and cooked until tender. Canned ones turn mealy and fall apart in the dish—your future self will thank you.
  • Layer the Potatoes: If adding potatoes, place them at the bottom of the pot before the rice. They’ll steam perfectly and create a delicious crust that’s the best part of the dish.

Pro Cooking Tips for This Recipe

Spice Toasting Technique

Toast your cumin, cardamom, and cinnamon in 3 tbsp oil for just 30-45 seconds until fragrant. This wakes up the essential oils and prevents bitterness. I use a light-colored pan to monitor the color change. 💡

Rice Preparation

Rinse your 2 cups basmati rice until the water runs completely clear. This removes excess starch that could make your pilaf gummy. Soak for 15-20 minutes if you have time—it helps the grains cook evenly.

Layering Flavors

Cook your onions until translucent before adding garlic. This builds a sweet base for the spices. I find the 5-6 minute mark perfect for onions in my enamel Dutch oven. The garlic only needs 30 seconds to release its aroma without burning.

Liquid Ratio

Use a 1:1.5 rice-to-broth ratio for perfect texture. For 2 cups rice, that’s 3 cups vegetable broth. This ensures each grain cooks up separate and fluffy. I always use low-sodium broth to control the salt content.

Steaming Secret

After simmering for 15 minutes, turn off the heat and let it rest covered for 10 minutes. This final steam is crucial—it finishes cooking the rice without burning the bottom. Resist the urge to peek! 🔥

Garnish Timing

Add your ¼ cup cilantro right before serving to preserve its fresh flavor and vibrant color. I chop it coarse for better texture. The bright herb cuts through the warm spices beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 72g26%
Dietary Fiber 8g29%
Sugars 12g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of rice?

Basmati is ideal for its long grains and aroma, but jasmine rice works too. Avoid short-grain varieties as they become sticky. Rinse well regardless of type to remove excess starch.

2

What if I don’t have cardamom?

Skip it or use an extra pinch of cinnamon. For depth, try a tiny bit of nutmeg. The dish will still taste great, just with slightly different warm notes.

3

How do I prevent the rice from burning?

Use a heavy pot with a tight lid and keep heat at low after boiling. Never lift the lid during the 15-minute simmer. The steam does the work.

4

Can I make this ahead?

Yes! It tastes even better the next day. Store in an airtight container for up to 5 days in the fridge. Reheat gently with a splash of water.

★★★★★4.6(12 reviews)
Tyler Campbell