Description
As a busy mom, I know how precious time can be, especially when it comes to preparing meals. That’s why I adore this Creamy Asparagus Soup with Lemon and Parmesan. It’s not just a soup; it’s a warm hug in a bowl! This recipe is perfect for those hectic days when you want something comforting yet quick.
Ingredients
Scale
- 1 pound fresh asparagus, trimmed and chopped
- 1 medium onion, diced
- 2 garlic cloves, minced
- 4 cups vegetable or chicken broth
- 1 medium potato, peeled and diced
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Zest and juice of 1 lemon
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh thyme or parsley for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Then add the diced onion and cook for about 5 minutes, until it becomes soft and translucent.
- Stir in the minced garlic along with the chopped asparagus. Sauté everything together for 3-4 minutes until the asparagus is slightly tender.
- Add the diced potato and pour in the broth. Bring the mixture to a boil, then reduce the heat and let it simmer for about 15-20 minutes or until both the potato and asparagus are fork-tender.
- Once tender, remove the pot from the heat. Using an immersion blender, blend the soup until it’s smooth.
- Return the smooth soup to the pot over low heat. Add in the heavy cream, grated Parmesan cheese, lemon zest, and lemon juice. Stir until everything is well combined and the cheese melts.
- Ladle the soup into bowls and garnish with extra Parmesan cheese, a sprinkle of fresh thyme or parsley, and a drizzle of olive oil. Serve it hot and enjoy!
Notes
- For a vegan version, substitute heavy cream with coconut cream and Parmesan with a vegan cheese alternative.
- Adjust the seasoning according to your taste preferences.
- This soup can be stored in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 2g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 40mg