I love making this Creamy Broccoli Asparagus Soup with Goat Cheese when I want something fresh, vibrant, and comforting at the same time. The broccoli and asparagus create a beautifully green, velvety base, while the goat cheese adds a tangy richness that makes every spoonful feel special. It’s light enough for lunch but satisfying enough for dinner.
Why You’ll Love This Recipe
I love how this soup feels both nourishing and elegant. The vegetables blend into a smooth, creamy texture without feeling heavy, and the goat cheese adds a depth of flavor that really elevates the dish.
I also appreciate how simple it is to prepare. I can have everything simmering in one pot, then blend it until silky smooth. It’s perfect when I want a comforting meal that still feels fresh and full of flavor.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil or butter
1 small onion, chopped
2 cloves garlic, minced
3 cups broccoli florets
2 cups chopped asparagus (woody ends removed)
3 cups vegetable broth
1/2 cup heavy cream or half-and-half
3 ounces goat cheese, softened
1/2 teaspoon salt (or to taste)
1/4 teaspoon black pepper
1 tablespoon fresh lemon juice
Optional garnish:
extra crumbled goat cheese
fresh chives or parsley
cracked black pepper
Directions
I start by heating the olive oil or butter in a large pot over medium heat. I add the chopped onion and cook until soft and translucent. Then I stir in the garlic and cook for about 30 seconds until fragrant.
Next, I add the broccoli and asparagus to the pot. I pour in the vegetable broth and bring everything to a gentle boil. I reduce the heat and let it simmer for about 15–20 minutes, or until the vegetables are very tender.
I remove the pot from the heat and carefully blend the soup until smooth using an immersion blender. If I’m using a regular blender, I blend in batches and return the soup to the pot.
I stir in the heavy cream and softened goat cheese, mixing until fully incorporated and creamy. I season with salt, pepper, and lemon juice, adjusting to taste. I warm the soup gently if needed, being careful not to boil it after adding the cheese.
I serve it hot with extra goat cheese and fresh herbs on top.
Servings and Timing
This recipe makes about 4 servings.
Prep time: 15 minutes
Cook time: 20 minutes
Total time: About 35 minutes
Variations
I sometimes substitute spinach for part of the broccoli for an even brighter green color. When I want a lighter version, I reduce the cream and let the goat cheese provide most of the richness.
For extra flavor, I roast the broccoli and asparagus before adding them to the soup. I also enjoy adding a pinch of red pepper flakes for gentle heat.
storage/reheating
I store leftover soup in an airtight container in the refrigerator for up to 4 days.
To reheat, I warm it gently on the stovetop over low heat, stirring occasionally. I avoid boiling it to keep the texture smooth and prevent the goat cheese from separating. If the soup thickens too much, I add a splash of broth or water while reheating.
I can freeze the soup for up to 2 months, though the texture may change slightly due to the dairy. I thaw it overnight in the refrigerator before reheating gently.
FAQs
Can I make this soup dairy-free?
Yes, I replace the cream with coconut milk or a plant-based cream and use a dairy-free cheese alternative or omit the goat cheese.
Do I need to peel the asparagus?
I don’t usually peel it, but I always trim the woody ends for the best texture.
Can I use frozen broccoli?
Yes, I can use frozen broccoli if fresh isn’t available. I adjust the simmering time slightly if needed.
How do I make the soup extra smooth?
I blend it thoroughly and, if I want it ultra-silky, I strain it through a fine mesh sieve after blending.
What can I serve with this soup?
I enjoy serving it with crusty bread, grilled cheese sandwiches, or a simple green salad for a complete meal.
Conclusion
I truly enjoy making this Creamy Broccoli Asparagus Soup with Goat Cheese because it’s fresh, creamy, and full of vibrant flavor. The combination of tender vegetables and tangy goat cheese creates a comforting dish that still feels light and refined. Whether I serve it for lunch or dinner, it always feels satisfying and homemade.
Creamy Broccoli Asparagus Soup with Goat Cheese
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A fresh and velvety Creamy Broccoli Asparagus Soup with Goat Cheese that blends vibrant green vegetables with tangy, rich goat cheese. This comforting yet light soup is smooth, flavorful, and perfect for lunch or dinner.
- Author: Mayaa
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 tablespoon olive oil or butter
- 1 small onion, chopped
- 2 cloves garlic, minced
- 3 cups broccoli florets
- 2 cups chopped asparagus (woody ends removed)
- 3 cups vegetable broth
- 1/2 cup heavy cream or half-and-half
- 3 ounces goat cheese, softened
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1 tablespoon fresh lemon juice
- Optional Garnish:
- Extra crumbled goat cheese
- Fresh chives or parsley
- Cracked black pepper
Instructions
- Heat olive oil or butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent.
- Stir in minced garlic and cook for about 30 seconds until fragrant.
- Add broccoli florets and chopped asparagus to the pot.
- Pour in vegetable broth and bring to a gentle boil. Reduce heat and simmer for 15–20 minutes, until vegetables are very tender.
- Remove from heat and blend until smooth using an immersion blender, or carefully blend in batches using a standard blender and return to the pot.
- Stir in heavy cream and softened goat cheese until fully incorporated and creamy.
- Season with salt, black pepper, and lemon juice. Adjust to taste.
- Warm gently if needed, avoiding boiling after adding the cheese.
- Serve hot, garnished with extra goat cheese and fresh herbs if desired.
Notes
- Trim woody ends of asparagus for best texture.
- Roast vegetables beforehand for deeper flavor.
- Avoid boiling after adding goat cheese to prevent separation.
- Store in the refrigerator for up to 4 days.
- Freeze for up to 2 months, noting texture may slightly change due to dairy.
Nutrition
- Serving Size: 1 serving (about 1 1/2 cups)
- Calories: 240 kcal
- Sugar: 5 g
- Sodium: 520 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 40 mg
