The classic marinara sauce (fresh tomatoes + onion + garlic + olive oil + salt) is definitely one of my kids’ favorite: to dress some pasta or rice or quinoa or to give extra moist to meatballs or fish croquette. The perfect base for an homemade pizza or simply spread warm on a slice of ciabatta bread.

Today I decided to enrich the basic recipe adding 9 different vegetables, yes, nine!! To avoid any picky eater suspicion, I selected the vegetables to keep a final vibrant bright dark orange/red color, the closest to the traditional marinara sauce.

Bell peppers, cauliflower, yellow zucchini, leek, onion, carrots, squash, celery and of course, tomatoes.

The final flavor is decadent, intense and deep. You can taste all the fall veggies without anyone dominating. The texture is creamy and smooth.

Also, being the final result a lovely puree, you can serve it to your baby too starting from 10 months of age!! Simply skip the salt in the procedure. You can easily add salt for older kids/adults while using the sauce as an ingredient for another recipe.

This recipe is also a good way to introduce new vegetables in your kids’ diet. If you know your kid likes one particular vegetable you might want to double its quantity in the recipe so that that particular flavor will pop up, making the sauce closer to a trusted flavor 🙂

I like to cook a big batch of marinara sauce so that I can freeze it and have it ready when needed.

As the veggies are the main and only ingredient of the recipe I like to buy mine at the farmers’ market, organic and in season. They simply taste better 🙂

You start prepping the veggies: trim the zucchini tops and chop them in small pieces. Peel the carrots and chop them in small pieces. Chop the celery in small pieces too. Slice the leek finely. Peel the squash, remove the seeds and cut it in small cubes. Remove the florets from a cauliflower head and cut them in small pieces too. Peel and finely slice the onion. Deseed the bell peppers and remove the white lining inside. Peel and mice the garlic. Chop the tomatoes. Optional, you can peel and deseed them, they will be easier to digest.

In a large pan add the olive oil, garlic, leek and onion. Sauté for 2 min.

Add the other ingredients: zucchini + carrots + squash + celery + bell peppers + cauliflower. Also add the fresh tomatoes, tomato sauce, thyme, oregano, broth. If you are not cooking for a baby, you can also season with 1 tsp salt.

Mix well, bring to boil and than reduce to simmer and cook for 30 min up until the sauce will be nicely reduced. Let it cool down.

Either using a food processor or an immersion blender transform the sauce in a smooth and creamy puree. Your sauce is ready to be used with pasta, zucchini noodles, rice noodles, on top of a bruschetta…you decide!

Print9 Vegetables Marinara SauceIngredients

  • 1yellow zucchini
  • 2carrots
  • 2stickscelery
  • 1stickleek
  • 1/2butternut squash
  • 1/2headcauliflowerflorets only
  • 1/2onion
  • 2bell peppers
  • 4clovesgarlic
  • 3tomatoes
  • 1cuptomato sauce
  • 2cupsbroth, vegetable or beef
  • 4Tbspolive oil
  • 1tsporegano
  • 1tspthyme


  1. Chop all the veggies in small pieces. 

  2. In a pan heat the olive oil with the garlic, onion and leek. Cook for 2 min.

  3. Add all the other veggies, the tomato sauce, spices, salt and broth. Mix

  4. Bring to boil and than reduce to simmer. Cook for 30min up until the sauce is nicely reduced.

  5. Let the sauce cool down completely.

  6. Transfer the sauce in a food processor and blend up until smooth and creamy.

  7. Use or refrigerate for up to 4 days or freeze for up to 3 months.


More from my site

  • Semolina stars gnocchi with fresh tomato sauce
  • Vegetarian gluten free eggplant pizza recipe – kids friendly
  • Baked Eggplant balls with fresh tomato sauce
  • Gluten free pizza with tomato sauce, mozzarella and basil
  • Baked red rice balls (arancini di riso al forno) – kids version
  • Caprese pasta
  • Crepes di grano saraceno con avocado, prosciutto e mozzarella
  • Zucchini Carrots & Ham mini muffins