Make this ratatouille for dinner this week—it’s both beautiful and approachable. This version combines the classic vegetable stew with a couple of simple twists: a rich red tomato sauce and a light béchamel to add creaminess. We use eggplant, zucchini, yellow squash, sweet potato and Idaho potato to build texture and flavor, then arrange the slices into an attractive spiral before baking. The result is a comforting vegetarian main or side that looks like it belongs at a dinner party.

What is Ratatouille?
Ratatouille is a traditional French vegetable dish made from stewed or baked seasonal vegetables, typically including eggplant, zucchini or yellow squash, peppers, onions and a tomato-based sauce. It can be made as a rustic stew, or it can be arranged and baked in a casserole or pie dish for a refined presentation. This recipe follows the baked approach—layered and oven-roasted—so the vegetables caramelize slightly while soaking up the sauces.
All the Vegetables in this Ratatouille
Traditional ratatouille centers on eggplant and squash, but adding both sweet potato and Idaho potato creates extra texture and a satisfying heartiness. If you’re missing a particular vegetable, you can double another or omit without losing the essence of the dish. The main vegetables used here are:
- Eggplant
- Zucchini
- Yellow squash
- Sweet potato
- Idaho (russet) potato
- Onion
Vegetable tips
If you’re out of one vegetable, you can easily substitute another similar starch or squash. For even cooking, slice all vegetables to the same thickness—about 1/8 inch is ideal. If you have a mandolin, it will give the most consistent results; otherwise use a very sharp knife and a steady hand.

How to Make Ratatouille
The process breaks down into three main steps: slice the vegetables, prepare two sauces (a red tomato sauce and a béchamel), and assemble then bake. Read through the steps before you start so everything moves smoothly.
Step ONE: Slice the Vegetables
Slicing is one of the most important parts of a baked ratatouille. Aim for uniform rounds so the vegetables cook evenly and create a tidy spiral. Two useful options:
- Mandolin: A mandolin produces perfectly even slices but is very sharp—use the guard and slice slowly.
- Sharp knife: If you don’t have a mandolin, a very sharp chef’s knife and careful technique will work fine. Take your time and keep slices consistent.
Do you peel eggplant for ratatouille?
If you’re cutting eggplant into chunks for a stew, peeling can reduce bitterness and prevent overly spongy texture. For thin rounds—like in this baked version—peeling is optional. The skin helps slices hold together and adds color to the finished dish.

Step TWO: Make the Sauces (there are two!)
This recipe uses both a flavorful red tomato sauce and a simple béchamel. Don’t skip either—the tomato sauce brings acidity and depth, while the béchamel adds a gentle creaminess that keeps the top from drying out.
Start the red sauce first so it has time to simmer. It’s made from onion, garlic, red pepper, diced tomatoes, tomato sauce, a splash of red wine for deglazing, a touch of maple syrup for balance, and seasonings. Simmer for 15 minutes to meld the flavors.
The béchamel is straightforward: melt butter, whisk in flour to form a roux, and slowly add milk until thickened. Season with salt and pepper. The béchamel should be smooth and pourable—if it’s too thick, thin with a little more milk.

Step THREE: Layer it Up + Bake!
Grease a 10–12 inch round casserole dish (or an 8×8 inch square pan). Spread about 1/2 cup of the tomato sauce across the bottom, then a thin layer (about 1/4 cup) of béchamel to prevent sticking and add flavor. Arrange the sliced vegetables in a spiral, alternating colors and varieties for an appealing pattern. Once the dish is full, pour the remaining tomato sauce and béchamel evenly over the vegetables so they steam and roast together.
Cover loosely with foil and bake at 375°F (190°C) for 60–75 minutes, until the vegetables are tender and edges begin to caramelize. Remove foil for the last 10–15 minutes if you want more browning.
Don’t Forget This!
Top the finished ratatouille with a soft cheese like crumbled goat cheese or Boursin and a scattering of chopped fresh basil for brightness. These toppings add richness and a fresh herbal lift that complements the roasted vegetables.

Healthy Vegetarian Recipes
Ratatouille pairs well with crusty bread, polenta, rice, or a simple green salad. It also keeps well: store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze in portions for longer storage. Reheat covered in a 350°F oven until warmed through, or gently on the stovetop.
Ingredients
- 1 large eggplant
- 1 large zucchini
- 1 large yellow squash
- 1 large Idaho (russet) potato
- 1 large sweet potato
- Tomato sauce (see below)
- 2 tablespoons olive oil
- 1/2 white onion, diced
- 5 cloves garlic, minced
- 1/4 cup red wine (optional, for deglazing)
- 1 large red pepper, diced
- 1/4 teaspoon sea salt
- 24 oz can diced tomatoes
- 15 oz can tomato sauce
- 1/2 tablespoon maple syrup
- 1/8 teaspoon cayenne pepper (optional)
Béchamel Sauce
- 3 tablespoons salted butter
- 1/4 cup all-purpose flour
- 1/2 cup 2% milk (adjust if needed)
- 1/4 teaspoon salt
- 1/4 teaspoon ground pepper
Toppings
- 1/4 cup Boursin or crumbled goat cheese
- 1/4 cup chopped fresh basil
Instructions
- Prepare the vegetables: using a mandolin or a sharp knife, slice eggplant, zucchini, squash, and potatoes into 1/8 inch rounds. Keep slices uniform and set aside.
- Make the red sauce: heat a large pot over medium-high heat and add olive oil. Sauté onion for 2–3 minutes until translucent, then add garlic and cook another 1–2 minutes. Deglaze with red wine, scraping any bits from the pan, then add diced tomatoes, tomato sauce, red pepper, maple syrup, cayenne (if using), and salt. Bring to a boil, then reduce heat and simmer covered for 15 minutes. Remove from heat.
- Make the béchamel: in a separate pan melt butter over medium heat. Whisk in flour and cook briefly until it forms a paste. Gradually whisk in milk until the sauce thickens to a pourable consistency. Season with salt and pepper and remove from heat.
- Preheat oven to 375°F (190°C).
- Assemble: grease a 10–12 inch round casserole or pie tin. Spread 1/2 cup of tomato sauce on the bottom, then 1/4 cup of béchamel. Arrange vegetable slices upright in a spiral, alternating types until the dish is full.
- Pour the remaining tomato and béchamel sauces over the arranged vegetables.
- Bake, covered, for 60–75 minutes until vegetables are tender. Remove cover for the last 10–15 minutes to allow edges to brown.
- Remove from oven and top with crumbled cheese and chopped basil before serving.
Nutrition
Nutrition per serving (approximate): Calories: 282 kcal; Carbohydrates: 35 g; Protein: 7 g; Fat: 13 g; Fiber: 8 g; Sugar: 10 g. Nutrition is automatically calculated and should be used as an approximation.