Ratatouille Nicoise is a simple classic French vegetable stew traditionally made with late summer, well-ripened vegetables. It is a wholesome side dish to serve with grilled chicken or meat, especially lamb. You can serve it as a vegetarian or vegan main course over plain rice, couscous, or simply mixed with pasta.

Jump to:
Aubergine, courgette, peppers, garlic, onions, and tomatoes are the commonly used vegetables for authentic French ratatouille Nicoise although the list of the ingredients and cooking techniques may vary from recipe to recipe.
Why This Recipe Works?
- You can make this healthy vegan dish ahead and serve at room temperature or slightly warm it up over gentle heat.
- This healthy and easy recipe is a great way to turn "not so popular vegetables" into an exciting dish.
- It is a very easy recipe to follow with step-by-step instructions.
- You can store the leftovers in the freezer for up to 3 months.
- You can use the leftovers as a topping for pizza or pasta.
Ingredients and Substitutes
- Olive oil - Use a few spoons of olive oil just enough to saute the vegetables. Aubergines absorb lots of oil so be careful while sautéing them and don't add too much oil. Use a few drops of water to help with cooking the aubergines.
- Aubergines - Pick slightly firm but not hard aubergines when buying them. They take longer to cook than other vegetables. Don't rush and undercook it and use a splash of water for helping the cooking process.
- Courgettes - You can use any type of courgettes as long they are fresh and firm.
- Peppers - Use your favourite fresh peppers of all different colours.
- Red onion - They have a sharper taste than normal onions. They also add some purple color to this colourful vegetable stew.
- Tomatoes - Use red & juicy summer tomatoes if you can or use tinned tomatoes during the winter season.
- Garlic - Fresh garlic is a great flavouring that adds sweetness and nuttiness to dishes. Peel and finely chop them before using them.
- Tomato paste - It adds an umami flavour to the dish as well as a bright red colour.
- Thyme - It is one of the most popular herbs to use in Mediterranean cooking. You can use rosemary or oregano instead.
How to Make Ratatouille?
Making this traditional Mediterranean vegetable stew is fairly easy. To achieve the best results, you need to follow a few simple steps:
- Prepare your vegetables - First, cut the vegetables into squares size of 2 cm, not too big, not too small. We want them to melt, but also to be able to recognize each vegetable in the final dish.
- Cook the vegetables separately - Sauté each vegetable separately with olive oil before adding in a tomato and onion based sauce. Cooking the vegetables separately ensures that each will taste exactly of itself. Heat a large wok or pan over medium heat and add 2 tablespoon of olive oil. Add the aubergines to the pan and cook for 5 to 6 minutes. until soft and starting to brown. Remove on a plate and set aside. Add 1 tablespoon of olive oil to the same pan, add the courgettes and saute for 4 to 5 minutes until soft. Transfer on a plate along with the aubergines and set aside. Add 1 tablespoon of olive oil to the same pan, saute the peppers for 4 to 5 minutes until slightly cooked. Transfer on a plate along with the aubergines and courgettes, set aside.
- Prepare the tomato and onion based sauce - For the tomato sauce, add the remaining 1 tablespoon of olive oil to the pan. Saute the onions, garlic and thyme together for 5 minutes until soft. Stir in the tomato paste then add the chopped tomatoes, salt, pepper and sugar. Cook for 10-15 minutes until the tomatoes are soft. If using juicy and nicely ripen tomatoes, you don't need to use tomato paste for this recipe.
- Combine the vegetables with tomato sauce - Add the aubergines, courgettes and peppers into the pan and mix with the tomato sauce. Gently simmer for 30 minutes or until it has a smooth and creamy consistency. Reduce the cooking time if you want your vegetables crunchy. Check the seasoning, add more salt if necessary and garnish with chopped parsley or basil before serving.
Related Recipes
For other delicious French recipes why not try:
It is totally up to you whether you want to peel them or leave the skin on but I personally prefer peeling the aubergines in zebra patterns same as I do when making Aubergine Meatball Wraps (Islim Kebabi) or Greek Moussaka.
Ratatouille is a healthy yet flavourful Mediterranean dish that turns boring vegetables into a fun/wholesome meal. It is gluten-free and vegan/vegetarian friendly but also a satisfying side dish for meat lovers like me!
This rustic vegetable French summer stew can be served as a side dish to complement grilled or roasted meat and fish dishes such as Roasted Chicken with Rice Stuffing, Shish Tawook (Turkish Chicken Kebab), or Inegol Kofte. It can also be served as a main dish when mixed with grains such as Bulgur Pilaf or Turkish Rice Pilaf. Or simply serve mixed with boiled pasta, on a bowl of Creamy Mashed Potatoes or with delicious Bazlama (Turkish Flatbread).
Top Tip From the Chef
Some aubergines can have a bitter taste. To avoid that, peel and cut your aubergines into the desired size and then leave them in salty water for half an hour, drain the water and then dry thoroughly before cooking.
I hope you enjoy the process of making this classic French vegetable stew as much as you enjoy eating it! 🙂
Bon appétit! / Afiyet Olsun!

Ratatouille Niçoise
Equipment
- 1 Peeler
Ingredients
- 3-4 tablespoon olive oil
- 1 medium aubergine (cut in 2 cm cubes)
- 1 medium yellow or green courgette (cut in 2 cm cubes)
- 1 red bell pepper (cut in 2 cm dices)
- 1 orange or yellow bell pepper (cut in 2 cm dices)
- 1 green bell pepper (cut in 2 cm dices)
- 1 large red onion (cut in 2 cm dices)
- 3-4 sprigs thyme
- 2 cloves garlic (minced)
- 1 tablespoon tomato paste (optional)
- 3 medium tomatoes (cut in 2 cm dices)
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon sugar
- 3 tablespoon chopped fresh basil or parsley (to garnish)
Instructions
- Heat a large wok or pan over medium heat and add 2 tablespoon of olive oil.
- Add the aubergines to the pan and cook for 5 to 6 minutes. until soft and starting to brown. Remove on a plate and set aside.
- Using the same pan, add another tablespoon of olive oil and saute the courgettes for 5 to 6 minutes until soft. Transfer on a plate along with the aubergines and set aside.
- Add another tablespoon of olive oil to the same pan and saute the peppers for 5 to 6 minutes until slightly cooked. Transfer on a plate along with the aubergines and courgettes, set aside.
- Add the remaining 1 tablespoon of olive oil to the pan and saute the onions, garlic, and thyme together for 3-4 minutes until soft.
- Stir in the tomato paste then add the chopped tomatoes, salt, pepper, and sugar, cook for 5 minutes until the tomatoes are soft.
- Add the aubergines, courgettes, and peppers into the pan, give it a good stir and gently simmer for 20 minutes or until it has a smooth and creamy consistency.
- Check the seasoning, add more salt if necessary and add chopped parsley or basil before serving.
Nutrition
Food safety
- Cook to a minimum temperature of 165 °F (74 °C)
- Don't leave food sitting out at room temperature for extended periods
- Never leave cooking food unattended
- Use oils with high smoking point to avoid harmful compounds
- Always have good ventilation when using a gas stove
See more guidelines at USDA.gov.
This post use affiliate links. This means that if you click on them and then buy something, we get a small amount of commission to keep the site running, but it doesn’t cost you anything more.
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below and tag @cookingorgeous on Instagram and hashtag it #cookingorgeous.
Rebecca
This is definitely the best ratatouille I’ve ever eaten. I made this last night and served it with fish. Delicious!
Frances
Simply delicious!
Louise
I love ratatouille and keep trying recipes. I have now stopped. This was the best I have ever made. Easy and delicious!
Bethy
Awesome recipe. I just made it and it’s absolutely delicious! Thank you
Justine
So delicious! Some ratatouille recipes can feel quite oily, but this is big on taste and freshness. Thoroughly recommended, thank you.
Ayla Clulee
Hi, Justine! It is my pleasure. I am so glad you enjoyed this recipe and thank you for your kind comment!
Best wishes
Ayla x
Aline
I made this a day and a half ago, and it really just gets better and better. We will definitely be making this on a regular basis. Thank you!