Warm, hearty, and brimming with the nostalgic flavors of home, Mum’s Tomato and Meatball Soup is the ultimate comfort food. This family-favorite recipe features tender, homemade beef meatballs infused with Parmesan, garlic, and fresh parsley, simmered to perfection in a flavorful tomato broth enriched with aromatic herbs and a classic mirepoix of onion, carrot, and celery. The addition of optional pasta makes it a complete, satisfying meal perfect for cozy weeknight dinners. Quick to prepare and full of rich, savory goodness, this one-pot wonder is a testament to simple ingredients creating something truly special. Serve it steaming hot with a sprinkle of Parmesan or fresh parsley for an extra touch of comfort. Ideal for busy families or anyone craving a classic homemade soup recipe!
Scan with your phone to download!
In a large bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, 1 teaspoon of salt, and 0.25 teaspoons of black pepper. Mix well with your hands until all ingredients are evenly incorporated.
Roll the mixture into small meatballs, about 2.5 cm (1 inch) in diameter, and place them on a baking sheet or plate. Set aside.
In a large pot, heat the olive oil over medium heat. Add the onion, carrot, and celery, and sauté for 5-7 minutes, stirring occasionally, until softened.
Add the crushed tomatoes, broth, sugar, dried basil, dried oregano, and the remaining 0.5 teaspoons of salt and 0.25 teaspoons of black pepper. Stir well, bring the mixture to a boil, then reduce the heat to a simmer.
Carefully drop the meatballs into the simmering soup. Do this in batches if necessary to avoid crowding the pot.
Cover the pot and simmer the soup for 20-25 minutes, stirring occasionally, until the meatballs are fully cooked and tender.
If using pasta, cook it separately according to the package instructions, then stir it into the soup during the last 5 minutes of cooking.
Taste the soup and adjust for seasoning if necessary. Serve hot with a garnish of additional parsley or grated Parmesan cheese, if desired.
Serving size | (2793.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2297.3 |
Total Fat 141.1g | 0% |
Saturated Fat 49.0g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 603.5mg | 0% |
Sodium 9956.3mg | 0% |
Total Carbohydrate 146.4g | 0% |
Dietary Fiber 21.9g | 0% |
Total Sugars 52.3g | |
Protein 125.9g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 819.5mg | 0% |
Iron 20.7mg | 0% |
Potassium 4689.0mg | 0% |
Source of Calories