1poundground beef or turkeyChoose lean options for a healthier twist.
½cupbreadcrumbsHelps bind the meatballs while adding a lovely texture.
¼cupgrated Parmesan cheeseAdds a salty, rich flavor that elevates the meatballs.
1largeeggActs as a binder, keeping your meatballs moist.
2clovesgarlic, mincedInfuses the meatballs with aromatic goodness.
1teaspoondried Italian herbsA must for authentic Italian flavor.
½teaspoonsaltEnhances overall flavor, so adjust to your taste.
¼teaspoonblack pepperA dash adds a touch of warmth.
For the Soup Base
4cupschicken or vegetable brothChoose your favorite for a comforting base.
1cupheavy creamGives the soup that luscious, creamy texture.
1cupdiced carrotsAdds sweetness and color to the soup.
1cupdiced celeryBrings a fresh crunch and depth of flavor.
1cupdiced potatoesEnsures a hearty, filling consistency.
1cupfrozen green peasFor a pop of color and extra nutrients.
For Garnish
¼cupfresh parsley, choppedBrightens the dish and adds a fresh flavor.
Instructions
Preparation
In a large bowl, combine ground beef or turkey, breadcrumbs, grated Parmesan cheese, egg, minced garlic, dried Italian herbs, salt, and black pepper. Mix everything until well combined.
Roll the meat mixture into small meatballs, about 1 inch in diameter, and place them on a plate.
In a large pot or Dutch oven, heat olive oil over medium-high heat. Brown the meatballs on all sides for about 6-8 minutes. Remove and set aside.
In the same pot, sauté diced carrots, celery, and potatoes for about 5 minutes until they start to soften.
Pour in the broth and bring to a gentle boil. Then reduce heat and let simmer for about 10 minutes.
Return the browned meatballs to the pot, stir in the heavy cream and frozen green peas, and let simmer for an additional 10-15 minutes.
Taste and adjust the seasoning with more salt and pepper if needed. Serve in bowls, topped with fresh parsley.
Notes
For the best flavor, use fresh ingredients and do not overmix the meatball mixture. Adjust the soup's consistency with broth if it thickens too much.