Are you looking for a delicious and satisfying meal that’s vegetarian-friendly? Look no further than this mouthwatering Caribbean Delight Roti recipe! Packed with flavour and easy to customize, this dish is sure to impress.

Why You’ll Love This Recipe

  • Hearty and filling
  • Bursting with flavour
  • Customizable based on your preferences
  • Vegetarian-friendly


For the Roti Dough:
– 2 cups all-purpose flour
– 1/4 tsp salt
– 3 tbsp vegetable shortening or ghee (clarified butter)
– 3/4 cup warm water

For the Filling:
– 1 onion, chopped
– 2 cloves garlic, minced
– mixed vegetables (such as carrots, peas or chickpeas), chopped into small pieces.
– mixed spices such as turmeric, coriander seed powered , cumin powder,little bit of chillies(use according to your taste).

For Serving:
Chutney Sauce.

How To Make This Recipe

Making the Roti Dough:

  1. In a large bowl,mix together flour and salt.
  2. Add in vegetable shortening/ghee paste to the mixture and mix again making sure that they blend well.
    3.Gradually add water while kneading until dough has formed; Place it in a covered container at room temperature for about an hour.

Preparing the Filling:

  1. Fry onions until they become translucent.
    2.Add garlic,minced vegetable,chilies,and spice powders .Add some water if necessary and stir fry everything over medium heat for about ten minutes until everything has cooked thoroughly.

Making The Filled-Roti:

1.Divide roti dough into equal parts using a knife or pastry cutter,
2.Roll each part flat with rolling pin then place flattened dough on a hot, greased skillet.
3. When one side of the roti is browned and set, add scoops of filling on it then fold in half like a sandwich until other side is browned.


1.Serve with chutney sauce for a traditional Caribbean flair!

Cooking Time and Temperature Guidelines

-Preparation time: 15 minutes
-Cooking time: approximately 45 minutes
-Temperature: Pre-heated oven at around 350°F

My Pro-tips

-Use ghee or clarified butter instead of vegetable shortening if you want to achieve more authentic taste.
-Make sure your dough is well-rested before rolling it out to avoid cracks.
-Add vegetables according to your preference.

Seasoning Options:

-Pepper flakes can be added for extra heat
-Cilantro leaves can also be added towards the end.

Recipe Tips:

-To ensure even browning, flip each roti as soon as they appear golden-brown on bottom.
-Roti’s thickness should not be too thin when rolled; aim for about quarter-inch thick.

Recommended Tools to Make This Recipe

-Rolling pin
-Knife/pastry cutter

This vegetarian-friendly Caribbean Delight Roti recipe offers hearty and flavourful meal options packed with refreshing mixed vegetables that offer many health benefits! Don’t hesitate to try this amazing recipe today!


What is a roti?
A roti is a type of flatbread that originates from India and Southeast Asia. It can be made with wheat flour or other grains such as chickpea flour (known as Besan), and it’s usually served alongside Indian curries or used to make wraps.

Can I replace the all-purpose flour with whole wheat flour to make this recipe healthier?
Yes, you can definitely use whole wheat flour instead of all-purpose flour in this recipe. Whole wheat flour contains more fiber than all-purpose flour, which makes it heartier and more filling. You may need to adjust the amount of water needed depending on how absorbent your whole wheat flour is.

How do I store leftover rotis?
You can store leftover rotis in an air-tight container at room temperature for up to 2 days or in the fridge for up to a week. To reheat them, wrap them in damp paper towels and microwave them for 15-20 seconds until they’re warm and soft again.

I hope these answers help!