This Veggie Pastina Soup came to life on a busy weeknight when I needed something warm, fast, and packed with vegetables. Pastina—those tiny star-shaped pasta—cooks in minutes, making it perfect for a last-minute dinner. The broth is built on a mirepoix base, then boosted with tomato paste and Italian herbs for depth without a long simmer.
Advertisements1
What sets this soup apart is the balance: the pasta absorbs the broth, so it’s not too thin, and the vegetables stay slightly crisp for texture. I’ve kept the ingredient list simple, but every component earns its place. You can have this on the table in about 30 minutes, and it scales easily for leftovers.
If you’ve never cooked with pastina, think of it as the pasta equivalent of quick-cooking oats—it’s forgiving and versatile. This recipe is a great entry point for anyone new to cooking from scratch, because it’s hard to mess up. Let’s break down the steps so you can see exactly how it comes together.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30ml) olive oil
Use extra-virgin for better flavor. Substitute with avocado oil if preferred.
1 medium yellow onion, finely diced (about 1 cup)
Sweet onion works too. For a milder taste, use leeks.
2 medium carrots, peeled and diced (about 1 cup)
Baby carrots are fine; just dice them smaller. Swap with parsnips for a twist.
2 celery stalks, diced (about 1/2 cup)
Include leaves for extra flavor. Fennel bulb is a good substitute.
3 cloves garlic, minced
Fresh garlic is best. Use 1 teaspoon garlic powder if in a pinch.
1 medium zucchini, diced (about 1 cup)
Yellow squash works too. If zucchini is watery, pat dry before adding.
2 tablespoons (30g) tomato paste
Double-concentrated adds more depth. Substitute with 1/4 cup crushed tomatoes.
6 cups (1.4L) vegetable broth
Low-sodium to control salt. Chicken broth works if not vegetarian.
1 teaspoon dried oregano
Use 1 tablespoon fresh if you have it. Marjoram is a nice swap.
1/2 teaspoon dried thyme
Fresh thyme: use 1 teaspoon leaves. Sage is an alternative.
1 cup (170g) pastina pasta (or any tiny shape like orzo or stelline)
Pastina is classic; orzo or acini di pepe work too. Gluten-free pastina available.
1/2 cup (50g) grated Parmesan cheese (plus more for serving)
Pecorino Romano adds a sharper bite. For dairy-free, use nutritional yeast.
Salt and freshly ground black pepper, to taste
Start with 1/2 teaspoon salt; adjust after adding cheese.
Tips & Tricks
Don’t overcook the pastina
it continues to cook in the hot broth, so remove from heat when still slightly al dente (about 1 minute less than package instructions).
- Sauté the vegetables until they’re just tender, not mushy. You want a slight bite to contrast with the soft pasta.
- If you’re reheating leftovers, add a splash of broth or water because the pasta absorbs liquid. This keeps the soup from becoming too thick.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery. Cook, stirring occasionally, until softened and lightly golden, about 5-7 minutes. The onions should become translucent and fragrant.
2. Add garlic and tomato paste
Stir in minced garlic and tomato paste. Cook for 1 minute, stirring constantly, until the paste darkens slightly and smells rich. This blooms the tomato flavor.
3. Add zucchini and seasonings
Add diced zucchini, oregano, and thyme. Cook for 2 minutes, allowing the zucchini to release some moisture. Season with a pinch of salt and pepper.
4. Pour in broth and simmer
Add vegetable broth and bring to a boil over high heat (212°F / 100°C). Once boiling, reduce heat to medium-low (around 185°F / 85°C) and simmer for 10 minutes. The vegetables should be tender but not falling apart.
5. Cook the pastina
Stir in the pastina. Cook according to package instructions, typically 5-7 minutes, until al dente. Stir occasionally to prevent sticking. The pasta will absorb some broth, so the soup will thicken slightly.
6. Finish with cheese and adjust seasoning
Remove pot from heat. Stir in grated Parmesan until melted. Taste and adjust salt and pepper. The soup should be savory and slightly thick, with a silky texture from the cheese.
7. Serve hot with extra cheese
Ladle into bowls and top with additional Parmesan and a drizzle of olive oil if desired. Serve immediately.
Delicious Variations
Add protein
Stir in 1 cup of cooked shredded chicken or white beans along with the broth for extra staying power.
Make it creamy
Stir in 1/2 cup of heavy cream or coconut milk at the end for a richer texture.
Add greens
Fold in a handful of baby spinach or kale during the last 2 minutes of cooking until wilted.
How to Store Veggie Pastina Soup
Refrigerator
Store in an airtight container for up to 4 days. The pasta will absorb liquid; add a splash of broth when reheating.
Freezer
Freeze without the pasta for up to 3 months. Add cooked pastina fresh when reheating to avoid mushiness.
Reheating
Reheat on the stovetop over medium heat, adding broth or water to reach desired consistency. Microwave in 1-minute intervals, stirring.
Frequently Asked Questions
Q: What is pastina?
Pastina is a tiny star-shaped pasta, traditionally used in Italian soups and for babies. It cooks in just a few minutes and is very comforting.
Q: Can I use a different pasta shape?
Yes, orzo, acini di pepe, or even small shells work well. Adjust cooking time based on the package.
Q: How do I make this soup vegan?
Skip the Parmesan or use a plant-based alternative, and ensure your broth is vegetable-based. The soup will still be delicious.
Q: Can I add meat to this soup?
Absolutely. Add cooked chicken, Italian sausage, or meatballs when you add the broth. Simmer to warm through.
Q: Why is my soup too thick after sitting?
Pastina absorbs liquid over time. Simply add more broth or water when reheating to thin it out.
I hope this Veggie Pastina Soup becomes your new weeknight go-to. It’s simple, nourishing, and endlessly adaptable. Give it a try and let me know how it turns out in the comments below. Keep it simple, keep it growing.
Veggie Pastina Soup
Veggie Pastina Soup is a quick, nourishing one-pot meal with tiny pasta and colorful vegetables in a savory broth.
🧂 Ingredients
- 2 tablespoons (30ml) olive oil
- 1 medium yellow onion, finely diced (about 1 cup)
- 2 medium carrots, peeled and diced (about 1 cup)
- 2 celery stalks, diced (about 1/2 cup)
- 3 cloves garlic, minced
- 1 medium zucchini, diced (about 1 cup)
- 2 tablespoons (30g) tomato paste
- 6 cups (1.4L) vegetable broth
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 cup (170g) pastina pasta (or any tiny shape like orzo or stelline)
- 1/2 cup (50g) grated Parmesan cheese (plus more for serving)
- Salt and freshly ground black pepper, to taste
📋 Instructions
- 1Sauté the aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery. Cook, stirring occasionally, until softened and lightly golden, about 5-7 minutes. The onions should become translucent and fragrant.
- 2Add garlic and tomato paste — Stir in minced garlic and tomato paste. Cook for 1 minute, stirring constantly, until the paste darkens slightly and smells rich. This blooms the tomato flavor.
- 3Add zucchini and seasonings — Add diced zucchini, oregano, and thyme. Cook for 2 minutes, allowing the zucchini to release some moisture. Season with a pinch of salt and pepper.
- 4Pour in broth and simmer — Add vegetable broth and bring to a boil over high heat (212°F / 100°C). Once boiling, reduce heat to medium-low (around 185°F / 85°C) and simmer for 10 minutes. The vegetables should be tender but not falling apart.
- 5Cook the pastina — Stir in the pastina. Cook according to package instructions, typically 5-7 minutes, until al dente. Stir occasionally to prevent sticking. The pasta will absorb some broth, so the soup will thicken slightly.
- 6Finish with cheese and adjust seasoning — Remove pot from heat. Stir in grated Parmesan until melted. Taste and adjust salt and pepper. The soup should be savory and slightly thick, with a silky texture from the cheese.
- 7Serve hot with extra cheese — Ladle into bowls and top with additional Parmesan and a drizzle of olive oil if desired. Serve immediately.



