Warm up with a comforting bowl of Meatball and Escarole Soup, a hearty Italian-inspired dish that combines tender homemade meatballs, vibrant escarole, and a flavorful chicken broth infused with aromatic vegetables and herbs. Perfect for cozy evenings, this recipe features a blend of ground beef and pork seasoned with Parmesan cheese and garlic for irresistibly juicy meatballs, simmered alongside sautéed onions, carrots, and celery for a rich, savory base. Escarole adds a subtle bitterness and nourishing texture, while optional orzo pasta makes it even more satisfying. Ready in just under an hour and perfect for six servings, this wholesome soup is a one-pot wonder that’s as easy to prepare as it is delicious. Serve it with crusty bread or a sprinkle of Parmesan for an extra-special touch.
In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, garlic, salt, and black pepper. Mix thoroughly with clean hands until everything is evenly combined.
Roll the mixture into 1-inch meatballs and set aside on a plate or baking sheet.
In a large soup pot or Dutch oven, heat olive oil over medium heat. Add the meatballs in batches and brown them on all sides. Remove the browned meatballs from the pot and set aside.
In the same pot, add chopped onion, carrots, and celery. Sauté the vegetables for about 5 minutes, or until they begin to soften.
Add chicken broth, thyme, bay leaf, salt, and pepper to the pot. Stir to combine and bring the mixture to a simmer.
Return the browned meatballs to the pot and let them simmer in the broth for 10 minutes, stirring occasionally.
Add the chopped escarole and, if using, the orzo pasta. Simmer for an additional 10 minutes, or until the escarole is tender and the orzo is cooked through.
Taste the broth and adjust the seasoning with additional salt and pepper, if necessary.
Remove the bay leaf before serving. Ladle the soup into bowls and serve hot with crusty bread or additional grated Parmesan cheese, if desired.
Serving size | 3530 grams (3530.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3036 |
Total Fat 174.70g | 224% |
Saturated Fat 61.00g | 305% |
Polyunsaturated Fat 4.60g | |
Cholesterol 745mg | 248% |
Sodium 10980mg | 477% |
Total Carbohydrate 171.80g | 62% |
Dietary Fiber 23.60g | 84% |
Total Sugars 24.20g | |
Protein 203.20g | 406% |
Vitamin D 54IU | 269% |
Calcium 840mg | 65% |
Iron 23mg | 129% |
Potassium 4774mg | 102% |
Source of Calories