Rice and peas may sound like a simple dish, but it’s an explosion of flavor that can transport you straight to the Caribbean. Imagine a warm bowl filled with fluffy rice, tender green peas, and a hint of coconut milk that dances on your taste buds. The aroma wafting from the pot will make your kitchen smell like a tropical paradise, enticing everyone within sniffing distance.

This dish has been a family favorite since I was a child. I remember my grandmother stirring the pot with a smile, telling stories about her childhood in Jamaica while we eagerly waited for dinner. Rice and peas is perfect for Sunday dinners or any gathering where you want to impress your guests with something delicious yet comforting. Get ready for an incredible flavor experience that will have your family asking for seconds!
Why You'll Love This Recipe
- Rice and peas is incredibly easy to prepare, making weeknight dinners stress-free
- Its rich flavors blend beautifully, creating a satisfying meal
- The colorful presentation makes it visually appealing on any table
- This dish pairs well with various proteins, making it versatile for any occasion
I can’t forget the time I made this dish for friends during a game night. Their faces lit up after the first bite—it was pure joy!

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Long-Grain Rice: Use high-quality rice for the best texture; jasmine rice works wonderfully here.
Canned Coconut Milk: Choose full-fat coconut milk for creaminess; it adds richness to the dish.
Green Peas: Fresh or frozen peas work well; they add vibrant color and sweetness.
Garlic: Fresh garlic cloves bring aromatic depth; don’t skimp on this essential ingredient.
Onion: A sweet onion enhances flavor; sauté until soft for maximum impact.
Thyme: Fresh thyme leaves add earthy notes; use dried if fresh isn’t available.
Scotch Bonnet Pepper: Adds heat and flavor—remove before serving if you’re sensitive to spice!
Salt and Pepper: Essential for seasoning; adjust according to personal taste preferences.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it together
Prep Your Ingredients: Start by measuring out all your ingredients. Rinse the rice under cold water until the water runs clear—this helps remove excess starch.
Sauté Aromatics: In a large pot over medium heat, add oil and sauté chopped onions and minced garlic until they’re soft and fragrant—about 3-4 minutes.
Add Coconut Milk and Peas: Pour in the coconut milk along with 1 cup of water, then stir in the green peas. Bring this mixture to a gentle simmer while enjoying those mouthwatering aromas.
Incorporate Rice and Seasonings: Stir in the rinsed rice, thyme, scotch bonnet pepper, salt, and pepper. Ensure everything is well combined before covering it with a lid.
Cook Until Fluffy: Reduce heat to low and let it cook undisturbed for about 20-25 minutes until all liquid is absorbed—a perfect time to sip on your favorite drink.
Fluff and Serve!: Remove from heat and let sit covered for another 5 minutes. Then fluff with a fork before serving—garnish with fresh herbs if desired!
This delightful rice and peas recipe not only fills your belly but also warms your heart with every flavorful bite! Enjoy!
You Must Know
- Rice and peas are not just a side dish; they can steal the show
- The creamy texture combined with fragrant spices creates a dish that makes every meal feel special
- Serve it at gatherings, and watch everyone fight over the last scoop!
Perfecting the Cooking Process
Start by soaking your rice for 30 minutes while you prepare your peas for cooking. This allows the flavors to meld beautifully during cooking, ensuring a delightful texture.

Add Your Touch
Feel free to swap in coconut milk for creaminess or add bell peppers for extra color and crunch. Experimenting will make this dish even more enjoyable!
Storing & Reheating
Store leftover rice and peas in an airtight container in the fridge for up to three days. Reheat gently on the stove with a splash of water to keep it moist.
Chef's Helpful Tips
- To achieve perfectly cooked rice and peas, ensure your rice is rinsed thoroughly to remove excess starch
- Use fresh herbs for enhanced flavor, and don’t skip on seasoning—it’s crucial!
- Lastly, let it sit covered after cooking for better texture
Nothing brings back warm memories like family dinners where rice and peas were the highlight. My aunt once made a batch so good, we nearly forgot about dessert!

FAQ
Can I use brown rice instead of white rice for rice and peas?
Yes, but adjust cooking time as brown rice takes longer to cook.
What beans can I use if I don’t have pigeon peas?
Kidney beans or black-eyed peas work well as substitutes in this recipe.
Is there a vegan option for this rice and peas recipe?
Absolutely! Simply use vegetable broth instead of chicken broth for a delicious vegan version.

Delightful Caribbean Rice and Peas
Transport your taste buds to the Caribbean with this vibrant Rice and Peas recipe. This beloved dish features fluffy long-grain rice, tender green peas, and creamy coconut milk, creating a symphony of flavors that will impress at any gathering. Whether it’s a family dinner or a festive occasion, this comforting dish is sure to be a crowd-pleaser that brings warmth and joy to your table.
- Total Time: 35 minutes
- Yield: Serves 4
Ingredients
- 1 cup long-grain jasmine rice
- 1 can (13.5 oz) full-fat coconut milk
- 1 cup green peas (fresh or frozen)
- 2 cloves garlic, minced
- 1 medium onion, chopped
- 1 tsp fresh thyme leaves (or ½ tsp dried)
- 1 Scotch bonnet pepper (whole)
- Salt and pepper to taste
- 1 cup water
Instructions
- Rinse the rice under cold water until the water runs clear to remove excess starch.
- In a large pot over medium heat, add oil and sauté chopped onions and minced garlic for 3-4 minutes until soft.
- Pour in coconut milk and 1 cup of water; stir in green peas and bring to a gentle simmer.
- Add rinsed rice, thyme, Scotch bonnet pepper, salt, and pepper; combine well.
- Cover with a lid, reduce heat to low, and cook for 20-25 minutes until all liquid is absorbed.
- Remove from heat and let sit covered for another 5 minutes. Fluff with a fork before serving.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main
- Method: Cooking
- Cuisine: Caribbean
Nutrition
- Serving Size: 1 cup (200g)
- Calories: 350
- Sugar: 2g
- Sodium: 250mg
- Fat: 16g
- Saturated Fat: 14g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 0mg






