• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Veggie Ideas
  • Quiches, tarts and pastries
  • Pulses
  • Nuts
  • Vegetables
  • Desserts
  • Cakes and snacks
  • Christmas Recipes
  • Preserves and compotes
  • Condiments and seasonings
  • Biscuits
  • Chocolate
  • Pasta and pasta sauces
  • Rice and quinoa
  • Bread
  • Cheese
  • Eggs
  • Recipe collections
  • Drinks
  • Soups and stews
  • Vegan
  • Privacy Policy
  • Modern Sidebar
  • Disclaimer
  • Cookie Policy
  • Privacy Statement
  • Vegetarian Recipes
menu icon
go to homepage
  • Quiches, tarts and pastries
  • Pulses
  • Nuts
  • Vegetables
  • Desserts
  • Cakes and snacks
  • Christmas Recipes
  • Preserves and compotes
  • Condiments and seasonings
  • Biscuits
  • Chocolate
  • Pasta and pasta sauces
  • Rice and quinoa
  • Bread
  • Cheese
  • Eggs
  • Recipe collections
  • Drinks
  • Soups and stews
  • Vegan
  • Privacy Policy
  • Modern Sidebar
  • Disclaimer
  • Cookie Policy
  • Privacy Statement
  • Vegetarian Recipes
search icon
Homepage link
  • Quiches, tarts and pastries
  • Pulses
  • Nuts
  • Vegetables
  • Desserts
  • Cakes and snacks
  • Christmas Recipes
  • Preserves and compotes
  • Condiments and seasonings
  • Biscuits
  • Chocolate
  • Pasta and pasta sauces
  • Rice and quinoa
  • Bread
  • Cheese
  • Eggs
  • Recipe collections
  • Drinks
  • Soups and stews
  • Vegan
  • Privacy Policy
  • Modern Sidebar
  • Disclaimer
  • Cookie Policy
  • Privacy Statement
  • Vegetarian Recipes
×
Home » Pulses

Mediterranean vegetable stew (ratatouille with beans)

Post updated 31 July 2026 by Judith

This Mediterranean vegetable stew is my favourite way to turn classic ratatouille into a nourishing main dish. Slow roasted peppers, courgettes and aubergines are combined with tomatoes, beans and aromatics to create a simple vegetarian dinner. Serve on its own, with crusty bread or spooned over pasta for a Mediterranean style meal.

A close up view of Mediterranean vegetable stew.
Jump to Recipe Print Recipe

I have added beans to a classic ratatouille to transform this side dish into a main meal. It contains protein, fibre and is packed with colourful Mediterranean vegetables making it a wholesome one pot meal.

This Mediterranean vegetable stew is perfect for vegetarians, vegans or anyone wanting to prepare a meat free meal.

It is perfect for busy days, midweek meals and can be prepared in advance.

It pairs well with olive bread, focaccia or tear and share rolls, but is surprisingly filling on its own.

For other Mediterranean inspired dishes you may also like to try spinach croquettes, Swiss chard with almonds or tomato and olive bruschetta.

Table of Contents

Toggle
  • Why you'll love this recipe
  • Ratatouille ingredients
  • How to make ratatouille
  • How to cook ratatouille
  • How to serve
  • How to store
  • Variations
  • Tips
  • Other vegetarian meal ideas
  • FAQs
  • Mediterranean vegetable stew (ratatouille)
    • Ingredients MetricUS Customary 1x2x3x
    • Instructions 
      • How to prepare
      • How to cook
    • Notes
    • Nutrition

Why you'll love this recipe

  • It is a simple, flavourful dish prepared in one pot.
  • It can be made in advance.
  • It contains wholesome ingredients and multi-coloured vegetables.
  • It is perfect for busy days.

Ratatouille ingredients

  • Cooked beans - cannellini beans work well in this recipe as they have a mild creamy flavour which does not overpower the other ingredients. But you could substitute white kidney beans, pinto beans, butter beans or broad beans.
  • Sweet peppers - ideally choose a mixture of colours.
  • Courgette (zucchini) - slice or chop
  • Aubergine (eggplant) - slice or chop.
  • Tomatoes - this recipe uses both tinned tomatoes and tomato purée to thicken the stew. If you substitute fresh tomatoes you may need to use more tomato purée as a thickener.
  • Mushrooms
  • Aromatics - red onion, garlic, herbs (fresh and/or dried) provide natural flavourings for this dish.
  • Olive oil - use extra virgin olive oil (EVOO) for maximum Mediterranean flavour.
Ratatouille with beans

How to make ratatouille

Slice the onions, finely chop or crush the garlic, cut the peppers into chunks, slice or chop the courgettes, slice the aubergine, chop the mushrooms and finely chop the rosemary.

Heat the oil in a medium sized roasting tin. Roast the onion, garlic and peppers until they start to soften. Add the courgette, aubergine and mushrooms and roast until soft. Add the tin of tomatoes, tomato purée, beans, basil, rosemary and oregano, season and stir.

Preparing ratatouille with beans

How to cook ratatouille

Cook uncovered in the centre of the oven at gas mark 5, 190oC, for around 10 minutes or until heated through.

For an Aga, place the roasting tin on the grid shelf on the floor of the roasting oven. If necessary, once cooked the ratatouille can be covered and kept in the oven at a low temperature until ready to serve.

How to serve

Your Mediterranean vegetable stew is a complete meal and can be enjoyed on it's own but you could:

  • Garnish with fresh herbs such as basil, parsley or coriander (cilantro).
  • Serve alongside green salad leaves such as spinach, rocket or lambs lettuce.
  • Ratatouille also goes well with quinoa salad or rice.
  • Enjoy with a side of homemade focaccia or homemade olive bread.
  • Mediterranean vegetable stew also makes a tasty filling for jacket potatoes to serve as a quick lunch.
  • If you are feeling hungry you could add a little soup pasta to make it more filling.

How to store

  • Ratatouille can be stored in the fridge for up to two days.
  • It can also be frozen and used within one month. Defrost at room temperature before reheating.

Variations

Mediterranean vegetable stew is a versatile recipe. You can easily switch ingredients depending on your preference and what you have in your kitchen. You can use more of one ingredient, less of another or make substitutions to personalise your meal.

  • Other vegetables could be added such as celery, leeks or artichokes.
  • Add a few pitted olives for extra flavour.
  • Spice up your ratatouille with chilli, either fresh or dried.
  • Try other herbs such as herbes de Provence.
  • If you don't have tomatoes you could substitute a jar of ready made or homemade tomato sauce.
A close up view of Mediterranean vegetable stew.

Tips

  1. Be careful not to overcook the stew or the the vegetables will become soft and lose their texture.
  2. Ratatouille can be covered and kept in the oven at a low temperature until you are ready to serve.
  3. This vegetable stew is ideal for making in large quantities to freeze in individual portions to make your own ready meals.
  4. If you have a good supply of fresh tomatoes then these could be used instead of tinned tomatoes, but you may need to add a little extra tomato purée to thicken the sauce.

Other vegetarian meal ideas

  • Vegetarian shepherds pie
    Vegetarian cottage pie
    Cook Time1 Hours 45 Minutes
  • Falafel
    Falafel (chick pea burgers)
    Cook Time36 Minutes
  • Spicy bean burgers
    Spicy bean burgers (veggie burgers)
    Cook Time35 Minutes
  • Roast vegetable and pesto pasta
    Roast vegetable pesto pasta
    Cook Time35 Minutes

FAQs

What is ratatouille?

Ratatouille is a stewed vegetable dish which originates in the Provençal region of southern France. Individual recipes vary slightly but common ingredients include tomatoes, onion, garlic, peppers, courgette, aubergine and herbs.

What to serve with ratatouille

Ratatouille with beans is a complete meal but you could serve it alongside a leafy green salad, rice or with fresh crusty bread, no knead olive bread or rosemary focaccia. It also makes a tasty filling for jacket potatoes.

A close up view of Mediterranean vegetable stew.

Mediterranean vegetable stew (ratatouille)

Mediterranean vegetable stew, also known as ratatouille, is a colourful tomato based vegetable stew which is quick and easy to make. It is a simple one pot meal made using a combination of fresh Mediterranean vegetables and common pantry ingredients. I have also added beans to transform this traditional ratatouille recipe into a complete vegetarian main course.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine French, Mediterranean
Servings 2
Calories 445 kcal

Ingredients
 
 

  • 1 red onion
  • 4 garlic cloves
  • 2 sweet peppers mixed colours
  • 1 courgette
  • 4 slices aubergine
  • 4 mushrooms
  • 5 sprigs fresh rosemary
  • Handful fresh basil
  • 2 tsps oregano
  • 400 g tin cannellini beans (rinsed and drained)
  • 400 g tin chopped tomatoes
  • 2 tbsps tomato purée
  • 1 tablespoon olive oil

Instructions
 

How to prepare

  • Chop the onion and finely chop or crush the garlic.
  • Roughly chop the peppers, slice the courgette and aubergine and quarter the mushrooms.
  • Chop the fresh rosemary.

How to cook

  • Roast the onion, garlic and peppers in hot oil until they start to soften.
  • Add the courgette, aubergine and mushrooms and roast until soft.
  • Add the chopped tomatoes, cannellini beans, tomato purée, basil, oregano and rosemary and stir.
  • Cook uncovered in the centre of the oven at 190C, 375F, gas mark 5 for around 10 minutes or so until heated through.

Notes

 
 

Nutrition

Calories: 445kcalCarbohydrates: 77gProtein: 22gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 321mgPotassium: 2313mgFiber: 20gSugar: 20gVitamin A: 4301IUVitamin C: 199mgCalcium: 300mgIron: 10mg
Keyword Stew, Vegan, Vegetarian
Tried this recipe?Let us know how it was!

More Pulses

  • Four cauliflower cakes on a plate with herb garnish.
    Cauliflower cakes with oat crust
  • A bowl of lentil ragout with parsley garnish.
    Lentil ragout
  • A pan of homemade baked beans in tomato sauce.
    Beans in tomato sauce
  • Three edamame fritters on a plate next to some edamame beans.
    Edamame fritters

Reader Interactions

5 from 2 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome to Veggie Ideas! I'm Judith and I created this site out of a love of good food, home cooking and a desire to share recipes so that others can enjoy them too. 

More about me →

Popular

  • A stack of homemade biscuits with oranges behind.
    Chocolate orange shortbread
    Cook Time1 Hours 20 Minutes
  • Flapjack cut into portions.
    Banana flapjacks (no refined sugar and no butter)
    Cook Time45 Minutes
  • Sweet shortcrust pastry
    Sweet shortcrust pastry (pâte sucrée)
    Cook Time50 Minutes
  • A roll of several sheets of filo pastry.
    How to use filo pastry (tips and filo pastry recipes)

Seasonal recipes

  • Asparagus quiche made using filo pastry.
    Asparagus quiche with filo pastry
    Cook Time1 Hours 25 Minutes
  • Lemon tart
    French lemon tart (tarte au citron)
    Cook Time1 Hours 45 Minutes
  • Hasselback carrots
    Hasselback carrots with honey and rosemary
    Cook Time55 Minutes
  • Spanakopita spiral spinach and feta pie
    Spanakopita spiral (spinach and feta tart)
    Cook Time1 Hours 25 Minutes

Footer

Footer

Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.