
This veggie tortellini soup is pure comfort in a bowl and just the kind of dinner I crave when I want warmth and freshness at the end of a long day. It is loaded with colorful vegetables, pillowy tortellini, and a soul-soothing broth that tastes like it simmered for hours. Honestly, every spoonful feels like a cozy hug.
This soup won over my whole family on a cold evening and now it is our go to meal when we want something that feels both special and simple. I love how the house smells as it simmers and everyone gathers in the kitchen hungry for dinner.
Ingredients
- Olive oil: provides richness at the base and helps bring out the flavors. I always look for a good cold pressed extra virgin for maximum taste.
- Onion: adds a natural sweetness and depth. Yellow onions work best for their balance of sweet and savory.
- Garlic: brings a punchy flavor. Choose firm cloves with no green sprouts for the best result.
- Carrots: offer sweetness and color. Pick firm carrots for freshness and peel before dicing.
- Celery: contributes aroma and a subtle peppery undertone. Look for crisp stalks with bright leaves.
- Bell pepper: adds more color and a gentle sweetness. Any color works but red or yellow adds extra vibrance.
- Zucchini: is soft and tender once cooked. Choose one that feels heavy for its size and is free of blemishes.
- Vegetable broth: forms the savory backbone of the soup. I like a low sodium boxed option so I can adjust salt later.
- Canned diced tomatoes: with their juices create a tangy tomato base. Check that they are unsalted for better control of flavor.
- Dried basil and oregano: provide herbal depth. Rub between your fingers before adding to release the oils.
- Salt and pepper: essential to enhance every flavor. Taste before serving and season as needed.
- Fresh or frozen tortellini: delivers that craveable cheesy or veggie-filled bite. I often pick cheese tortellini from the refrigerated section for best texture.
- Fresh spinach leaves: bring a burst of green and added nutrition. Baby spinach is especially tender and easy.
- Grated Parmesan cheese: on top gives a salty savory finish. Choose true Parmigiano Reggiano if possible or skip for a vegan version.
Step-by-Step Instructions
- Heat the Oil:
- In a large soup pot set over medium heat pour in olive oil. Let the oil warm up so it shimmers just a bit which helps start the flavor foundation.
- Sauté Onions and Garlic:
- Add diced onion and minced garlic into the hot oil. Cook slowly stirring occasionally so the onion turns soft and translucent about three minutes. Let the garlic release its aroma but watch closely to avoid browning.
- Add Carrots and Celery:
- Drop in diced carrots and celery. Cook for five minutes stirring gently so they start softening. This step boosts veggie sweetness and aroma.
- Incorporate Bell Pepper and Zucchini:
- Add bell pepper pieces and diced zucchini to the pot. Stir everything together and sauté for three minutes more letting their flavors mingle.
- Pour in Broth and Tomatoes:
- Carefully add vegetable broth and the diced tomatoes with their juices. Stir well and increase the heat until you see a gentle boil then reduce so it simmers.
- Season the Soup:
- Add dried basil oregano a little salt and a few grinds of black pepper. Let the soup bubble gently for about ten minutes so the herbs can infuse everything with flavor.
- Cook the Tortellini:
- Toss tortellini into the pot. Stir and let them cook just until tender about three to five minutes or follow your package’s cues. Do not overcook or the tortellini will get mushy.
- Add Spinach:
- In the very last minute scatter the fresh spinach leaves on top. Stir gently as they wilt right into the soup turning a vibrant green.
- Adjust Seasoning:
- Taste the broth and check the flavors. Add more salt or pepper as needed for balance.
- Serve:
- Ladle the hot soup into bowls and top with a sprinkle of grated Parmesan if you like. Serve immediately for best texture.

My favorite part is definitely the fresh spinach. It wilts in almost instantly and I love how it adds brightness right at the end. One of my fondest memories is my kids crowding around the stove to sneak tastes before dinner was ready and no one complains about all the veggies in this soup.
Storage Tips
Store cooled soup in airtight containers in the fridge. It keeps well for about three days. If you know you will have leftovers hold off on adding the tortellini and spinach until reheating for the best texture. When reheating add fresh tortellini directly to the hot soup and simmer until just cooked.
Ingredient Substitutions
You can swap out the vegetables with just about anything you have on hand. Try chopped kale instead of spinach or yellow squash instead of zucchini. If you want more protein add a handful of white beans or chickpeas. Gluten free tortellini works just as well for those with dietary needs.
Serving Suggestions
This soup goes perfectly with slices of garlic bread or a warm crusty baguette. You could even add a simple green salad on the side for an extra serving of greens or top each bowl with a spoonful of pesto for a special touch.

Cultural Context
Tortellini in brodo is a classic Italian comfort food often served during holidays or festive gatherings. This version brings that same spirit but makes it weeknight friendly with lots of vegetables and a hearty broth. It is all about gathering everyone around the table and enjoying a simple nourishing meal.
Recipe FAQs
- → Can I use different vegetables in this dish?
Yes, feel free to personalize the mix with seasonal veggies like kale, mushrooms, or peas for added texture and flavor.
- → What type of tortellini works best here?
Fresh or frozen cheese or vegetable-filled tortellini are ideal, as they cook quickly and absorb flavors nicely.
- → How can I make this dish vegan-friendly?
Simply omit the Parmesan or use a plant-based alternative to keep the creamy finish while maintaining plant-focused flavors.
- → Is it better to use homemade or store-bought broth?
Both work well; homemade broth brings deeper flavor, while quality store-bought broth adds convenience without sacrificing taste.
- → Can this dish be prepared ahead of time?
Absolutely, it stores well refrigerated and reheats gently to retain the soup's vibrant flavors and textures.