Description
This Jamaican Rice and Peas is a fragrant, fluffy, and deeply flavorful Caribbean classic made with creamy coconut milk, tender rice, and perfectly seasoned kidney beans. Infused with garlic, thyme, scallions, and warm spices, every bite is aromatic, comforting, and naturally plant-based.
Despite the name, “peas” refers to beans, making this dish a highprotein-friendly vegan staple that pairs beautifully with almost any main course or stands strong on its own as a hearty meal.
Short Description
A fragrant and fluffy Jamaican Rice and Peas made with coconut milk, kidney beans, and bold Caribbean spices.
Naturally vegan, comforting, and highprotein-friendly.
A classic side dish perfect for weeknights, gatherings, or meal prep.
Can This Jamaican Rice and Peas Support Weight Loss Goals?
Yes, it can fit into a balanced eating plan when portioned appropriately. The kidney beans provide fiber and plant-based protein, which can help increase fullness and satisfaction. Using controlled coconut milk adds creaminess and flavor while still allowing the dish to remain wholesome when paired with vegetables or lean plant-based proteins.
Does Jamaican Rice and Peas Fit a Highprotein Lifestyle?
Yes, especially because kidney beans are naturally rich in plant-based protein and fiber. While rice contributes carbohydrates for energy, the beans help balance the meal. For a higher-protein version, you can increase the bean ratio or pair it with tofu, tempeh, or additional legumes to further enhance protein intake.
Why This Recipe is Special
- Naturally vegan Caribbean classic.
- Creamy coconut flavor with aromatic spices.
- High in fiber and plant-based protein.
- One-pot, easy cooking method.
- Perfect balance of savory, fragrant, and slightly sweet notes.
My Personal Experience
- Coconut milk transforms the rice into something special.
It adds richness and a subtle sweetness that defines the dish. - Thyme and scallions create authentic Caribbean aroma.
These herbs give it its signature flavor profile. - It’s incredibly forgiving for meal prep.
The texture holds up well even after refrigeration. - The beans make it very filling.
It easily works as a complete meal on its own. - It tastes even better the next day.
The spices deepen and become more pronounced over time.
Perfect For
This dish is perfect for family dinners, Caribbean-inspired meals, vegan diets, meal prep, potlucks, BBQ side dishes, highprotein plant-based meals, and comforting weeknight cooking.
Why You’ll Love This Recipe
- Rich and aromatic flavor.
Coconut milk and spices create deep Caribbean taste. - Naturally vegan and dairy-free.
No substitutions needed. - High in fiber and protein.
Beans make it satisfying and filling. - Easy one-pot preparation.
Minimal cleanup required. - Great for pairing.
Works with curries, roasted vegetables, or tofu dishes.
Common Mistakes to Avoid
- Not soaking or rinsing beans properly (if using canned or dried).
- Using too much liquid, making rice mushy.
- Skipping scallions and thyme, which define the flavor.
- Stirring too much during cooking, breaking rice texture.
Required Equipment
- Heavy-bottomed pot — Ensures even cooking and prevents burning.
- Wooden spoon — Gentle stirring without breaking rice.
- Measuring cups — Maintains correct rice-to-liquid ratio.
- Lid with tight seal — Essential for proper steaming.
- Strainer — For rinsing rice and beans.
Storage Instructions
Refrigerator
Store in an airtight container for up to 4–5 days.
Freezer
Freeze in portions for up to 2 months.
Best Container
Glass airtight containers help preserve flavor and texture best.
Reheating
Reheat on stovetop or microwave with a splash of water or coconut milk to restore moisture.
Recipe Details
Preparation Time: 10 minutes
Cooking Time: 35 minutes
Total Time: 45 minutes
Servings: 6 servings
Best Season for This Recipe: All-Season
Total Calories (Per Serving): Approximately 320 calories
📝 Ingredients
Base
- 1½ cups long grain rice (washed and rinsed)
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 cup coconut milk
- 1 cup water or vegetable broth
Aromatics
- 3 garlic cloves, minced
- 2 scallions (green onions), chopped
- 1 small onion, diced
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
Seasoning
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon allspice
- 1 whole scotch bonnet pepper (optional, for authentic heat)
- 1 bay leaf
Optional Highprotein Boost
- Extra ½ cup kidney beans or black beans
- OR ½ cup edamame (modern twist)
Note: Scotch bonnet adds traditional heat—remove after cooking if desired.
Directions
1. Prep Ingredients
- Rinse rice until water runs clear.
- Drain and rinse beans.
- Chop aromatics.
- Time: 5–7 minutes.
2. Build Flavor Base
- In a pot over medium heat, add coconut milk, water, onion, garlic, scallions, thyme, allspice, salt, pepper, bay leaf, and scotch bonnet.
- Bring to a gentle simmer.
- Heat Level: Medium.
3. Add Rice and Beans
- Stir in rice and kidney beans.
- Mix gently once.
- Texture Cue: Everything evenly distributed.
4. Cook
- Bring to boil, then reduce heat to low.
- Cover tightly and simmer for 25–30 minutes.
- Visual Cue: Liquid fully absorbed, rice tender.
5. Rest and Fluff
- Turn off heat and let sit for 10 minutes covered.
- Remove bay leaf and scotch bonnet.
- Fluff with fork.
- Texture Cue: Light, fluffy, separated grains.
6. Serve
- Serve warm as a main or side dish.
- Garnish with scallions if desired.
Highprotein Cooking Tips
- Increase kidney beans for more protein.
- Pair with tofu, tempeh, or grilled vegetables.
- Use edamame for a modern protein boost.
- Serve alongside lentil-based curry for a complete protein-rich meal.
Nutrition Facts (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Fats | 9g |
| Cholesterol | 0mg |
| Sodium | 520mg |
| Potassium | 610mg |
| Total Carbohydrates | 52g |
| Fiber | 7g |
| Net Carbs | 45g |
| Sugars | 3g |
| Protein | 10g |
| Calcium | 60mg |
Notes
- Always rinse rice for fluffy texture.
- Coconut milk can be light or full-fat depending on preference.
- Remove scotch bonnet before serving if not eating spicy.
- Letting rice rest improves texture significantly.
- Leftovers absorb flavor and taste even better next day.
- Do not over-stir while cooking to avoid mushy rice.
- Works well for batch cooking and meal prep.
Frequently Asked Questions
1. Why is it called “Rice and Peas” if it uses beans?
In Caribbean cuisine, “peas” refers to legumes like kidney beans.
2. Can I use brown rice?
Yes, but it requires more liquid and longer cooking time.
3. Is it spicy?
It can be mildly to very spicy depending on scotch bonnet usage.
4. Can I make it oil-free?
Yes, it is naturally oil-free unless you choose to sauté aromatics first.
5. Can I freeze it?
Yes, it freezes well for up to 2 months.
6. What pairs best with it?
It goes well with jerk-style vegetables, tofu, or grilled plant-based proteins.

