French
Easy

Keto Creamy Asparagus Soup

A velvety smooth and flavorful soup made with fresh asparagus, simmered in a rich broth with cream. This low-carb and comforting dish is perfect for two.

This recipe has been verified by our culinary team
Created by
Updated January 18, 2023
10 min
Prep Time
20 min
Cook Time
Servings
Keto Creamy Asparagus Soup
$8
INTRODUCTION

What is this dish?

Keto creamy asparagus soup is a silky, vibrantly green blended soup that showcases fresh asparagus in its most elegant form. Made with asparagus, aromatics, heavy cream, and cream cheese, the soup is luxuriously smooth and rich without any grains or starches, making it fully ketogenic and low-carb. It has the elegance of a restaurant-quality first course with the simplicity of a 30-minute home recipe. The bright green color from the asparagus makes it visually stunning, and the cream gives it a satisfying richness that makes it genuinely filling.

Why you'll love it

This soup delivers the sophisticated flavor of a cream-based vegetable soup while keeping net carbs very low — asparagus is one of the most keto-friendly vegetables available. It comes together quickly with minimal ingredients, makes excellent leftovers, and works as both a starter and a light main course. The high fat content from heavy cream and cream cheese makes it deeply satisfying on a ketogenic or low-carb diet. It also freezes well (before cream is added), making it ideal for batch cooking.

When to serve

Serve this soup as an elegant dinner party starter, a warming weekday lunch, or a light spring dinner. It works beautifully as the first course before a grilled protein main course. In summer, it can be served chilled as a sophisticated cold soup. The vibrant green color makes it visually impressive for special occasions, and the simplicity of preparation means it doesn't add stress to a dinner party timeline.

Quick tips

Save the woody asparagus ends to simmer into a quick stock — this intensifies the asparagus flavor throughout the soup for free. Blend thoroughly (at least 60 seconds per batch) for maximum silkiness. Never boil after adding the cream or the dairy will separate. Season after blending, not before, as the flavors concentrate during blending.

INGREDIENT HIGHLIGHTS

Fresh Asparagus

The star vegetable that gives this soup its vibrant color, fresh flavor, and primary nutrition. Choose firm, bright green stalks with tight, compact tips — these are the freshest and most flavorful. Asparagus is an excellent keto vegetable, providing only 2-3 net carbs per cup while delivering folate, vitamins A, C, and K, and prebiotic fiber. Thinner spears tend to be more tender and cook faster than thick ones.

Heavy Cream

Provides the luxurious, velvety richness that transforms this from a light vegetable soup into a satisfying, keto-friendly meal. Heavy cream contains virtually no carbohydrates and is high in fat — exactly what a ketogenic diet requires. It creates a smooth, emulsified texture that coats the palate. Use full-fat heavy whipping cream (36-40% fat) for the best results.

Cream Cheese

Adds extra body, tanginess, and richness to the soup beyond what heavy cream alone provides. Cream cheese thickens the soup slightly and gives it a subtle tang that balances the sweetness of the asparagus. It's naturally low in carbohydrates and high in fat, making it a perfect keto ingredient. Soften to room temperature before adding for the smoothest incorporation.

Chicken or Vegetable Broth

Forms the liquid base of the soup, providing savory depth and allowing the asparagus to cook until tender. Use low-sodium broth to control the salt level, then season the finished soup to taste. Homemade broth adds the most flavor, but quality store-bought works perfectly well. The broth also helps achieve the right consistency — too little and the soup is too thick, too much and it becomes watery.

Substitution Options

Replace asparagus with broccoli, zucchini, or cauliflower for a different flavor while maintaining the keto profile. Use coconut cream instead of heavy cream for a dairy-free version with a subtle tropical note. Omit cream cheese and increase heavy cream for a simpler preparation. Replace chicken broth with vegetable broth for a fully vegetarian soup. Add a tablespoon of white miso paste for extra umami depth without significant carbs. Garnish with crispy pancetta or bacon instead of prosciutto. Use shallots instead of onions for a milder, more refined flavor. Add a tablespoon of lemon zest along with the juice for more pronounced citrus character.

Ingredients
0/9 ready
Spices & Seasonings
Fresh Produce
Fresh Produce
Other
Meat & Seafood
Dairy
Spices & Seasonings
Fresh Produce
Other

Step-by-Step Instructions

1

Cook aromatics and asparagus

In a medium pot or Dutch oven, melt 1 tablespoon unsalted butter or heat 1 tablespoon olive oil over medium heat. Add the chopped onion and cook for 5 minutes, stirring occasionally, until it becomes soft and translucent (you can see through it). Stir in the minced garlic and cook for 1 minute until it smells pleasant (fragrant). Add the 1 pound fresh asparagus pieces and cook for 3 minutes, stirring, until they turn bright green.

Pro Tips:

  • Translucent means you can see through it, indicating it is soft.
  • Fragrant means it smells good and aromatic.
Estimated time: 9 minutes
2

Simmer the soup

Pour in 2 cups chicken broth or vegetable broth. Bring the mixture to a gentle simmer (cook gently just below boiling, with small bubbles). Cover the pot and cook for 8-10 minutes, or until the asparagus is very tender when poked with a fork.

Pro Tips:

  • Simmer means to cook gently just below boiling, with small bubbles.
  • Cooking until very tender ensures the soup will blend smoothly.
Estimated time: 10 minutes
3

Blend the soup

Carefully remove the pot from the heat. Use an immersion blender (a stick blender) to blend the soup directly in the pot until it is completely smooth and creamy. If you do not have an immersion blender, carefully transfer the soup in batches to a regular blender and blend until smooth. Be careful when blending hot liquids, and vent the lid if using a regular blender.

Pro Tips:

  • Blending thoroughly ensures a silky-smooth soup.
  • Be cautious when blending hot liquids to prevent steam buildup.
Estimated time: 3 minutes
4

Finish and serve

Return the blended soup to the pot over low heat. Stir in 1/2 cup heavy cream, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Heat gently for 1-2 minutes, stirring, until the soup is hot through. Do not let it boil after adding the cream. Taste and adjust salt or pepper if needed. Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh dill or parsley. Serve immediately.

Pro Tips:

  • Do not boil the soup once cream is added to keep it smooth and prevent separation.
  • Fresh herbs add a lovely finish and freshness.
Estimated time: 2 minutes

Chef's Tips

Techniques that separate good from great

1

Use the woody asparagus ends to make the broth

The tough bottom ends you snap off are too fibrous to eat but are packed with flavor. Simmer them in water with a pinch of salt for 15-20 minutes to create a quick, free asparagus broth to use as the soup base. This intensifies the asparagus flavor throughout the soup and wastes nothing. Strain out the ends before adding the tender spears.

2

Blend in batches for a truly silky texture

Pour only about 1/3 of the soup volume into the blender at a time, leaving room for expansion from steam. Hold a folded kitchen towel firmly over the lid and start on low speed before increasing. An immersion blender works but requires more time to achieve the same silky texture. Blend for a full 60 seconds per batch — longer blending creates a noticeably smoother result.

3

Never boil after adding dairy

Once you've added heavy cream or cream cheese, keep the soup at a gentle simmer over low heat. Boiling causes dairy fat to separate and the texture becomes grainy and broken rather than silky and emulsified. If you accidentally overheated it, whisk vigorously and add a small cold splash of cream to help bring it back together.

4

Season after blending, not before

Blending concentrates flavors and changes the salt perception of the soup. What tasted well-seasoned before blending may seem bland or overly salty after. Always taste and adjust salt, pepper, and lemon juice after blending and after adding the cream. A few drops of fresh lemon juice added at the end dramatically brightens the flavor without adding sourness.

Nutrition Facts

Per serving
Calories350
Protein10g
Carbohydrates10g
Fat30g
Fiber4g
Sodium700mg

Equipment Needed

  • Medium pot or Dutch oven
  • Immersion blender or regular blender
  • Spatula or wooden spoon
  • Knife and cutting board
  • Measuring cups
  • Measuring spoons

Quick Tips

  • For a vegetarian option, ensure you use vegetable broth instead of chicken broth.
  • If you want an extra rich flavor, you can roast the asparagus lightly before adding it to the soup base.
  • This soup can be made ahead and stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop.

Recipe Variations

Different ways to make this dish your own

1

Chilled Asparagus Vichyssoise

Make the soup as directed, then refrigerate until very cold (2+ hours). Adjust seasoning (cold food needs more salt) and serve in chilled bowls with a drizzle of crème fraîche and fresh chervil for a sophisticated cold summer soup.

2

Asparagus and Leek Soup

Replace the onion with 2 sliced leeks (white and light green parts) for a silkier, more delicately flavored soup. Leeks have a naturally sweet, mild onion flavor that complements the asparagus without competing with it.

3

Roasted Asparagus Soup

Toss the asparagus with olive oil and roast at 425°F for 15-18 minutes until caramelized and slightly charred at the tips before blending. Roasting adds a deeper, nutty dimension to the flavor that the raw-then-simmered method doesn't achieve.

4

Asparagus and Spinach Green Soup

Add a large handful of baby spinach to the blender with the asparagus for an even more intensely green, nutrient-packed soup. The spinach adds iron, additional vitamins, and amplifies the vivid green color without significantly altering the flavor.

What to Serve With

Perfect pairings to complete the meal

1

With Crispy Prosciutto and Parmesan

Lay thin slices of prosciutto on a parchment-lined baking sheet and bake at 375°F for 8-10 minutes until crispy. Crumble over each bowl of soup along with freshly shaved Parmesan and a drizzle of good olive oil. The salty, crispy prosciutto adds contrasting texture and rich, savory flavor that perfectly complements the delicate asparagus.

2

As an Elegant Dinner Party Starter

Serve in small, warmed bowls or teacups as a sophisticated first course. Garnish with a swirl of crème fraîche, a few reserved asparagus tips, and fresh chervil or tarragon. The vibrant green color and silky texture make this soup visually stunning. It can be made entirely ahead and reheated gently, making it ideal for dinner party planning.

3

With Keto Bread or Cloud Bread for Dipping

A warm bowl of this creamy soup pairs beautifully with low-carb bread for a complete keto-friendly lunch. Cloud bread (made with eggs and cream cheese) or almond flour bread provides satisfying substance without breaking the low-carb profile of the soup. Alternatively, serve with keto cheese crackers for crunch.

4

Chilled as a Cold Vichyssoise-Style Soup

This asparagus soup is delicious served chilled in summer. After blending, refrigerate until very cold (at least 2 hours). Adjust seasoning — cold food needs more salt than warm food to taste balanced. Serve in chilled bowls with a garnish of crème fraîche, fresh herbs, and a drizzle of high-quality olive oil. The cold version feels refreshing and elegant.

Storage & Make-Ahead

Keep it fresh and plan ahead

Refrigerator

Store in an airtight container for up to 4 days. The soup thickens as it chills. It may separate slightly — whisk or stir vigorously when reheating to re-emulsify. The flavor actually improves on day 2 as the asparagus taste deepens.

Freezer

For best results, freeze the soup before adding the cream and cream cheese. The base freezes well for up to 3 months. Thaw overnight in the refrigerator, reheat gently, then stir in the dairy fresh when reheating. Already-creamed soup can be frozen but the texture may be slightly grainy after thawing.

Make-Ahead

This soup is excellent made 1-2 days ahead. The asparagus flavor deepens and mellows in the refrigerator. Make the full recipe, cool completely, and refrigerate. Add a fresh squeeze of lemon and taste for seasoning when reheating, as cold dulls flavors.

Reheating

Reheat gently over low-medium heat, stirring frequently to prevent scorching on the bottom. Add a splash of chicken or vegetable broth if the soup has thickened too much. Do not boil. Taste and adjust seasoning — reheated soup often benefits from a fresh pinch of salt and a squeeze of lemon juice before serving.

Frequently Asked Questions
Leave a Review
Share your experience with this recipe

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try AI Recipe Generator

You Might Also Like

Discover more delicious recipes similar to what you're cooking

Warm Goat Cheese Salad
10
Easy
Warm Goat Cheese Salad
10-12 min
2
French
Nourishing Detox Soup
7
Easy
Nourishing Detox Soup
25 min
2
French
Classic Crème Brûlée
8
Medium
Classic Crème Brûlée
35-40 min (baking) + 5 min (broiling/torching)
2
French
French Toast with Maple Syrup (Classic Breakfast Recipe)
5
Easy
French Toast with Maple Syrup (Classic Breakfast Recipe)
15 min
2
French

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.