Vegan Ratatouille

Dive into the flavors of Provence with our easy vegan ratatouille recipe. Packed with fresh vegetables and aromatic herbs, this dish is a vibrant celebration of healthy, delicious eating. You'll love this classic French stew, perfect for any day of the year!
post featured image
Ratatouille, garnished with lemon slices and herbs.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Bring a little sunshine to your plate with this easy vegan ratatouille! This classic French dish comes from Provence and is packed with fresh veggies like eggplant, zucchini, peppers, and tomatoes. Itโ€™s simmered with olive oil, garlic, and herbs for big flavor in every bite. Perfect for weekend cooking when you want something cozy and delicious.

The best part? Vegan ratatouille is super versatile. You can spoon it over quinoa or polenta fries, pile it onto crostini with vegan ricotta, or wrap it in a warm pita with creamy hummus or tahini. Itโ€™s also great in pasta or layered in a vegan lasagna for a tasty twist. Perhaps with a sprinkle of nutritional yeast or vegan parmesan, is another excellent choice!

Hereโ€™s to a dish thatโ€™s as much about enjoying the flavors as it is about celebrating the essence of French cooking. Bon appรฉtit!

Why You Should Make This Ratatouille

This classic ratatouille recipe is more than a simple medley of vegetables; it’s an explosion of flavor and a feast for the eyes. Here’s why you’ll fall in love with this ratatouille:

  • Delicious Flavor. With a balanced blend of garlic, tomato sauce, olive oil, and fresh herbs, each vegetable shines, offering the kind of flavor that’s both comforting and sophisticated.
  • Super Versatile. Perfect as a main dish or a colorful side, it pairs wonderfully with grains, shines as a topping on crusty whole grain bread, and can even be a flavorful filling for sandwiches or lasagna.
  • Meal Prep Friendly. Ideal for those busy weeks, ratatouille is a make-ahead marvel. It tastes even better the next day, making it a smart, delicious choice for meal planning and quick dinners.
  • A Dish Everyone Can Enjoy. This ratatouille is vegetarian, vegan, and free from gluten, soy, and nuts. It’s a wholesome dish that everyone can enjoy, whether at a large gathering or a quiet meal at home.
  • Simple Ingredients, Outstanding Display. Common vegetables and pantry staples unite to create a beautiful dish. Ratatouille proves that you don’t need fancy ingredients to enjoy a truly remarkable meal.
A side shot of ratatouille in a cast iron pan.

Key Ingredients and Substitutions

These key ingredients all work together to create a beautiful, cozy ratatouille. Let’s go over some of them, as well as offer some substitutions.

  • Red Onion – Adds a mild, slightly sweet flavor to the dish. If you don’t have red onions, yellow onions make a good substituteโ€”they a similar texture, but a slightly stronger flavor.
  • Tomato Sauce Acts as the base of the ratatouille, providing moisture and a rich, tangy taste. If tomato sauce isn’t available, crushed tomatoes, tomato puree, or even a good quality marinara sauce can be used instead.
  • Eggplant – Brings a hearty texture to the ratatouille, absorbing flavors beautifully.
  • Zucchini Offers a light, slightly sweet flavor and a tender texture. Swap for summer squash, as it has a similar texture and flavor.
  • Red Bell Peppers Provide a sweet and slightly earthy element, adding a pop of color and crunch.
  • Plum Tomatoes These are less watery and more flavorful than other varieties, making them perfect for ratatouille. If plum tomatoes arenโ€™t available, any other fresh, ripe tomatoes will do, though they may release more liquid into the dish.
  • Fresh Thyme – This herb adds a subtle, earthy flavor that complements the vegetables.
  • Lemon -This garnish adds a fresh, zesty finish to the dish.

How To Make Vegan Ratatouille

Making this vegan ratatouille is a labor of love that offers amazing aromas, and fun assembly of all the vegetables. Here’s how we make it!

Step 1: Preheat Your Oven – Set it to 350 degrees Fahrenheit to ensure it’s ready for baking.

A sautรฉ pan with oil and onions.

Step 2: Prepare the Sauce – In a saucepan, heat some olive oil over medium heat. Add finely chopped garlic and half a head of finely sliced red onion. Cook them together until the onion is soft and translucent, about 2 minutes.

Tomato sauce being simmered in a sautรฉ pan.

Step 3: Simmer the Tomato Base – Pour in the tomato pasata or tomato sauce. Season the mixture with salt and pepper to taste. Allow it to simmer gently for 3-4 minutes. During the last minute, stir in the leaves from a sprig of fresh thyme.

Vegetables being sliced on a wooden countertop.

Step 4: Slice Your Vegetables – Thinly slice the eggplant, zucchini, red bell peppers, and plum tomatoes. Aim for slices about a fifth of an inch thick, or thinner if preferred.

Seasoning ratatouille in a pan.

Step 5: Assemble the Ratatouille – Arrange the vegetable slices in the casserole dish in an overlapping circular pattern. This not only ensures even cooking but also makes for an aesthetically pleasing presentation. Season the arranged vegetables lightly with salt and pepper.

Step 6: Bake the Ratatouille – Place the casserole dish in the preheated oven and bake for 30-40 minutes. The vegetables should be tender and the flavors well combined.

Ratatouille, garnished with lemon slices.

Finally, Step 7: Garnish and Serve – Once done, remove from the oven and garnish with fresh lemon slices and a sprig of thyme. Your ratatouille is now ready to be enjoyed!

Helpful Tips For Making Perfect Ratatouille

Ready to turn your ratatouille into a masterpiece? These helpful tips will elevate your cooking experience, ensuring your dish is as beautiful as it is delicious.

  • The Art of Vegetable Slicing – Thin, consistent slices are key. Use a sharp knife or a mandoline for uniform thickness. This not only ensures even cooking but also makes layering easier and more aesthetically pleasing.
  • Creating a Beautiful Swirl Start by placing one slice of each vegetable (eggplant, zucchini, bell pepper, tomato) in the pan, slightly overlapping the last. Continue this pattern around the edge of the pan. Once the outer circle is complete, start a new circle inside, following the same pattern. The goal is to fill the pan with a spiral of beautifully arranged vegetables.
  • Layering for Flavor Before arranging your veggies, spread the tomato sauce evenly on the bottom of the pan. This creates a flavorful base and prevents sticking.
  • Season as You Go Lightly season each layer of vegetables with salt, pepper, and additional herbs.
  • Slow and Low Cooking – Ratatouille benefits from slow, gentle cooking. Be patient and keep the heat at a medium-low setting.
  • Letting It Rest Once out of the oven, give your vegan ratatouille a few minutes to settle.
Ratatouille on a fork.

Serving Tips and Suggestions

When it comes to serving your homemade ratatouille, the possibilities are as varied as they are delicious. This versatile dish shines whether served warm or at room temperature, making it a fantastic choice for any occasion.

  • Spoon It Over Grains – Serve your ratatouille over a fresh quinoa salad, couscous bowl, or steamed rice. It soaks up all the yummy juices and makes it extra filling.
  • Load Up Some Crostini – Pile it onto toasted baguette slices for a quick appetizer. Add a little vegan ricotta or a sprinkle of fresh herbs on top!
  • Layer It Into Lasagna – Use it as a veggie-packed layer in a vegan lasagna. Add plant-based bรฉchamel or vegan cheese for an extra comforting twist.
  • Toss It With Pasta – Stir it into cooked pasta for a fast and flavorful meal. A bit of olive oil and vegan parmesan takes it to the next level.
  • Serve It With Polenta – Spoon your ratatouille over creamy polenta or crispy polenta fries. Itโ€™s hearty, cozy, and perfect for dinner on a chilly night.

FAQs

How do I store leftover vegan ratatouille?

Ratatouille keeps well in the refrigerator and often tastes even better the next day, as the flavors have more time to meld. Let the ratatouille cool to room temperature and then transfer it into an airtight container. Place it in the refrigerator. It will stay fresh and tasty for up to 4-5 days.

What is ratatouille made of?

Ratatouille is a traditional French stew made primarily from vegetables. The key ingredients typically include eggplant, zucchini, bell peppers, and tomatoes. They are simmered together with olive oil, garlic, and a blend of fresh herbs like thyme and basil.

Why is it called ratatouille?

Ratatouille comes from French and Occitan words that mean to mix or stir things together. It started as a simple veggie stew in Provence, and the name stuck even as the dish became more refined.

How do you serve ratatouille?

Ratatouille is a versatile dish that can be served in various ways. It’s delicious on its own as a hearty main course, especially when accompanied by crusty bread, quinoa, rice, or pasta. You can also serve it as a side dish with grilled tofu, seitan, or your favorite plant-based protein. Ratatouille can be enjoyed warm or at room temperature, making it a great option for potlucks and picnics.

Can I freeze this homemade ratatouille recipe?

Yes! Spoon the cooled stew into a freezer-safe container, leaving a little space at the top. You can enjoy your ratatouille for up to three months. When youโ€™re ready to eat it, simply thaw it in the refrigerator overnight, and then reheat it on the stove over low heat.

Ratatouille, served with lemon slices.

Listen while you cook! Tune into my podcast, The Plant Powered People Podcast, while youโ€™re cooking, folding laundry, or taking a bath. It may just change your life!  

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Vegan Ratatouille

5 from 8 votes
This fresh vegan ratatouille dish will take you to a sunny day in the Mediterranean and remind you of why we love these simple ingredients so much!
Ratatouille, garnished with lemon slices and herbs.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 4

Ingredients

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 2 heads red onion, finely sliced
  • 2ยฝ cups tomato passata, or tomato sauce
  • 1 medium-sized eggplant
  • 1 medium-sized zucchini
  • 2 red bell peppers
  • 2 plum tomatoes
  • A few sprigs of fresh thyme
  • Salt & pepper to taste
  • 2 slices lemon, for garnish

Instructions

  • Preheat oven to 350 degrees Fahrenheit. 
  • In a saucepan, add olive oil and cook the finely chopped garlic with half a head of red onion (finely sliced).
  • After 2 minutes, add the tomato passata (or tomato sauce) and season with salt and pepper.
  • Let the sauce simmer for 3-4 minutes and add the little leaves from a sprig of fresh thyme. This will be your base for the ratatouille.
  • Spread the sauce evenly on the bottom of a round casserole dish.
  • Slice the vegetables very thin, about a fifth of an inch, or even thinner if desired.
  • Arrange sliced vegetables in circles as shown in the photo and season with salt and pepper. 
  • Cook in the oven at 350 Fahrenheit for 30-40 minutes.
  • Garnish with fresh lemon slices and a sprig of thyme, and enjoy!

Notes

Storing Instructions: Ratatouille keeps well in the refrigerator and often tastes even better the next day. Let the ratatouille cool to room temperature before storing. Then, transfer it into an airtight container and place it in the refrigerator. It will stay fresh and tasty for up to 4-5 days.
Servings Tips: Serve along with crusty bread, quinoa, rice, or pasta. Make it a side dish with grilled tofu, seitan, or your favorite plant-based protein. Ratatouille can be enjoyed warm or at room temperature, making it a great option for potlucks and picnics.
ย 

Nutrition

Calories: 129kcal | Carbohydrates: 22g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 736mg | Potassium: 1056mg | Fiber: 8g | Sugar: 14g | Vitamin A: 2909IU | Vitamin C: 105mg | Calcium: 51mg | Iron: 2mg
Course โ€” Main Course, Side Dish
Cuisine โ€” French, Italian, Mediterranean
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 8 votes

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




9 comments
  1. 5 stars
    Such a beautiful way to eat lots of veggies! Had fun making this.

  2. I always loved ratatouille! And would be a perfect topper of nice warm bread

  3. Beatriz Buono-Core says:

    5 stars
    The simplest but most delicious summer dish ever! Drizzled with some extra virgin olive oil and rustic bread is the bomb! ๐Ÿ™‚

  4. 5 stars
    It came out delicious! Thank you for this recipe!

  5. 5 stars
    I love that this meal is so beautiful and healthy. You can get so much nutrition from this dish, as well as fiber and antioxidants from all the veggies. It’s comforting, warm and just a really tasty dish for any time of year. Ratatouille is also a lovely meal to make for guests with its circular and spiral shapes. Totally worth it!

  6. 5 stars
    This is such a beautiful way to get my veggies in!! I love the simplicity of the recipe, allowing the natural flavors to shine.

  7. 5 stars
    Wow, this looks spectacular and crazy nutritious! I love how it’s loaded with a ton of micronutrients! I can only imagine how flavorful it is also. Cannot wait to make this!

  8. 5 stars
    I feel like having a Ratatouille movie night with a side of this delicious recipe would be perfect for winter! I can imagine having this aside some focaccia would be absolutely delightful ๐Ÿ™‚

Stay Inspired!

Thank you for subscribing!