Simmer a pot of comfort with this hearty Vegetable Soup with Tiny Meatballs, a satisfying blend of tender homemade meatballs, vibrant veggies, and aromatic broth. Perfect for cozy dinners or meal prepping, this recipe combines ground beef or pork with Parmesan, breadcrumbs, and fresh herbs for irresistibly juicy meatballs. Classic vegetables like carrots, celery, potatoes, and zucchini are simmered alongside, creating a rich, flavorful base enhanced by diced tomatoes and a hint of garlic. Ready in just under an hour, this wholesome, one-pot wonder is brimming with protein, nutrients, and heartwarming flavor. Serve it with crusty bread for an easy, nourishing meal that’s sure to become a family favorite. Keywords: homemade vegetable soup, meatball soup, one-pot dinner, healthy comfort food.
Scan with your phone to download!
In a large mixing bowl, combine the ground meat, breadcrumbs, egg, grated Parmesan cheese, 0.5 teaspoon of salt, and 0.25 teaspoon of black pepper. Mix until well combined.
Form small meatballs about 1.5 cm in diameter and place them on a plate or tray. Set aside.
Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
Add the minced garlic and cook for another 1 minute until fragrant.
Stir in the carrots, celery, potatoes, and zucchini, and sauté for 5 minutes to slightly soften the vegetables.
Add the canned diced tomatoes, vegetable or chicken stock, and bay leaf to the pot. Stir well and bring the mixture to a gentle boil.
Reduce the heat to a simmer and carefully drop the prepared meatballs into the soup. Stir gently to ensure they are evenly distributed.
Cover the pot with a lid and let the soup simmer for 20-25 minutes until the meatballs are cooked through and the vegetables are tender.
Remove the bay leaf and season the soup with the remaining salt and black pepper to taste.
Stir in the chopped fresh parsley and serve hot with crusty bread on the side for dipping.
Serving size | (2882.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2014.8 |
Total Fat 113.5g | 0% |
Saturated Fat 36.6g | 0% |
Polyunsaturated Fat 8.0g | |
Cholesterol 457.5mg | 0% |
Sodium 8369.1mg | 0% |
Total Carbohydrate 169.3g | 0% |
Dietary Fiber 26.6g | 0% |
Total Sugars 38.1g | |
Protein 90.6g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 856.3mg | 0% |
Iron 18.3mg | 0% |
Potassium 5182.7mg | 0% |
Source of Calories