broccoli pesto soup

easy broccoli pesto soup

This broccoli pesto soup is a delicious and easy way to get more vegetables in your diet. Keep frozen broccoli on hand to whip this up with a delicious grilled cheese sandwich. You don’t even have to defrost the broccoli first!

pin this to your dinner board and serve with my brie and caramelized onion grilled cheese sandwich!

broccoli pesto soup

I originally posted this broccoli pesto soup 3 years ago and recently updated it after an audit of my older recipes. I made a few simple updates by omitting the carrots and adding shallots to the original version. The revisions lead to even deeper flavors due to the careful cooking of the onions and shallots and adding the pesto in at a different stage in the cooking process. The deeper, slower cooking process enhanced all the delicious flavors and the final touch of lemon added the right zest to make this utterly delicious!

I hope you try this recipe out and, as always,  feel free to comment or ask questions if any steps don’t seem clear to you.

broccoli pesto soup

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

broccoli pesto soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sep Campos


  • 1 Tablespoons olive oil
  • 1/2 large yellow onion- diced
  • salt
  • 1/2 shallot – thinly sliced
  • 1/3 Cup store bought pesto (read the ingredients, makes sure it’s all natural)
  • 2 16-ounce bags of frozen broccoli florets (don’t defrost)
  • 4 cups low sodium chicken broth
  • 1/4 cup grated parmesan cheese
  • zest and juice of 1 lemon
  • cheddar cheese or chives to garnish (optional)


  1. Dice the onions and set aside.
  2. Heat the olive oil in a large pot over medium high heat.
  3. Add the onions and 1/2 tsp salt to the pot and cook for 5 minutes, stirring frequently until translucent.
  4. Thinly slice the shallot, cook with the onions for 6-8 minutes until starting to brown. Lower the heat to medium if the bottom of the pan is browning too quickly.
  5. Once the onions are browned around the edges and the bottom of the pan is brown, add ¼ cup water and scrape up the brown fond (browned food bits) from the bottom of the pan.
  6. Cook over medium heat until the water evaporates.
  7. Lower heat to medium and add ⅓ cup store bought pesto.
  8. Cook the pesto with the onions until very fragrant, about 3 minutes.
  9. Add 2 16-ounce bags of frozen broccoli florets into the pan.
  10. Add 2 cups low sodium chicken broth, increase heat to high, cover the pot and bring the stock to a boil, about 10 minutes.
  11. Continue to cook until the broccoli is tender – a fork should easily pierce the broccoli and come back out again.
  12. Once the stock is boiling and the broccoli is tender add 1 cup cold filtered water to the soup and turn the heat off. Cooling down the soup will make it easier (and safer) to blend.
  13. Use an immersion blender to blend the broccoli. If you don’t have an immersion blender, pour the soup into a blender and blend.
  14. Add 2 cups more of chicken stock, turn the heat on to high and bring the soup to a boil, about 5 minutes. Add ¼ cup grated Parmesan and lower the heat to medium low. Simmer for 30 minutes.
  15. After the soup has been simmering for at least 30 minutes, adjust the seasoning (adding ½ tsp salt and ½ tsp ground black pepper). Taste before adding more salt. Off the heat, add the zest and juice of 1 lemon.
  16. Garnish with grated cheddar cheese and serve.



broccoli pesto soup


get your FREE e-cookbook with movie inspired recipes!
sign up for the SepCooks newsletter and receive the "Cook" ebook as a gift
I agree to have my personal information transfered to MailChimp ( more information )
your information is never shared and only used to send you recipes and updates from SepCooks


  1. I loved this! I forgot to add the pesto with the onions, so I think the flavor might be a bit duller than in this recipe, but I added it with the stock and it still turned out great! I will definitely be doing this again- it’s a great way to pack in vegetables and it didn’t take a long time to make at all!

    1. Thanks so much for the comment! Really glad you enjoyed this recipe. That’s one of the reasons I love it too – easy way to get more veggies into your diet 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.