Nutrition Facts for Asparagus soup with mini meatballs
Blog Research API Download App

Asparagus Soup with Mini Meatballs

Image of Asparagus Soup with Mini Meatballs
Nutriscore Rating: 66/100

Creamy, comforting, and packed with flavor, Asparagus Soup with Mini Meatballs is a delightful twist on classic soup recipes. Tender asparagus is simmered with aromatic onions and garlic, then blended into a velvety base enriched with a splash of heavy cream and a hint of zesty lemon juice. Floating in this luscious soup are perfectly browned, bite-sized meatballs made from a savory blend of ground beef, pork, breadcrumbs, Parmesan cheese, and Italian seasoning. This recipe is the perfect balance of earthy and rich, offering a hearty yet elegant dish ideal for cozy dinners or entertaining guests. Ready in just under an hour, this soup is as satisfying as it is stunning. Serve with crusty bread and a sprinkle of Parmesan for the ultimate comfort meal!

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 500 g asparagus
  • 2 tbsp butter
  • 1 medium (diced) yellow onion
  • 2 cloves (minced) garlic
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 250 g ground beef
  • 250 g ground pork
  • 0.5 cup breadcrumbs
  • 0.25 cup grated Parmesan cheese
  • 1 large egg
  • 1 tsp Italian seasoning
  • 1.5 tsp (divided) salt
  • 1 tsp (divided) black pepper
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Trim the woody ends from the asparagus and cut the stalks into 2-inch pieces. Set aside.

2

In a large pot, melt the butter over medium heat. Add the diced onion and sauté for 5 minutes until softened. Stir in the minced garlic and cook for another minute.

3

Add the asparagus pieces to the pot and pour in the vegetable broth. Season with 1 teaspoon of salt and 0.5 teaspoon of black pepper. Bring to a boil, then reduce the heat to a simmer. Cover and cook for 15-20 minutes, or until the asparagus is tender.

4

While the soup is simmering, prepare the mini meatballs. In a mixing bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, Italian seasoning, 0.5 teaspoon of salt, and 0.5 teaspoon of black pepper. Mix until everything is evenly incorporated.

5

Roll the mixture into small meatballs, approximately 1-inch in diameter. Heat the olive oil in a skillet over medium-high heat. Add the meatballs in batches and brown them on all sides, about 5-7 minutes total. Set aside.

6

Once the asparagus is tender, use an immersion blender to puree the soup until smooth and creamy. Alternatively, carefully transfer the soup to a stand blender and blend in batches.

7

Stir in the heavy cream and lemon juice. Taste and adjust seasoning, adding more salt or black pepper as needed.

8

Add the cooked mini meatballs to the pot and let them simmer in the soup for 5 minutes to ensure they are fully cooked and the flavors meld together.

9

Ladle the soup into bowls and serve hot. Garnish with additional Parmesan cheese or a drizzle of cream if desired.

Cooking Tip: Take your time with each step for the best results!
818
cal
34.2g
protein
32.9g
carbs
60.3g
fat

Nutrition Facts

1 serving (621.2g)
Calories
818
% Daily Value*
Total Fat 60.3 g 77%
Saturated Fat 27.3 g 137%
Polyunsaturated Fat 0.6 g
Cholesterol 213 mg 71%
Sodium 1627 mg 71%
Total Carbohydrate 32.9 g 12%
Dietary Fiber 6.8 g 24%
Total Sugars 8.1 g
Protein 34.2 g 68%
Vitamin D 0.5 mcg 2%
Calcium 168 mg 13%
Iron 6.8 mg 38%
Potassium 1047 mg 22%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

16.4%%
16.9%%
66.8%%
Fat: 2161 cal (66.8%%)
Protein: 545 cal (16.9%%)
Carbs: 530 cal (16.4%%)