Jamaican Rice and Peas

  • Author: Contentedness Cooking
  • Prep Time: 5
  • Cook Time: 15
  • Total Time: 20 minutes
  • Yield: 4 1x
  • Category: Lunch, Dinner
  • Method: Cooking
  • Cuisine: Vegan, Vegetarian, Jamaican


These Jamaican Rice and Peas are very easy to make, using simple ingredients. It is packed with flavor, a under 30 minute meal that even pickiest kids will eat and which is really budget friendly and filling. No one would ever gues it is naturally vegan.



  • 2.5 cups coconut milk
  • 1/2 cup onions, diced
  • 4 cloves garlic
  • 1 15 oz can kidney beans
  • 1 cup white rice, uncooked
  • 1 tsp ground all spice
  • salt, pepper to taste
  • 1/3 cup scallions, chopped
  • 1/2 tsp thyme


  1. In a pot, bring the coconut milk to a boil. Add the rice, season with salt and pepper, and cook according to the manufacturer’s directions. Pro tip: If your rice is too thick after cooking, rinse it with a bit of water.
  2. Next, heat a pan or casserole. Add a bit of coconut oil, olive oil, or simply use a splash of vegetable broth, if you don’t use any oil. Add onions and minced garlic, fry them for around 5 minutes until lightly browned. Now add kidney beans, ground all spice, season with salt and pepper.
  3. Finally mix with rice and with optional scallions and thyme, serve in bowls or on plates.


  • Serving Size: 2 cups
  • Calories: 250
  • Sugar: 1.7 g
  • Sodium: 5.8 mg
  • Fat: 6.7 g
  • Saturated Fat: 5.5 g
  • Unsaturated Fat: 0.8 g
  • Trans Fat: 0 g
  • Carbohydrates: 39.3 g
  • Fiber: 7.3 g
  • Protein: 11.5 g
  • Cholesterol: 0 g

Keywords: Jamaican rice, jamaican beans, lunch, dinner, meal prep, vegan, vegetarian