• 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
  • 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
menu icon
go to homepage
  • Quiches, tarts and pastries
  • Pulses
  • Nuts
  • Vegetables
  • Desserts
  • Cakes and snacks
  • 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
search icon
Homepage link
  • Quiches, tarts and pastries
  • Pulses
  • Nuts
  • Vegetables
  • Desserts
  • Cakes and snacks
  • 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
×
Home » Pulses

Mediterranean vegetable stew (ratatouille with beans)

15/03/2020 by Judith Leave a Comment

Mediterranean vegetable stew, also known as ratatouille, is a colourful tomato based vegetable stew which is quick and easy to make.

A close up view of Mediterranean vegetable stew.

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.

And as it is made using only plant based ingredients it is suitable for vegans too.

Jump to Recipe Print Recipe

Vegetarian Mediterranean stew can be prepared and cooked in around 45 minutes making it ideal for busy days and midweek meals. It can also be made ahead of time and popped in the oven to heat through shortly before you are ready to serve.

It is delicious served with either 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.

The quantities in this easy ratatouille recipe are sufficient for 2 servings as a main course but can easily be scaled up or down to make whatever quantity you require.

Ratatouille ingredients

  • 1 large red onion - red onion adds colour and sweetness to this dish.
  • 4 cloves garlic - finely chopped or crushed. Use fresh garlic for this recipe for maximum flavour rather than garlic powder.
  • 2 sweet peppers - or use the equivalent quantity of more several different coloured peppers. The peppers add sweetness and a splash of colour to this dish. Choose a mixture of colours such as red, green and either yellow or orange.
  • 1 courgette - also known as zucchini. I prefer to use a small to medium sized courgette so there is more green skin to add more colour. Either slice or cut into chunks depending on the size of the courgette and your preference.
  • 4 slices aubergine - also known as eggplant. This will add to the variety of textures in your vegetable stew.
  • A handful of mushrooms - these will add texture and a contrast to the more colourful vegetables.
  • About 5 sprigs fresh rosemary - use fresh rosemary rather than dried rosemary for maximum flavour.
  • A handful of fresh basil leaves - ideally use fresh basil rather than dried basil to add a fragrant aroma. Save a few leaves to add as a garnish when you serve your homemade ratatouille.
  • 2 teaspoons dried oregano - use either dried oregano or fresh oregano.
  • One 400g tin cannellini beans - drained and rinsed. You could substitute other types of firm beans such as white kidney beans, pinto beans, edamame beans or broad beans.
  • One 400g tin chopped tomatoes - chopped tinned tomatoes are ideal for this recipe. If you have a glut of fresh tomatoes and wish to use these then roughly chop before adding to the other ingredients. If using fresh tomatoes you may need to add more tomato purée to thicken the tomato sauce.
  • 2 tablespoons tomato purée - use a double concentrate tomato purée for fullness of flavour and to thicken the tomato sauce.
  • Dash of olive oil - ideally use extra virgin olive oil (EVOO) for maximum Mediterranean flavour.
Ratatouille with beans

Equipment needed

  • Chopping board
  • Sharp knife
  • Garlic press (optional)
  • Medium sized roasting tin
  • Teaspoon
  • Tablespoon
  • Can opener
  • Sieve
  • Stirring spoon

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 Provençal herbs.
  • 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

How to serve
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
  • 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
  • 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 Provençal herbs.
  • If you don't have tomatoes you could substitute a jar of ready made or homemade tomato sauce.
Tips
  • Be careful not to overcook the stew or the the vegetables will become soft and lose their texture.
  • Ratatouille can be covered and kept in the oven at a low temperature until you are ready to serve.
  • This vegetable stew is ideal for making in large quantities to freeze in individual portions to make your own ready meals.
  • 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.
 

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

  • Three edamame bean fritters on a plate next to some beans.
    Edamame fritters
  • A bowl of three bean chilli with a spoon.
    Three bean chilli
  • A beetroot burger in a bread bun with garnish.
    Beetroot burgers
  • A bowl of tomato, bean and pasta soup with spinach garnish.
    Tomato, bean and pasta soup

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

  • Almond slices (frangipane slices)
    Almond slice recipe (frangipane cake slices)
    Cook Time2 Hours
  • Several chocolate quinoa bites on a white plate.
    Chocolate quinoa bites (no bake)
    Cook Time1 Hours
  • Honey flapjacks with fruit and nuts.
    Honey flapjacks with fruit and nuts (without golden syrup)
    Cook Time30 Minutes
  • A stack of homemade biscuits with oranges behind.
    Chocolate orange shortbread
    Cook Time1 Hours 20 Minutes

Seasonal recipes

  • An open jar of red tomato chutney with a spoon.
    Easy red tomato chutney
    Cook Time1 Hours 30 Minutes
  • Pear and almond tart next to some pears and almonds.
    Pear and almond tart
    Cook Time1 Hours 10 Minutes
  • Baked apples
    Baked apples
    Cook Time40 Minutes
  • Fig compote
    Fig compote using fresh figs
    Cook Time20 Minutes

Footer

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Footer

↑ back to top

Copyright © 2025 Veggie Ideas

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.