This minestrone with pesto is light, satisfying, and full of spring character. It combines a fragrant garlic-and-ginger broth with white beans for protein, pearl couscous for pleasant bite, and a bright scoop of herby pesto. Crispy Parmesan croutons add crunch and richness, making this an ideal weeknight dinner or a comforting option for those cool, in-between-season days.


Let’s talk springtime soup.
We’re in that stretch where flowers are blooming and the days start to warm, yet there are still chilly, rainy moments. I’m not ready to stop making soup, so this recipe is my compromise: a vegetable-forward, lighter minestrone that still feels comforting.
This version avoids a heavy tomato base and instead uses a garlic-and-ginger broth that gives warmth and depth. It’s full of color and texture—carrots, celery, potatoes, peas, and green beans—plus creamy white beans and pearl couscous to make it truly filling. A spoonful of pesto at the end brightens the whole bowl and leaves a lovely green finish.
The finishing touches—homemade or good-quality pesto and crunchy Parmesan-topped sourdough croutons—are what make this feel special. The Parmesan rind added while simmering deepens umami without extra work. This soup is great for Meatless Monday, but honestly it’s perfect any night you want a fresh, nourishing meal.

What you’ll need

- Start with a classic mirepoix: shallots or a sweet onion, carrots, and celery. Sauté until soft and beginning to color.
- Garlic and fresh ginger give the broth warmth and complexity—garlic or ginger paste works in a pinch.
- Pearl couscous (or a small pasta such as ditalini or orzo) and canned white beans add body, protein, and creamy texture.
- A good vegetable broth or concentrated base makes a big difference; if using a concentrated base, adjust salt accordingly.
- Frozen peas and green beans added near the end keep their bright color and slight snap.
- Use freshly grated Parmesan for the croutons and toss the Parmesan rind into the pot for extra savory flavor while simmering.
- Pesto stirred in at the end lifts the soup with fresh herbs—homemade pesto is ideal, but a quality store-bought jar works too.
- Sourdough or any sturdy bread makes the best croutons: crispy on the outside with a little chew inside.
How to make springtime minestrone
Heat olive oil in a large pot over medium heat. Add diced shallots (or onion), carrots, and celery and sauté until tender and fragrant, about 5 minutes. Stir in minced garlic and grated ginger and cook briefly until aromatic. Add diced Yukon gold potato, dried basil, red pepper flakes, salt, and pepper and stir to combine.


Pour in vegetable broth, add the pearl couscous and a Parmesan rind if you have one, bring to a boil, then reduce heat and simmer, covered, until potatoes and couscous are tender—about 15 minutes. Add drained white beans, frozen peas, and trimmed green beans, and simmer a few more minutes until the green beans are just tender. Remove the Parmesan rind, then stir in the pesto right before serving.


For the croutons, preheat the oven to 350°F. Toss cubed sourdough with melted butter, olive oil, and garlic powder until evenly coated. Spread on a parchment-lined sheet pan and bake about 10 minutes. Sprinkle freshly grated Parmesan over the croutons and bake 3–4 more minutes until the cheese melts and the cubes are golden. They’ll crisp further as they cool.


Ladle the finished soup into bowls and top with a handful of Parmesan croutons, an extra dollop of pesto, and a drizzle of good olive oil. The contrast of the warm, herbaceous broth, tender vegetables, creamy beans, and crunchy cheesy croutons is what makes this bowl so delightful.


Ingredients
Soup
- 2 tablespoons olive oil
- 2 shallots or 1 sweet onion, minced
- 3 carrots, peeled and diced
- 3 stalks celery, diced
- 1 Yukon gold potato, diced
- 6 cloves garlic, minced (or 1/2 tablespoon garlic paste)
- 1-inch knob fresh ginger, grated (or 1/2 tablespoon ginger paste)
- 2 teaspoons dried basil
- Pinch red pepper flakes
- 3/4 teaspoon kosher salt and 3/4 teaspoon freshly cracked black pepper
- Parmesan rind (optional)
- 8 cups vegetable broth
- 1/2 cup pearl couscous (or ditalini)
- 1 can cannellini or other white beans, drained and rinsed
- 1 cup frozen peas
- 1 cup green beans, cut into 1-inch pieces
- 1/4 cup pesto, plus extra for serving
Croutons
- 8 oz sourdough, cubed
- 1 tablespoon salted butter, melted
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 oz freshly grated Parmesan (about scant 1/2 cup)
Instructions
Soup
- Heat olive oil in a large pot over medium heat. Sauté shallots, carrots, and celery until softened, about 5 minutes. Add garlic and ginger and cook until fragrant, about 30 seconds.
- Add diced potato, dried basil, red pepper flakes, salt, and pepper and stir to combine.
- Pour in the vegetable broth, add the pearl couscous and a Parmesan rind, bring to a boil, then reduce to a simmer, cover, and cook about 15 minutes until the potatoes and couscous are tender.
- Stir in the drained beans, frozen peas, and green beans and simmer a few minutes until heated through and the green beans are tender.
- Remove the Parmesan rind, stir in the pesto, then ladle into bowls and garnish with croutons, extra pesto, and a drizzle of olive oil.
Croutons
- Preheat oven to 350°F and line a baking sheet with parchment. Combine melted butter, olive oil, and garlic powder in a bowl and toss with bread cubes to coat.
- Bake for 10 minutes. Sprinkle grated Parmesan on top and bake 3–4 more minutes until cheese melts and croutons begin to brown. Let cool to crisp up.
Notes
Broth: If using a concentrated vegetable base, follow the product directions to make 8 cups of broth and taste for seasoning before adding salt. Adding a Parmesan rind while the soup simmers boosts savory depth.
Make-ahead and storage: The soup keeps well in the refrigerator for up to 4 days; store croutons separately to preserve their crispness. The couscous may absorb broth over time—add a splash of broth or water when reheating. You can also freeze the soup, but consider leaving out the couscous and adding fresh pasta when you reheat to avoid overly soft texture.
FAQs
Yes. Ditalini, orzo, or small shells all work—adjust cooking time according to package directions.
Absolutely. Flavors meld and deepen overnight. Add extra liquid when reheating if the couscous has absorbed too much broth.
Browned Italian sausage or cubed chicken added at the start with the vegetables would be delicious.

This is your reminder that soup season doesn’t have to end—especially when the recipes taste like spring.
More vegetarian dinners like this
Apricot Harissa Tofu with Couscous Pilaf
Kale and Cannellini Bean Salad with Tangy Dill Dressing
Pesto Rigatoni with Burst Tomatoes and Burrata Cheese
Beet and Lentil Salad with Green Goddess Dressing
Pesto Orzo Salad with Fried Feta