Press ESC to close

Caribbean Roti Recipe


Are you craving a taste of the Caribbean? Look no further than this delicious “Caribbean Roti Recipe”. Bursting with flavors and spices, this dish will transport you to the tropical islands with every bite. Join me on a culinary journey as we explore the rich history and vibrant flavors of this Caribbean classic.

Origin and History Of This Recipe:

The origins of Caribbean Roti can be traced back to the Indian subcontinent, where roti is a staple flatbread. As Indian indentured laborers migrated to the Caribbean in the 19th century, they brought with them their culinary traditions, including the beloved roti. Over time, the recipe evolved to incorporate local ingredients and flavors, creating a unique fusion of Indian and Caribbean cuisine.

Things To Expect In This Post Article:

In this post, we will delve into the traditional ingredients and preparation steps for making Caribbean Roti. You can expect a detailed breakdown of the recipe, along with serving suggestions, nutritional information, and tips for creating the perfect roti at home.

Ingredients List:

  • 2 cups all-purpose flour
  • 1 tsp salt
  • 1 cup water
  • 2 tbsp vegetable oil
  • 1/2 cup split peas (optional)
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp curry powder
  • 1/2 tsp turmeric
  • 1/2 tsp cumin
  • 1/2 tsp cayenne pepper
  • 2 potatoes, peeled and diced
  • 1 carrot, diced
  • 1 cup coconut milk

Preparation Steps:

  1. In a large mixing bowl, combine the flour and salt. Gradually add water to form a smooth dough. Knead the dough for about 5 minutes, then cover and let it rest for 30 minutes.
  2. In a separate pan, heat the vegetable oil and sauté the onion and garlic until fragrant. Add the curry powder, turmeric, cumin, and cayenne pepper, stirring to combine.
  3. Add the potatoes, carrots, split peas (if using), and coconut milk to the pan. Simmer for 15-20 minutes, or until the vegetables are tender.
  4. Divide the dough into small balls and roll them out into thin circles. Place a spoonful of the vegetable mixture in the center of each dough circle and fold over to seal.
  5. Heat a skillet over medium heat and cook the roti for 2-3 minutes on each side, until golden brown and cooked through.

Cooking Time & Servings:

This recipe yields approximately 6 servings and can be prepared in about 45 minutes.

Personal Touch:

Growing up in a Caribbean household, roti was a beloved comfort food that we enjoyed on special occasions. The aroma of curry wafting through the kitchen as my grandmother prepared this dish is a memory I hold dear. Recreating this recipe at home brings back fond memories and allows me to share a taste of my heritage with loved ones.

Nutritional Information:

  • Calories: 320
  • Fat: 12g
  • Carbohydrates: 50g
  • Protein: 8g

Health Conditions And People To Avoid This:

Due to its high carb and calorie content, individuals with diabetes or those following a low-carb diet should consume roti in moderation. Additionally, those with gluten intolerance should opt for gluten-free flour alternatives when making this dish.

Nutrition and Benefits To The Body:

Caribbean Roti is a satisfying and hearty meal that provides a good source of carbohydrates, fiber, and essential nutrients. The combination of vegetables and spices in this dish offers a range of vitamins and minerals that support overall health and well-being.


While Caribbean Roti is a flavorful and enjoyable dish, it can be high in calories and carbohydrates, which may not be suitable for individuals trying to manage their weight or blood sugar levels. Eating moderately is perfectly fine, but acquiring an excess of these nutrients can be harmful.

Tips and Tricks:

  • For a gluten-free version, substitute all-purpose flour with a gluten-free flour blend.
  • Add additional protein by including cooked chickpeas or lentils in the vegetable filling.
  • Customize the spice level by adjusting the amount of cayenne pepper to suit your taste preferences.

Equipment Needed:

  • Mixing bowl
  • Rolling pin
  • Skillet
  • Pan

Variations or Substitutions:

For a vegan version of Caribbean Roti, omit the ghee or butter in the vegetable filling and use vegetable oil instead. You can also add your favorite vegetables such as bell peppers, spinach, or zucchini to personalize the dish to your liking.

Serving Suggestions:

Serve Caribbean Roti with a side of mango chutney, sliced cucumbers, and a refreshing tropical drink like pineapple juice or coconut water for a complete Caribbean-inspired meal.

Storage and Reheating Instructions:

Store any leftover roti in an airtight container in the refrigerator for up to 3 days. To reheat, place the roti in a skillet over low heat and warm through until heated.


Bring a taste of the Caribbean into your kitchen with this flavorful and aromatic Caribbean Roti Recipe. Enjoy the fusion of Indian and Caribbean flavors in every bite and savor the comfort and warmth of this traditional dish. Try making it at home and share your culinary creations with friends and family!

Frequently Asked Questions (FAQs):

Q: Can I make the roti dough ahead of time?
A: Yes, you can prepare the roti dough in advance and refrigerate it until ready to use. Allow the dough to come to room temperature before rolling it out.

Q: What is the best way to reheat leftover roti?
A: Reheat roti in a skillet or microwave for a few seconds until warmed through. Avoid overheating to prevent the roti from becoming too dry.

Q: Can I freeze Caribbean Roti for later use?
A: Yes, you can freeze roti by wrapping them individually in plastic wrap or aluminum foil. Thaw overnight in the refrigerator before reheating.

Q: Are there any dairy-free substitutions for the coconut milk in this recipe?
A: You can use almond milk, soy milk, or cashew milk as dairy-free alternatives to coconut milk in this recipe.

Q: Can I add meat to the vegetable filling for a protein boost?
A: Yes, you can add cooked chicken, beef, or shrimp to the vegetable filling for added protein and flavor. Ensure the meat is fully cooked before filling the roti.

@Katen on Instagram
[instagram-feed feed=1]