Side Dishes
This Trinidad carrot rice recipe brings the vibrant flavors of the Caribbean straight to your kitchen table, where golden rice meets sweet, tender carrots in a symphony of spices. 🌟 The secret lies in the slow-cooked aromatics—garlic, thyme, and scallions—that infuse every grain with warm, earthy depth, while cinnamon adds that signature Trinidadian touch that makes this dish unforgettable.
What sets this recipe apart is the perfect balance of textures: fluffy, separate grains of rice with carrots that stay just tender enough to bite into, not mushy.
The process is straightforward—soak the rice, sauté the aromatics, and simmer everything together in a fragrant broth until the rice absorbs all the rich, spiced flavors. It’s the kind of dish that transforms a simple meal into something special.
This carrot rice pairs beautifully with curries, roti, or even grilled meats, making it a versatile side that will become a staple in your kitchen. The cinnamon-kissed aroma alone will have everyone at the table asking for seconds. Ready to bring a taste of Trinidad to your home?
With just a few simple ingredients and a little patience, you’ll create a dish that’s as comforting as it is flavorful. The key is letting the spices work their magic—slow cooking transforms basic ingredients into something extraordinary. Let’s get started!
Ingredients for carrot rice recipe trinidad
Golden rice meets Caribbean warmth—just 13 ingredients transform simple grains into unforgettable flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Orange Carrots 🥕 | 2 cups | Medium, cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Fresh Thyme 🌿 | ½ oz | Or 1 tbsp dried thyme |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Scallions 🧅 | 4 whole | White and green parts, sliced |
| Ground Cinnamon 🌶️ | 1 tsp | True Trinidadian touch |
| Ground Allspice 🌶️ | ½ tsp | For depth of flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ¼ tsp | Freshly ground |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Unsalted Butter 🧈 | 2 tbsp | For richness |
| Vegetable Oil 🫒 | 1 tbsp | For sautéing |
The cinnamon and allspice are non-negotiable for that authentic Trinidadian taste. Penzeys Spices has excellent whole spices if you want to toast them yourself, but pre-ground works fine. For the carrots, organic or rainbow varieties add color and sweetness—avoid anything rubbery or fibrous. The rice should be long-grain (like Mahatma or Basmati) for that perfect fluffy texture. I always soak the rice for 20 minutes before cooking to remove excess starch and prevent mushiness.
No chicken broth? Vegetable broth works perfectly, just add a pinch of salt. Short on thyme? Dried oregano at half the amount gets you close, but fresh thyme is ideal. The butter can be swapped for coconut oil if you're avoiding dairy. For extra richness, add 1 tbsp coconut milk to the cooking liquid. The carrots should be cut evenly—1-inch pieces ensures they cook through without turning to mush. If you're using pre-chopped carrots from a bag, give them a quick rinse to remove excess moisture.
This dish tastes even better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days, or freeze for 3 months in portions. For reheating, add 1 tbsp broth per serving to restore moisture. The cinnamon-kissed aroma alone will have your kitchen smelling like a Trinidadian feast—worth every minute of simmering time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just rice, carrots, onion, and a handful of thyme simmering together. No separate pots, no mess, and honestly? The way the carrots soften into that sweet, jammy texture while the rice absorbs all the garlic-onion love? Zero cleanup.
- Thyme & Garlic Hug: That fresh thyme and minced garlic? They’re the secret. The thyme brightens the earthy carrots, while the garlic lingers like a warm hug. Between us, I’ve tried dried thyme—don’t. The fresh stuff makes this taste like a proper home-cooked meal, not just a side.
- Lunchbox Hero: Pack this cold or at room temp—it’s still solid. My kids actually eat their veggies this way (yes, even on a Tuesday), and it’s the perfect make-ahead for work lunches. The rice stays separate enough to scoop, but the carrots hold their shape like they’re meant to travel.
- Pocketbook Win: Carrots and rice? Cheaper than takeout, cheaper than pre-packaged sides. I’ve fed four people for under $5 with this—plus, the leftovers reheat like a dream. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Trinidad carrot rice
Transform simple ingredients into aromatic, golden carrot rice with Trinidadian warmth and depth.
🍳 Step 1: Sauté the Aromatics Until Fragrant
Heat the 1 tablespoon vegetable oil in a medium saucepan over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until soft and translucent. The onions should release their sweet aroma and begin to turn slightly golden at the edges.
Add the 3 cloves garlic cloves and cook for 30 seconds until the raw garlic smell disappears and you detect a nutty aroma. This quick cooking prevents the garlic from burning while maximizing its flavor. Immediately stir in the 1 teaspoon ground cinnamon and 0.5 teaspoon ground allspice, letting them toast for 20 seconds until fragrant. These spices will infuse the entire dish with their warm, earthy notes.
👨🍳 Step 2: Cook the Carrots Until Tender
Add the 2 cups orange carrots to the pan and stir to combine with the aromatics. Cook for 8-10 minutes until the carrots soften slightly and begin to release their natural sweetness. You'll notice the carrots develop a slight sheen and their edges start to soften—this is when they're ready for the next step.
I like to press down gently on the carrots with a wooden spoon during the last minute of cooking. This helps them break down more evenly and absorb the spices better. The carrots should still have a slight bite but be much softer than when you started.
🥘 Step 3: Toast the Rice and Add Broth
Add the 1.5 cups long-grain white rice to the pan and stir to coat it thoroughly in the spiced oil and carrot mixture. Cook for 2 minutes until the rice grains become translucent at the edges and you see them begin to toast slightly. This toasting step is crucial—it develops the rice's nutty flavor and prevents it from becoming mushy.
Pour in the 2 cups chicken broth and stir once to distribute evenly. Bring to a gentle boil, then immediately reduce heat to low. The broth should just barely bubble at the edges—this gentle simmer is key to achieving perfectly fluffy grains.
⏰ Step 4: Simmer Until Rice Absorbs Liquids
Cover the pan with a tight-fitting lid and simmer for 15 minutes without lifting it. This undisturbed cooking allows the rice to absorb the broth evenly and develop its signature texture. You'll know it's ready when the liquid has been completely absorbed and the rice looks moist but not wet.
If you peek and see liquid remains after 15 minutes, cover and cook for another 2-3 minutes. The rice should be tender but still have a slight bite—this is the perfect al dente texture that pairs beautifully with the sweet carrots. Don't let it dry out completely or the grains will become hard.
🔪 Step 5: Finish with Butter and Fresh Herbs
Remove the pan from heat and let it sit covered for 5 minutes. This resting period allows any remaining steam to distribute evenly throughout the rice. Stir in the 2 tablespoons unsalted butter and 4 whole scallions, mixing gently to combine. The butter adds richness that balances the spiced flavors.
Fluff the rice gently with a fork, then taste and adjust seasoning if needed. You might need a pinch more salt or a sprinkle of black peppercorns to complement the sweet carrots and aromatic spices. Garnish with the 0.5 oz fresh thyme leaves and serve immediately while still warm.
Pro Tips For Making Carrot Rice Recipe Trinidad
- Sauté Onions Low and Slow: Trinidad carrot rice needs onions that actually caramelize—not burn. After chopping them into even ¼-inch pieces, cook them on medium-low heat for at least 8-10 minutes with a pinch of salt. Stir often, or they’ll stick like glue and taste bitter. (Yes, even if you’re impatient like me.)
- Slice Carrots Thin and Even: Skip the thick chunks unless you want al dente crunch in your rice. Cut carrots into ⅛-inch half-moons so they soften alongside the rice, not turn to mush or stay rock-hard. A sharp knife makes this faster—don’t dull it mid-chop.
- Toast the Rice First: Before adding liquid, dry-toast the rice in the pot for 2-3 minutes until it smells nutty and the edges turn translucent. This step locks in flavor and prevents gummy rice. (I learned this the hard way—skipping it makes the dish taste flat.)
- Use Garlic Sparingly: Trinidad carrot rice relies on thyme and carrot sweetness, so overdoing garlic can overpower it. Mince just 1 clove (or ½ if you’re sensitive) and add it with the onions—don’t let it brown, or it’ll turn bitter. (Your future self will thank you.)
Common mistakes when making this dish
Skipping the Soak
Rinsing the rice is non-negotiable—it removes excess starch that makes rice gummy. But don't skip soaking it! Soaking 1.5 cups rice for 20 minutes before cooking prevents the grains from clumping together.
I once made this mistake and ended up with a sticky mess that wouldn't separate. Trust me, the extra 20 minutes saves you from frustration later. 💫
Overcooking the Carrots
The carrots should be tender but still hold their shape—overcooking turns them mushy and ruins the texture. Cook them for 8-10 minutes over medium heat, not high. If they're already soft after 8 minutes, reduce heat to low and cover for 2 minutes to finish.
The goal is sweet, bite-sized carrots, not a carrot puree.
Using the Wrong Rice
Long-grain white rice is essential—it absorbs liquid perfectly and stays separate. Short-grain or basmati rice won't give you that signature Trinidadian texture. I tried using jasmine rice once, and it turned out sticky and gluey.
Stick to Mahatma or Basmati for the best results. If you're out of long-grain, arborio rice is your next best option, but it won't be exactly the same.
Lifting the Lid Too Soon
After adding the broth, resist the urge to peek! Lifting the lid releases steam and disrupts the cooking process. Let the rice simmer undisturbed for the full 15 minutes. If you must check, do it quickly and only once.
I learned this the hard way when my rice turned out unevenly cooked. Patience pays off with perfectly fluffy grains. ⏰
Ignoring the Resting Time
Skipping the 5-minute rest after cooking means uneven texture and dry spots. This resting period lets steam redistribute and the rice absorb any remaining liquid. I once served it immediately, and it was dry on the edges. Give it time—it's worth the wait for that perfect, moist bite.
Over-Spicing
Too much cinnamon or allspice can overpower the dish. Start with the 1 tsp cinnamon and ½ tsp allspice**—you can always add more, but you can't take it out. Taste as you go!
I once doubled the spices and ended up with a dish that tasted like a holiday dessert rather than a savory side. Start small and adjust to your taste.
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice?
While you can substitute brown rice, it will change the texture significantly. Brown rice takes longer to cook (30-35 minutes) and absorbs more liquid, resulting in a denser, chewier bite. If you must use it, increase the broth to 2.5 cups and simmer uncovered for 10 minutes after the initial cooking time to allow excess moisture to evaporate. The flavor will be nuttier but less fluffy.
How do I make this vegan?
Replace the chicken broth with vegetable broth and the butter with vegan butter or coconut oil. For extra richness, stir in 1 tbsp coconut milk at the end. The dish will still be flavorful—just ensure your broth is well-seasoned with salt and herbs to compensate for the lack of meaty umami.
Why does my carrot rice turn out mushy?
Mushy rice usually happens from overcooking or not rinsing the rice first. Always rinse the rice thoroughly before soaking it for 20 minutes. Use a heavy-bottomed pot to prevent burning, and reduce heat to low once the broth boils. If the rice still feels sticky, spread it on a tray to cool—it’ll firm up as it cools. Stirring too much can also break the grains.
Can I make this in a rice cooker?
Yes! Sauté the onions, garlic, cinnamon, and allspice in the rice cooker pot first. Add the carrots and cook until tender (8-10 minutes on sauté mode). Then add the rice and broth, stir once, and cook on the white rice setting. Let it rest for 5 minutes after cooking, then fluff with a fork. The texture will be slightly different but still delicious.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for 4-5 days. Reheat with 1 tbsp broth or water per serving in a microwave or saucepan over low heat to restore moisture. For freezing, portion into 1-cup servings, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
