Mauritian Rougaille (Creole Tomato Sauce) Recipe

Mauritian Recipes

Creole Tomato Sauce with Fish or Egg

Quick Answer Rougaille is a fragrant Mauritian Creole tomato sauce built from ripe tomatoes, onion, garlic, ginger, thyme and curry leaves, simmered until jammy with a gentle chili kick. It is traditionally cooked with a protein, and here you can choose halal firm white fish (rougaille poisson) or eggs (rougaille dizef). Bright, mildly spicy, and comforting, it is served with rice and lentils and comes together in about 45 minutes.

Rougaille is the everyday sauce of the Mauritian kitchen, the one that turns a few tomatoes and whatever protein you have on hand into a real meal. It is soft, saucy, and aromatic, with thyme and curry leaves doing quiet work in the background while the tomatoes melt down into something rich. I learned early that the flavor lives in patience: rush the tomatoes and it tastes thin and raw, but let them cook down properly and the whole thing turns deep and jammy.

Ready in about 45 minutes  |  Serves 4  |  One pan

Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Servings
4
Easy Halal Dairy-Free About 320 cal / serving
A dish of Mauritian rougaille with halal fish in tomato sauce, served with rice and lentil dal
Mauritian rougaille poisson, a jammy tomato sauce with halal fish, thyme, and curry leaves, served with rice and dal.

Why This Mauritian Rougaille Works

Rougaille works because it is honest food with nothing to hide behind. There is no cream, no long list of pastes, no shortcut jar. It is just tomatoes coaxed into a thick, savory sauce and lifted by thyme, curry leaves, ginger, and a whisper of chili. When those few things are treated right, the result tastes far bigger than the sum of its parts.

The heart of the dish is cooking the tomatoes down until they lose their raw edge entirely. You want them collapsed, glossy, and jammy, with the oil beginning to shine at the edges of the pan. That is the moment the sauce stops tasting like chopped salad and starts tasting like rougaille. Skip it and no amount of seasoning later will fix the thin, sharp flavor.

Thyme and curry leaves are the two aromatics that make it unmistakably Mauritian. Thyme brings a gentle, earthy floral note that you would not expect in a tomato sauce, and fresh curry leaves add a citrusy, savory perfume the moment they hit warm oil. Leave them out and you have a nice tomato sauce, but it is not rougaille anymore.

Best of all, the base is a blank canvas for protein. Slide in pieces of halal firm white fish for rougaille poisson, or crack eggs straight into the sauce for the humble, beloved rougaille dizef. The same pot, the same aromatics, an entirely different dinner depending on what is in your fridge.

Pro observation: The tomato base is ready for the protein when the raw smell is gone and the sauce holds a soft mound when you drag a spoon through it. That thickness is what lets it cling to the fish or egg instead of sliding off.

Ingredients

Adjust servings above to rescale · Serves 4

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Tomatoes

Ripe, red, soft tomatoes are ideal because they break down quickly and taste sweet. Out of season, one 28-ounce can of chopped tomatoes gives a more reliable base than pale fresh ones. The tablespoon of tomato paste deepens the color and rounds out the flavor.

Thyme & Curry Leaves

These are the signature Mauritian aromatics. Fresh thyme is traditional, but a teaspoon of dried thyme works in a pinch. Fresh curry leaves add a savory citrus perfume; if you cannot find them the sauce is still good, but do not swap in bay leaves, which taste completely different.

Halal Fish or Eggs

For rougaille poisson use halal firm white fish such as cod, snapper, or tilapia that holds together in the sauce. For rougaille dizef, skip the fish and crack in whole eggs to poach in the tomato. Both are classic; choose whichever suits your table.

Chili & Ginger

One green chili gives a gentle warmth. Mauritian cooks often stir in a spoon of fiery crushed chili paste at the table, so keep the base mild and let people add heat. Fresh grated ginger is worth it here; the jarred kind fades in the long simmer.

Equipment

  • Wide, heavy saute pan
  • Wooden spoon
  • Sharp knife and board
  • Box grater or microplane
  • Measuring spoons
  • Lid for the pan

Before You Start

1. Chop everything first. Rougaille moves quickly once the onions are in, so slice the onions, mince the garlic, grate the ginger, and chop the tomatoes before you turn on the heat.

2. Pat the fish dry. If you are making rougaille poisson, pat the halal fish dry and cut it into large, even pieces so it cooks through at the same rate without falling apart.

3. Start the rice and dal. Rougaille is built to sit on rice with a bowl of lentil dal alongside, so get those going before you begin the sauce.

Step-by-Step Instructions

1

Prep the Aromatics

Finely slice the onions, mince the garlic, and grate the ginger. Chop the tomatoes small so they collapse quickly. Pick the thyme sprigs and have the curry leaves and chopped green chili ready by the stove. If making rougaille poisson, cut the halal fish into large pieces and pat them dry.

2

Soften the Onions and Aromatics

Heat 3 tablespoons of olive oil in a wide pan over medium heat. Add the sliced onions and cook 6 to 7 minutes until soft and lightly golden. Stir in the garlic, ginger, thyme, and curry leaves and cook 1 to 2 minutes more, until the kitchen smells fragrant and the raw garlic note is gone.

Onions softening with thyme, curry leaves, and ginger in a pan
Soften the onions gently, then add thyme and curry leaves so the oil carries their aroma.
3

Add the Tomatoes and Turmeric

Stir in the tomato paste and ground turmeric and cook for 30 seconds. Add the chopped tomatoes, green chili, and salt. Stir well, then let everything come to a lively simmer. As the tomatoes release their juice, break them down with the back of your spoon.

4

Simmer Until Jammy

Lower the heat, add the half cup of water, and simmer uncovered for 12 to 15 minutes, stirring now and then, until the tomatoes collapse into a thick, glossy, jammy sauce. This is the most important step: the sauce should taste round and cooked, not sharp and raw. If it dries out before it is soft, splash in a little more water.

Tomatoes simmering down into a thick jammy rougaille sauce in a pan
Cook the tomatoes right down until the sauce is jammy and glossy; that is real rougaille.
5

Add the Fish or Eggs

For rougaille poisson, nestle the halal fish pieces into the sauce, spoon a little over the top, cover, and simmer gently for 8 to 10 minutes until the fish is opaque and flakes easily with a fork. For rougaille dizef, make small wells in the sauce and crack in the eggs, then cover and cook 6 to 8 minutes until the whites are set. Do not stir hard once the protein is in, so the pieces stay whole.

6

Finish and Serve

Taste and adjust the salt. Scatter the chopped spring onions and fresh cilantro over the top and give the pan a gentle shake. Serve the rougaille hot, spooned over steamed white rice with a bowl of lentil dal on the side. A spoon of crushed chili at the table is the traditional finishing touch for those who want more heat.

Finished rougaille garnished with spring onions and cilantro, served with rice and dal
Finish with spring onions and cilantro, then serve over rice with dal on the side.

Chef’s Tips From Real Kitchen Testing

1

Do not rush the tomatoes. The single biggest difference between a great rougaille and a forgettable one is whether the sauce is cooked down to a jammy, glossy state or left thin and raw-tasting.

2

Add the halal fish only near the end and handle it gently. Fish overcooks fast, turning dry and rubbery; pull it off the heat the moment it flakes and turns opaque all the way through.

3

Never skip the thyme and curry leaves. They are what make the sauce taste Mauritian rather than like a generic tomato base, and they cost only a minute of prep.

Recipe Variations

Serving Suggestions

  • Steamed white or basmati rice
  • A bowl of yellow lentil dal (dal)
  • Crushed chili paste for heat at the table
  • Extra spring onions and fresh cilantro

Nutrition Facts

Estimated nutrition per serving of rougaille
NutrientAmount per serving
Calories320
Protein30 g
Carbohydrates16 g
Fat15 g
Saturated Fat3 g
Fiber4 g
Sugar9 g
Sodium640 mg

Values are estimates per serving for the halal fish version and vary with the exact ingredients and brands you use.

Make-Ahead Tips

The tomato base is a wonderful make-ahead, because the flavor deepens as it rests. Cook the sauce through step four, cool it, and refrigerate for up to two days. When you are ready to eat, reheat it gently, loosen with a splash of water if it has thickened, and only then add the halal fish or eggs so the protein stays fresh and tender. Add the spring onions and cilantro just before serving.

Storage, Freezing & Reheating

Refrigerator
Keeps 3 days in an airtight container. The fish version is best eaten within 2 days for the freshest texture.
Freezer
Freeze the plain tomato base for up to 2 months. Freezing the fish is not recommended, as it turns soft; add fresh fish or eggs after thawing and reheating.
Reheating
Warm gently on the stove over low heat with a splash of water. Reheat fish just until hot through to avoid drying it out.

Common Mistakes to Avoid

×Not cooking the tomatoes down enough. If the sauce is still watery and sharp, the rougaille will taste raw. Simmer until it is thick, jammy, and glossy.
×Overcooking the fish. Halal white fish needs only a few gentle minutes; pull it off the heat as soon as it flakes, or it turns dry and rubbery.
×Skipping the thyme and curry leaves. Without those two aromatics you lose the signature Mauritian character and end up with a plain tomato sauce.

Troubleshooting

Sauce tastes raw or sharp? It has not cooked long enough. Keep simmering until the tomatoes fully collapse and the sauce thickens and turns glossy.

Fish falling apart? It was stirred too much or cooked too long. Add it near the end, spoon sauce over instead of stirring, and simmer gently until just opaque.

Sauce too thin? Simmer uncovered a few more minutes, or stir in a little extra tomato paste to tighten it up.

Not enough flavor? It usually needs a pinch more salt, and remember that a spoon of crushed chili at the table is the traditional way to wake it up.

A Note on Mauritian Creole Cooking

Mauritian food is one of the world’s great crossroads cuisines, shaped over generations by Indian, French, African, and Chinese hands all cooking on the same island. Rougaille sits right at that meeting point: the tomato and thyme carry a French thread, while the ginger, curry leaves, and chili speak clearly of the Indian kitchen. The word rougaille itself covers a whole family of everyday tomato sauces rather than a single fixed recipe.

In Mauritian and Reunionese homes rougaille is not a special-occasion dish; it is the reliable weeknight sauce that stretches a little protein into a full meal over rice and dal. Cooks make it with halal fish, with eggs, with halal beef sausage, or simply on its own, and each family guards its own balance of thyme, ginger, and heat. If you enjoy warmly spiced tomato bowls, our creamy Indian tomato soup shares the same comforting spirit, and you can find more ideas across our tomato recipes collection.

Frequently Asked Questions

Rougaille is a Mauritian Creole tomato sauce simmered with onion, garlic, ginger, thyme, and curry leaves. It tastes bright and savory with a gentle chili warmth, soft and jammy rather than fiery, and it is usually cooked with a protein like halal fish or eggs and served over rice.
Cooked halal white fish turns from translucent to opaque all the way through and flakes easily when nudged with a fork. If you use a thermometer, aim for an internal temperature of 145 F (63 C) at the thickest point. Serve it promptly and keep leftovers chilled.
Yes. Rougaille dizef is the classic egg version. Make small wells in the finished tomato sauce, crack in whole eggs, cover, and cook gently until the whites are set and the yolks are as firm as you like. It is a quick, budget-friendly weeknight meal.
Absolutely. One 28-ounce can of good chopped tomatoes works well, especially when fresh tomatoes are pale or out of season. You may need to simmer a couple of minutes longer to reach that thick, jammy texture.
The traditional pairing is steamed white rice with a bowl of lentil dal on the side, plus crushed chili paste at the table for those who want extra heat. Spring onions and fresh cilantro scattered on top finish it off.
As written it is mild, with just one green chili for gentle warmth. Mauritian cooks traditionally keep the sauce mellow and let each person add fiery crushed chili at the table, so you can dial the heat up or down to taste.

Last updated: September 23, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00

Leave a Comment