Caribbean Beans And Rice

Cook: 30 min Cuisine: Caribbean

A flavorful Caribbean beans and rice dish featuring coconut milk, pigeon peas, and aromatic spices, perfect for a hearty vegetarian meal or family dinner.

Be the first to rate this recipe

Ingredients

  • 2 cups long grain rice
  • 2 (15 oz.) cans coconut milk
  • 1 (16 oz.) can pigeon peas
  • 1 teaspoon crushed red peppers
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 clove garlic
  • 1 scallion chopped

Instructions

  1. Place all ingredients except for peas in a large pot.
  2. Bring to a boil.
  3. Reduce heat to low to medium and simmer for 20 to 30 minutes or until liquid is absorbed.
  4. Mix in the pigeon peas.
  5. Heat for an additional 2 to 3 minutes and serve.

Tips & Substitutions

For a richer flavor, consider adding a bay leaf or some fresh thyme while cooking. If you prefer a milder dish, reduce the crushed red peppers or omit them entirely. You can substitute pigeon peas with black beans or kidney beans if needed. Additionally, using jasmine or basmati rice can enhance the aromatic quality of the dish.

Serving Suggestions

Serve Caribbean Beans and Rice as a hearty main dish or a flavorful side. It pairs beautifully with grilled chicken or fish, and a fresh salad adds a nice contrast. Consider topping it with sliced avocado or a sprinkle of fresh cilantro for added freshness. For a complete meal, browse more vegetarian recipes that complement this dish.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water and microwave or heat on the stovetop until warmed through. This will help restore moisture to the rice and prevent it from becoming dry.

Nutrition & Diet Analysis (per serving)

Each serving of Caribbean Beans And Rice contains roughly 80 calories, with 4g protein, 17g carbohydrates, and 1g fat. It is an excellent source of vitamin C (146% of the Daily Value) and dietary fiber (26% of the Daily Value), and a good source of vitamin A and potassium. Note that it is relatively high in sodium, at 1954mg per serving (85% of the Daily Value).

80 kcal 4% DV
Protein Fat Carbs

Macronutrients

Protein 4.4g 9% DV
Total Fat 1.1g 1% DV
Carbs 16.8g 6% DV
Fiber 7.3g 26% DV
Sugar 5.5g 11% DV

Electrolytes

Sodium 1954.2mg 85% DV
Potassium 658mg 14% DV

Vitamins & Minerals

Vitamin A 166.4mcg 18% DV
Vitamin C 131mg 100% DV
Calcium 102.3mg 8% DV
Iron 2.4mg 13% DV
Diet fit Keto-friendly High-fiber Under 400 cal Low-fat
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, you can use brown rice, but keep in mind that it will require a longer cooking time. Adjust the liquid ratio to 2.5 cups of coconut milk for every cup of brown rice, and simmer for about 40-45 minutes until tender and the liquid is absorbed.

Can I make this recipe vegan-friendly?

Absolutely! This recipe is already vegan since it uses coconut milk and no animal products. Ensure that the brands of coconut milk and canned peas you use are also labeled vegan to confirm.

What can I add for extra protein?

For extra protein, consider adding diced tofu or tempeh during the cooking process. Alternatively, serving it with grilled shrimp or chicken on the side can also enhance the protein content, making it a more filling meal.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →