Ratatouille is the dish that proves simplicity and elegance can coexist on the same plate. Thinly sliced eggplant, zucchini, yellow squash, and tomatoes are arranged in beautiful overlapping layers over a herbed tomato sauce, then baked low and slow until every vegetable is meltingly tender. At just 8g net carbs per serving, this Provencal classic is a natural fit for vegan keto eating. The dish looks like it belongs in a fine dining restaurant, yet it requires only basic knife skills and about an hour of mostly hands-off cooking time. Whether served as a stunning main course or an elegant side dish, ratatouille is one of those recipes that impresses every single time.
Why This Works on Keto
All the vegetables in ratatouille — eggplant, zucchini, yellow squash, and tomatoes — are among the lowest-carb options in the vegetable kingdom. The dish gets its richness from good-quality olive oil rather than butter or cream, making it naturally dairy-free and vegan while still providing satisfying fats. With only 165 calories per generous serving, you have plenty of room in your daily budget to pair it with a protein-rich main or enjoy a larger portion. The high fibre content from the vegetables supports digestion and satiety.
Ingredients
For the tomato sauce base
- 15ml olive oil
- 1 small onion (80g), finely diced
- 3 cloves garlic, minced
- 200g canned crushed tomatoes
- 5g fresh thyme leaves (or 2g dried thyme)
- Salt and black pepper to taste
For the vegetable layers
- 1 medium eggplant (250g), sliced into 3mm rounds
- 2 medium zucchini (250g), sliced into 3mm rounds
- 1 medium yellow squash (200g), sliced into 3mm rounds
- 3 medium Roma tomatoes (200g), sliced into 3mm rounds
- 15ml olive oil
- 3g herbes de Provence
- Salt and black pepper to taste
For finishing
- 10ml extra virgin olive oil
- Fresh basil leaves
- Fresh thyme sprigs
Instructions
- Preheat the oven to 190C (375F).
- Prepare the sauce base: heat 15ml olive oil in a small saucepan over medium heat. Saute the diced onion for 4-5 minutes until soft. Add the garlic and cook for 30 seconds. Pour in the crushed tomatoes and thyme, season with salt and pepper, and simmer for 5 minutes. Spread this sauce evenly across the bottom of a round baking dish or cast iron skillet (about 25cm diameter).
- Arrange the sliced vegetables in an alternating pattern over the sauce: one slice of eggplant, one slice of zucchini, one slice of yellow squash, one slice of tomato. Continue overlapping and spiralling inward until the entire dish is covered. You may need to fill the centre with smaller pieces.
- Drizzle the 15ml olive oil over the arranged vegetables and sprinkle with herbes de Provence, salt, and pepper.
- Cover the dish tightly with aluminium foil and bake for 30 minutes.
- Remove the foil and continue baking for another 15 minutes until the vegetables are completely tender and the edges are slightly caramelized.
- Drizzle with extra virgin olive oil and garnish with fresh basil leaves and thyme sprigs before serving.
Tips & Variations
- Uniform slicing: Use a mandoline slicer set to 3mm for perfectly even slices. This is not just for aesthetics — uniform thickness ensures even cooking.
- As a main course: Pair with a protein like grilled halloumi, a fried egg on top, or crumbled feta cheese to increase the protein and fat content.
- Next-day leftovers: Ratatouille is famously better the day after. The flavours deepen and meld overnight in the fridge. Serve cold, at room temperature, or gently reheated.
- Individual portions: Make in ramekins for elegant individual servings — reduce baking time by about 10 minutes.