Zesty Green Pesto Soup with Garden Greens and Beans

This vibrant green soup is a celebration of fresh, healthy ingredients coming together to create an explosion of delicious flavors. It’s wonderfully light yet incredibly satisfying, making it an ideal choice for a busy weeknight dinner or a relaxed weekend lunch. Imagine curling up with a big, comforting bowl of this verdant goodness, perhaps accompanied by a slice of warm, crusty bread. It’s truly a simple pleasure that nourishes both body and soul.

A bowl of vibrant green soup topped with beans and fresh green vegetables, ready to be enjoyed

Vibrant Green Soup: Your New Favorite Healthy & Easy Meal

After indulging in a delightful series of pasta dishes recently – from rich butternut squash lasagna to savory pasta with pancetta, ricotta, and tomato, and even a flavorful sun-dried tomato pasta with roasted red pepper – it’s definitely time to shift gears to something a little lighter, yet equally packed with flavor. This beautiful, vibrant green soup fits the bill perfectly! And as an added bonus, it features one of my absolute favorite ingredients: fresh homemade pesto! Whether you enjoy it on its own or with a side of rustic, crusty bread, this soup makes a fantastic light dinner or lunch option, and remarkably, it can be prepared and served in under 30 minutes.

The Foundation of Flavor: Soffritto and Fresh Greens

The secret to this soup’s deep and comforting flavor begins with an authentic Italian soffritto base. This aromatic blend of finely chopped carrots, celery, and onion is sautéed to perfection, building a robust foundation that permeates every spoonful of the soup. While I typically opt for a good quality chicken stock for its richness, a robust vegetable stock works equally well, making this recipe easily adaptable for vegetarians or vegans.

For the star of the show – the vibrant greens – my current choice is Brassica rapa, more commonly known as bok choy. I’ve noticed it increasingly available in supermarkets, and its tender leaves and slightly crunchy stems add wonderful texture and a mild, fresh flavor to the soup. However, feel free to get creative with your greens! This recipe is incredibly versatile. You can easily substitute bok choy with an equal amount of chopped cabbage, tender spinach, or nutrient-rich kale. Each option will impart its unique character while maintaining the beautiful green hue and health benefits of the soup.

The Essential Touch: Why Homemade Pesto Makes All the Difference

Beyond the fresh vegetables, the next crucial ingredient that gives this soup its incredible vibrancy and depth of flavor is homemade pesto. I cannot stress this enough: *please, please, please use homemade pesto*. The difference it makes in taste is truly monumental. Store-bought pesto, while convenient, often falls short in terms of freshness, intensity of basil, and the bright, garlicky kick that homemade versions provide. Making pesto from scratch takes just a few minutes, and the reward is a soup that sings with authentic Italian flavor. If you haven’t made it before, don’t worry, a full recipe for my homemade basil pesto is linked for your convenience.

Crafting Your Vibrant Green Soup: A Step-by-Step Guide

This recipe is designed for simplicity and speed, ensuring you can enjoy a wholesome, flavorful meal even on your busiest days. Follow these straightforward steps to create your perfect bowl of green soup:

First, begin by preparing your soffritto. Finely chop one carrot, one celery stalk, and one onion. The finer the chop, the more quickly they will soften and release their flavors. Heat a tablespoon of olive oil in a large, sturdy pot or Dutch oven over medium heat. Add the chopped carrot, celery, and onion to the pot and sauté gently for about 6-7 minutes, stirring occasionally, until they are soft and translucent but not browned. This step is crucial for building the soup’s flavor base.

Step-by-step photos illustrating the process of making vibrant green soup, showing sautéing vegetables and adding broth

Next, pour in the chicken or vegetable stock. Bring the mixture to a rolling boil over high heat. Once boiling, add your chosen greens (such as bok choy, spinach, kale, or cabbage, cut into thin strips if needed). Reduce the heat to a simmer and let the soup cook for 10 minutes, allowing the greens to soften and infuse their goodness into the broth.

Finally, introduce the pre-cooked cannellini beans and a generous half-cup of your glorious homemade pesto. Stir the pesto thoroughly into the simmering stock until it’s fully incorporated and the soup takes on its beautiful vibrant green hue. Continue to simmer for another 10 minutes to allow all the flavors to meld together beautifully. Before serving, taste and adjust the seasoning with salt and freshly ground black pepper as needed. Serve immediately and enjoy!

It’s genuinely that simple, easy, and absolutely delicious! I sincerely hope you will enjoy this vibrant green soup as much as I do. It’s a comforting, healthful dish that proves nourishing meals don’t have to be complicated or time-consuming. Keep reading for more easy soup recipes and helpful tips.

More Simple Soup Recipes to Warm Your Soul

If you’re a fan of comforting and easy-to-make soups, you’re in the right place! Here are some other delightful recipes to add to your repertoire:

  • Tuscan Farro Soup with Beans
  • Hearty Chickpea Soup
  • Comforting Zucchini Potato Soup
  • Pappa al Pomodoro – Classic Tomato Bread Soup
  • Wholesome Roasted Vegetable Soup

A close-up of a beautifully vibrant green soup, generously topped with cannellini beans and a swirl of pesto

Tips for the Perfect Vibrant Green Soup

  • Embrace Homemade Pesto: As mentioned, this is truly a game-changer for the flavor profile. If you have a few extra minutes, making your own pesto will elevate this soup from good to extraordinary. The fresh basil, garlic, pine nuts, Parmesan, and olive oil create a complex, aromatic depth that store-bought versions simply can’t match.
  • Vegetarian/Vegan Adaptations: For a vegetarian version, simply use high-quality vegetable stock instead of chicken stock. To make it vegan, ensure your pesto is made without Parmesan cheese (you can use nutritional yeast for a cheesy flavor or omit it entirely).
  • Choosing Your Greens: While bok choy is wonderful, feel free to experiment. Spinach will yield a very silky soup, kale will offer a slightly earthier flavor, and cabbage will provide more texture. If using delicate greens like spinach, add them in the last 5 minutes of simmering with the beans and pesto to prevent overcooking and preserve their bright color and nutrients. For heartier greens like kale or tougher cabbage, follow the recipe’s timing.
  • Seasoning is Key: Always taste your soup before serving. The amount of salt needed can vary depending on your stock. Adjust salt and pepper to your preference. A final squeeze of lemon juice can also brighten the flavors!
  • Serving Suggestions: This soup is fantastic on its own, but a drizzle of extra virgin olive oil, a sprinkle of fresh Parmesan (if not vegan), or a dollop of fresh ricotta can add an extra layer of richness. Don’t forget that warm, crusty bread for dipping!
  • Storage and Freezing: This soup stores beautifully. Allow it to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 3-4 days. For longer storage, you can freeze it for up to 2-3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Step By Step Photos Above

Most of our recipes come with step by step photos, helpful tips and tricks to make it perfectly first time!

Vibrant Green Soup Recipe

No ratings yet

By Emily

Prep:

10
Cook:

20
Total:

30
Servings:

6 people
Vibrant Green Soup
Pin
Print
This vibrant green soup is made with simple, healthy ingredients and has so many delicious flavours. It’s light and easy to make, making it a great weeknight dinner option or a lazy weekend lunch

Ingredients

  • 1 carrot
  • 1 celery stalk
  • 1 onion, yellow/white
  • 1 1/4 cup (280g) cannellini beans, pre-cooked canned
  • 1/2 cup homemade pesto, see recipe link below
  • 8 cup (4 litres) chicken stock/broth
  • 1 brassica rapa (bok choy), cut into thin strips
  • 1/2 tbsp olive oil
  • salt and pepper to taste
  • parmesan for topping (optional)

Instructions

  1. Finely chop the carrot, celery, and onion. Heat the olive oil in a large pot and sauté the chopped vegetables until soft but not browned (6-7 minutes).
  2. Add the chicken stock (or vegetable stock) and bring to a boil.
  3. Once boiling, add the bok choy (or greens of your choice) and simmer for 10 minutes.
  4. Add pre-cooked cannellini beans and homemade pesto. Stir the pesto into the stock, then season with a good pinch of salt and pepper. Simmer for another 10 minutes. Serve hot, with an extra sprinkling of pepper and a little Parmesan cheese if desired.

Notes

  • Homemade Pesto Recipe Here.
  • Brassica rapa or bok choy can be replaced with spinach, kale, or any greens of your choice.
  • If substituting brassica rapa for spinach, kale, or a green without thick stalks (like bok choy), add it at the same time as the beans and pesto (after the initial 10 minutes of simmering the stock). If replacing with cabbage, follow directions as normal.
  • Substitute the brassica rapa for roughly 80g (2.8oz) chopped spinach, kale, or cabbage.

Helpful Info for All Recipes

  • I always use extra virgin olive oil in all of my recipes unless stated otherwise.
  • When I use canned or jarred tomatoes of any kind, I always use Cirio or Mutti brands for the best results and flavor.
  • All vegetables are medium sized unless stated otherwise.
  • All recipes are tested and developed using a fan (convection) oven.
  • Find out more about how nutrition is calculated.
  • Check out our must-have Italian Pantry Staples.
  • You can also find all our Essential Kitchen Tools for Italian Cooking.

Nutrition

Calories: 207kcal |
Carbohydrates: 18g |
Protein: 12g |
Fat: 11g |
Saturated Fat: 2g |
Cholesterol: 1mg |
Sodium: 497mg |
Potassium: 700mg |
Fiber: 4g |
Sugar: 4g |
Vitamin A: 8400IU |
Vitamin C: 65.2mg |
Calcium: 233mg |
Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.


Did you try this recipe?
Leave a comment below!

If you’ve tried this vibrant green soup or any other recipe on the blog, please don’t forget to rate the recipe and let me know how you got on in the comments below. I love hearing from you! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious food and what I’m getting up to.