This high protein zucchini pesto soup is creamy, light, and packed with flavor from blended cottage cheese and fresh basil pesto. It’s a healthy, low carb soup that’s rich in protein and ready in under 30 minutes. Perfect for meal prep or a cozy weeknight dinner, this easy recipe makes eating healthy taste delicious.
In a large soup pot, heat oil over medium heat. Add the chopped onion and cook until softened. Stir in the minced garlic and cook for another minute.
Add the chopped zucchini, salt, and pepper. Stir to coat, then pour in the chicken bone broth. Simmer for 10–12 minutes or until the zucchini is tender.
Remove from heat and carefully blend the soup using an immersion blender or high-speed blender until smooth. Let cool slightly before moving to the next step.
Blend the cottage cheese until completely smooth. Mix one cup of the blended soup with the cottage cheese, then pour the mixture back into the pot and stir to combine.
Stir in the pesto and taste for seasoning. Adjust salt and pepper if needed. Ladle into bowls, garnish with parmesan if desired, and serve warm.
Notes
We blend the cottage cheese in advance for best results. It can curdle if you blend it in with the hot soup ingredients.Don’t skip the pesto - it adds the perfect burst of flavor. Use less broth for a thicker soup or more for a lighter consistency. Fresh basil and grated parmesan make great finishing touches.