Vegetable Soup with Pasta (Swiss Minestrone-Style, Hearty & Easy)
This hearty vegetable soup with pasta is inspired by Swiss-style minestrone – packed with vegetables, beans, and cozy flavor for colder days.
This post may contain affiliate links. I only share products I truly use and love, and any purchase helps support my work at no extra cost to you.

Searching for something specific?
There’s a quieter side of Swiss cooking that often gets overlooked – one that leans into sun-ripened vegetables, olive oil, and slow-simmered soups. In the southern canton of Ticino, where Switzerland brushes up against Italy, dishes like this vegetable soup with pasta feel right at home.
This version is simple, hearty, and deeply comforting – filled with seasonal vegetables, beans, and herbs, all simmered into something that feels both rustic and refined. It’s the kind of soup you’d find after a long walk through a hillside village, served warm with a piece of crusty bread and a generous shaving of cheese.
Its spirit feels deeply familiar if you love soups like Gerstensuppe (Swiss barley soup), a Leek and Potato Soup with Sausage, or even a light pancake noodle Flädlisuppe, where simple ingredients are layered thoughtfully and simmered into something deeply comforting.

What you’ll love about this Vegetable Pasta Soup Recipe
- This vegetable soup with pasta is similar to a classic minestrone, but with a slightly more rustic, Swiss-inspired feel
- It is a complete meal in one bowl – vegetables, protein, and carbs
- Flexible and forgiving – use what you have
- Naturally vegetarian (and easy to make vegan)
- Great for meal prep and leftovers
Variations & Substitutions
This vegetable noodle soup is endlessly adaptable:
- Swap pasta for barley or small potatoes
- Use white beans only for a milder flavor
- Add Parmesan rind while simmering for depth
- Replace pasta with gluten-free pasta if needed
- Add seasonal vegetables like squash or cabbage
Ingredients Explained

The vegetables and beans give this vegetable noodle soup its signature heartiness.
Onion, carrots & celery – the classic base that builds flavor
Garlic – adds warmth without overpowering
Diced tomatoes – bring acidity and body to the broth
Kidney & cannellini beans – protein-rich and hearty
Zucchini & green beans – freshness and texture
Vegetable broth – keeps the soup light yet savory
Dried herbs + fresh rosemary – layered, aromatic flavor
Small pasta – makes the soup filling and comforting
Spinach or kale – added at the end for color and nutrients

FROM MY SWISS KITCHEN
Join me at the kitchen table.
Swiss-inspired recipes, cozy baking, and seasonal stories delivered each week.
Seasonal recipes, Swiss stories, and no spam.
Step-by-Step Instructions
How to make Swiss Vegetable Soup with Pasta:

1) Prep and measure everything first
Before you turn on the stove, do a quick prep session – it makes cooking feel smooth instead of chaotic.
- Dice the onion (small-ish pieces so it melts into the soup).
- Slice the carrots and chop the celery into bite-size pieces.
- Mince the garlic.
- Dice the zucchini and chop the green beans into small pieces.
- Drain and rinse both cans of beans.
- Chop the spinach or kale and set it aside for the end.
Tip: Aim for similar-sized pieces so everything cooks evenly.
2) Start the base (this is where the flavor begins)
Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for about 6–8 minutes, stirring occasionally, until the onion looks soft and the vegetables start to smell sweet and savory.
3) Add the garlic
Stir in the minced garlic and cook for 30–60 seconds, just until fragrant. (If garlic starts browning, lower the heat – we want mellow flavor, not bitterness.)
4) Add the “body” ingredients
Add the diced tomatoes, kidney beans, cannellini beans, zucchini, and green beans. Stir to combine so everything gets coated in that flavorful base.

5) Season and simmer
Pour in the vegetable broth. Add the oregano, basil, thyme, rosemary, plus a good pinch of salt and pepper. Bring the pot to a gentle boil, then reduce to a simmer and cook for about 20 minutes, until the vegetables are tender but not falling apart.
6) Cook the pasta separately (highly recommended)
While the soup simmers, cook the pasta in salted water according to package directions. Drain and set aside.
This keeps the pasta from soaking up all your broth – especially important if you plan on leftovers.
7) Finish the soup
Stir the cooked pasta into the pot, then add the chopped spinach or kale. Simmer for another 3–5 minutes, just until the greens wilt.

8) Taste and adjust
Taste the broth and adjust:
- more salt if it tastes flat
- more pepper for warmth
- a spoonful of pesto or Parmesan at the end for extra depth
9) Serve
Ladle into bowls and finish with grated Parmesan (or a spoonful of pesto). Serve with crusty bread if you want the full cozy experience.


Vegetable Soup with Pasta (Swiss-Style Minestrone)
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 6–8 minutes, stirring occasionally, until softened.
- Add garlic and cook for 30–60 seconds, just until fragrant.
- Stir in diced tomatoes, kidney beans, cannellini beans, zucchini, and green beans.
- Pour in vegetable broth and add oregano, basil, thyme, rosemary, salt, and pepper. Bring to a gentle boil, then reduce heat and simmer for 20 minutes.
- Meanwhile, cook pasta separately in salted water according to package instructions. Drain and set aside.
- Stir cooked pasta into the soup along with spinach or kale. Simmer for another 3–5 minutes, until greens are wilted.
- Taste and adjust seasoning as needed.
- Serve hot with grated Parmesan and a spoonful of pesto if desired.
Notes
- Cooking the pasta separately keeps leftovers from becoming too thick.
- Add a Parmesan rind while simmering for extra depth (remove before serving).
- This soup tastes even better the next day as flavors develop.
Disclaimer: I am not a certified nutritionist. Nutrition facts are calculated using an automated database of common ingredients and are intended as an estimate only. Variations can occur depending on product brands, measuring methods, and ingredient swaps.
Did you make this recipe?
I'd love to know how it turned out!
What to Serve with Minestrone Soup
How I love to serve this vegetable pasta soup:
- With crusty bread like Swiss Bürli
- Finished with grated Parmesan or Pecorino
- Drizzled with good olive oil
- Served alongside a simple green salad
My Kitchen Tips to Making it Perfect
- Don’t rush the sauté – slow cooking of this Swiss vegetable minestrone soup builds flavor
- Keep the simmer gentle, not aggressive
- Add pasta only when ready to serve or store separately
- A spoonful of pesto at the end adds a beautiful finish
Storage & Make-Ahead
- Refrigerator: This vegetable pasta soup keeps well for 3–4 days
- Freezer: Freeze the vegetable soup without the pasta for the best texture
- Reheating: Add a splash of broth or water to the soup when reheating

Frequently Asked Questions
Watch the Video
This classic vegetable minestrone soup is one of those recipes that earns its place on repeat – comforting, adaptable, and deeply satisfying. Whether you make it exactly as written or tweak it with what’s in your fridge, it’s the kind of soup that shows how simple ingredients can become something truly nourishing.
If you make it, I’d love to hear how it turned out – tag me @poetic_road or share it, and don’t forget to sign up for my newsletter for more cozy, seasonal recipes straight from my kitchen.
NEWSLETTER SIGN-UP
Hungry for More Swiss Recipes?
If you’re curious about Swiss food beyond fondue and chocolate, you’re in the right place.
Subscribe to my newsletter and I’ll send you seasonal recipes, Swiss kitchen favorites, and the occasional family story straight from my Swiss-Canadian kitchen.



