Go Back
+ servings
creamy broccoli asparagus soup with lemon and heavy cream
Print Recipe
5 from 2 votes

Broccoli Asparagus Soup with Havarti and Lemon

This Broccoli Asparagus Soup is packed with Havarti cheese, lemon and garlic. A creamy, yet delicate broth that's low in carbs and high in nutrients and flavor! This will help you to see asparagus and broccoli in a whole new light, and it's ready in 30 minutes.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Soup
Cuisine: American
Keyword: asparagus, broccoli, gluten free, keto, low carb, spring, summer
Servings: 10 servings
Calories: 256kcal
Author: Briana


  • 3 tablespoons unsalted butter
  • 1/2 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 teaspoons Italian seasoning
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/8 teaspoon cayenne pepper, optional
  • 1 hea broccoli florets (about 275 grams)
  • 1 bunch asparagus, stems removed and chopped (about 390 grams)
  • 4 cups chicken broth, or broth of choice (reduce to 2 cups for a thicker soup)
  • 1 whole lemon, juice and zest
  • 1 cup heavy whipping cream
  • 12 ounces freshly shredded havarti cheese, or any cheese of choice


  • Heat a cast iron dutch oven or large pot with butter or oil over medium heat. Add onions to the hot oil with salt. Cook until soft and translucent, about 5 minutes. Add in the garlic, and the dry seasonings and cook until garlic is fragrant, about 30 seconds.
  • Stir in the asparagus, broccoli, lemon juice and zest, and chicken broth. Bring to a boil, then reduce heat to medium low and simmer gently until vegetables are tender. About 15 to 20 minutes should do.
  • After vegetables are softened, stir in the heavy cream to warm through. Carefully remove pot from heat and carefully transfer soup into a blender, or use an immersion blender to puree.
  • Slowly add in the shredded Havarti cheese to blend until smooth. Return the soup to the pot or dutch oven to adjust seasonings and heat. Heat and set aside to let cool slightly before ladling soup into bowls.
  • Garnish with salt, pepper, heavy cream, a squeeze of lemon and olive oil. Enjoy! Store in the fridge in an airtight container for up to 5 days.


Nutrition facts don't include additional garnishes. 


Calories: 256kcal | Carbohydrates: 6g | Protein: 11g | Fat: 22g | Saturated Fat: 14g | Trans Fat: 1g | Cholesterol: 72mg | Sodium: 853mg | Potassium: 302mg | Fiber: 2g | Sugar: 1g | Vitamin A: 1211IU | Vitamin C: 34mg | Calcium: 261mg | Iron: 1mg