Kabuli Rice Recipe Veg: Fragrant Basmati With Caramelized Carrots

Kabuli Rice Recipe Veg: Fragrant Basmati With Caramelized Carrots

This vegan take on traditional Kabuli rice transforms simple ingredients into an aromatic masterpiece. The dish combines fragrant basmati with sweet, caramelized carrots and warm spices for a side that’s as impressive as it is easy to prepare.

I’ve perfected this method through careful testing, ensuring the rice stays fluffy while the carrots develop deep, golden color. The key is layering flavors—starting with bloomed spices, then building with the natural sweetness of the vegetables.

The result is a dish that’s rich in texture and taste, with each grain of rice separate yet infused with the essence of the spices. The carrots add a subtle sweetness that balances the earthy notes perfectly.

This creation pairs beautifully with curries or stands alone as a satisfying vegetarian main. Here’s how to achieve these results in your kitchen.

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

Ingredients for Kabuli Rice Recipe Veg

Fragrant basmati, sweet carrots, and warm spices make this dish sing.

Ingredient Amount Notes
Basmati Rice 🍚 2 cups Rinsed until water runs clear
Carrots 🥕 4 whole Peeled and julienned
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 4 cloves Minced
Vegetable Oil 🫒 ¼ cup Divided for cooking
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Cinnamon 🌰 ½ tsp For warm sweetness
Ground Cardamom 🌿 ½ tsp Freshly ground preferred
Ground Cloves 🌶️ ¼ tsp Sparingly for warmth
Salt 🧂 1 ½ tsp Divided to taste
Sugar 🧈 2 tbsp For caramelizing carrots
Water 💧 4 cups For cooking rice
Raisins 🍇 ½ cup Optional for sweetness
Sliced Almonds 🌰 ¼ cup Toasted for garnish

The rice is the foundation here. Basmati from Indian markets has the best fragrance, but grocery store brands like Tilda work well too—just rinse it thoroughly until the water runs clear (that’s what removes excess starch). Carrots should be fresh and firm; organic if possible, since they’re the star. For the spices, Penzeys or a well-stocked bulk bin ensures maximum potency.

No basmati? Jasmine rice is the closest substitute, though it won’t have the same aromatic quality. Skip the raisins if you prefer a less sweet profile, or swap in dried apricots for a different twist. The almonds can be omitted or replaced with cashews or pistachios (toasted, of course). For a deeper spice blend, add a pinch of ground ginger—it pairs beautifully with the cinnamon.

Rice keeps well in the pantry for 1-2 years, but spices lose potency after 6-12 months. Store them in airtight containers away from light. Carrots and onions last 1-2 weeks in the crisper drawer. This dish reheats beautifully—just sprinkle a few drops of water and microwave covered.

❤️

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 let the basmati rice soak up all the flavor.
  • Rich and Fragrant: The garlic and carrots caramelize in the oil, giving every bite that deep, sweet-savory taste I crave.
  • Feeds a Crowd: Honestly, it’s my go-to for potlucks or when I need to feed the whole family without stress.
  • Leftovers for Days: The rice actually tastes better the next day, and it reheats beautifully—my secret for easy lunches.

Step-by-Step Instructions for Kabuli Rice with Caramelized Carrots

This method ensures perfectly fragrant rice with tender, sweet carrots every time.

Step 1: Prepare and Parboil the Rice

Rinse the 2 cups Basmati Rice under cold water until the water runs clear. This removes excess starch and prevents the grains from sticking together. Soak the rice in water for 20 minutes, then drain completely.

In a large pot, bring the 4 cups Water to a boil. Add 1 teaspoon Salt and the drained rice. Cook for 5-6 minutes until the grains are just slightly tender but still firm. Drain the rice in a fine-mesh strainer and set aside. This parboiling step ensures the rice cooks evenly without becoming mushy.

Step 2: Caramelize the Carrots and Onions

Heat 2 tablespoons Vegetable Oil in a large, heavy-bottomed pot over medium heat. Add the julienned Carrots and cook for 8-10 minutes, stirring occasionally, until they begin to soften and develop a light golden color.

Add the finely diced Yellow Onion and cook for another 5 minutes until translucent. Stir in the 2 tbsp Sugar and continue cooking for 3-4 minutes until the carrots are deeply caramelized and glossy. The sugar helps draw out the natural sweetness of the carrots while creating a beautiful glaze.

Step 3: Toast the Spices and Combine

Push the carrot mixture to one side of the pot and add the remaining 2 tablespoons Vegetable Oil to the empty space. Add the minced Garlic Cloves, 1 tsp Ground Cumin, 0.5 tsp Ground Cinnamon, 0.5 tsp Ground Cardamom, and 0.25 tsp Ground Cloves. Toast the spices for 30-45 seconds until fragrant.

Quickly stir the spices into the carrot mixture to coat evenly. Add the parboiled rice and the remaining 0.5 tsp Salt. Gently fold everything together, ensuring the rice is well coated with the spiced carrot mixture. This step infuses the rice with warm, aromatic flavors.

Step 4: Steam to Perfection

Reduce the heat to low and cover the pot with a tight-fitting lid. Let the rice steam for 15-20 minutes, allowing the flavors to meld and the grains to finish cooking. Avoid stirring during this time to prevent breaking the rice.

Check for doneness—the rice should be tender and the carrots soft. If the mixture seems dry, add 2-3 tablespoons Water and let it steam for a few more minutes. The final texture should be light and fluffy with caramelized carrots distributed throughout.

Step 5: Add Raisins and Almonds, then Serve

Remove the pot from heat and gently fold in the 0.5 cup Raisins. The residual heat will plump them slightly. Transfer the rice to a serving dish and sprinkle with the 0.25 cup Sliced Almonds for a delightful crunch.

Let it sit covered for 5 minutes before serving to allow the flavors to fully develop. The raisins add a touch of sweetness, while the almonds provide a satisfying texture contrast to the tender rice and carrots.

👨‍🍳

Pro Tips For Making Kabuli Rice Recipe Veg

  • Soak the Rice: Give the basmati a 30-minute soak in cold water before cooking—it swells just enough to guarantee even cooking without turning mushy.
  • Slice Carrots Thin: Cut the carrots into 2-3mm matchsticks so they soften quickly and absorb the spiced oil without overcooking the rice.
  • Watch the Onion: Cook the yellow onion until deep golden, not brown—burnt bits will leave a harsh taste that overpowers the dish.
  • Toast the Garlic: Add the garlic after the onion starts to soften; 30 seconds in hot oil is enough to mellow its bite without turning bitter.

Serving Suggestions for kabuli rice recipe veg

Plating Like a Pro

Use a wide, shallow bowl to showcase the vibrant colors of this dish. The golden carrots and toasted almonds deserve to be seen. I fluff the rice gently with a fork before transferring to keep each grain distinct. 💛

Garnish for Impact

Beyond the almonds, a sprinkle of fresh cilantro or parsley adds a pop of green. For extra luxury, toast a few extra almonds and arrange them in a pattern. A pinch of ground cinnamon on top enhances the aroma as it hits the table.

Pair with Curries

This rice shines alongside vegan curries like chana masala or spinach tofu. The sweetness balances spicy flavors beautifully. I serve it warm, never room temperature, to let the aromas fully express themselves.

Solo Main Dish

To make this a complete meal, add chickpeas or crispy tofu on top. The protein transforms it into a satisfying vegetarian main. Drizzle with tahini sauce for a Middle Eastern-inspired plate.

Family-Style Service

For gatherings, serve in a large platter with sides of yogurt raita and mango chutney. The cool yogurt contrasts the warm spices perfectly. I always make extra—this dish disappears fast. 💫

Leftovers Tip

Store in an airtight container for up to 3 days. Reheat with a splash of water to refresh the rice. The flavors actually deepen overnight, making leftovers a treat.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 65g24%
Dietary Fiber 6g21%
Sugars 14g
Protein 8g16%
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

Do I need to soak the basmati rice first?

Yes, soaking for 20 minutes removes excess starch and helps achieve fluffy, separate grains. This step prevents clumping during cooking.

2

Can I substitute jasmine rice for basmati?

Jasmine works in a pinch but lacks basmati’s fragrance. Expect a slightly stickier texture. For best results, stick with basmati.

3

How do I prevent the rice from turning mushy?

Parboil for only 5-6 minutes and avoid stirring during steaming. This keeps grains intact while allowing flavors to meld.

4

Can I make this without sugar?

Yes, reduce to 1 tbsp or omit, but the carrots won’t caramelize as deeply. A pinch of salt enhances natural sweetness instead.

★★★★★4.9(6 reviews)
Tyler Campbell