Warm up with a bowl of Low Sodium Hearty Meatball and Vegetable Soup, a flavorful, wholesome dish perfect for anyone seeking a healthier comfort food option. This low-sodium recipe combines tender homemade beef meatballs with a medley of fresh vegetables like carrots, zucchini, spinach, and celery, all simmered in a rich, unsalted chicken broth infused with Italian herbs. Perfect for meal prep or a cozy family dinner, this soup is easy to make, with just 20 minutes of prep time and bursting with nutrients and natural flavors. Serve it as-is for a light, warming meal, or pair it with crusty whole-grain bread for added heartiness. Packed with protein, vibrant vegetables, and no added salt, this recipe is a nourishing, delicious choice for anyone looking to enjoy a balanced, savory bowl of soup.
Scan with your phone to download!
In a large bowl, combine the ground beef, bread crumbs, beaten egg, and a pinch of black pepper. Mix until well combined.
Form the mixture into small meatballs, about 1 inch in diameter, and set on a plate.
In a large soup pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat.
Add the meatballs to the pot in batches (do not overcrowd) and cook until browned on all sides, about 5-7 minutes. Remove the meatballs and set aside.
In the same pot, add the diced onion, carrots, and celery. Sauté for 5 minutes until the vegetables begin to soften.
Add the minced garlic and cook for an additional minute until fragrant.
Pour in the unsalted chicken broth, diced tomatoes (with liquid), zucchini, and dried Italian herbs. Stir to combine.
Bring the soup to a gentle simmer.
Return the meatballs to the pot and let simmer for 20 minutes, allowing the flavors to meld together and the meatballs to cook through.
In the last 5 minutes of cooking, add the fresh spinach leaves and stir until wilted.
Taste the soup and adjust seasoning with more black pepper if needed.
Serve hot, garnished with additional fresh spinach or parsley if desired.
Serving size | (2713.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1800.3 |
Total Fat 121.0g | 0% |
Saturated Fat 39.0g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 486.1mg | 0% |
Sodium 1294.5mg | 0% |
Total Carbohydrate 86.1g | 0% |
Dietary Fiber 14.0g | 0% |
Total Sugars 19.9g | |
Protein 102.4g | 0% |
Vitamin D 40IU | 0% |
Calcium 413.0mg | 0% |
Iron 14.9mg | 0% |
Potassium 3377.4mg | 0% |
Source of Calories