Nutrition Facts for Dairy-free hearty meatball and vegetable soup

Dairy-Free Hearty Meatball and Vegetable Soup

Warm up with a comforting bowl of Dairy-Free Hearty Meatball and Vegetable Soup, a nourishing dish that combines tender, gluten-free meatballs with a colorful medley of fresh veggies in a savory, tomato-infused broth. Packed with ground beef, ground pork, and perfectly seasoned with Italian herbs, the meatballs are browned to perfection before simmering alongside vibrant carrots, celery, zucchini, and potatoes. Free of dairy yet rich in flavor, this wholesome soup is brought to life with garlic, onion, and a touch of parsley for a fresh finish. Ideal for busy weeknights or cozy weekends, this one-pot wonder is naturally gluten-free and ready in just an hour, making it the perfect option for hearty, healthy, family-friendly meals.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Hearty Meatball and Vegetable Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 pound ground beef
  • 0.5 pound ground pork
  • 1 medium, finely chopped onion
  • 4 cloves, minced garlic
  • 2 large eggs
  • 0.5 cup gluten-free breadcrumbs
  • 2 teaspoons Italian seasoning
  • 1 teaspoon black pepper
  • 1.5 teaspoons salt
  • 2 tablespoons olive oil
  • 3 medium, sliced carrots
  • 3 stalks, sliced celery
  • 1 medium, diced zucchini
  • 1 large, peeled and diced potato
  • 8 cups low-sodium chicken broth
  • 14.5 ounces canned diced tomatoes
  • 2 bay leaves
  • 0.25 cup, chopped parsley

Directions

Step 1

In a large mixing bowl, combine ground beef, ground pork, half of the chopped onion, half of the minced garlic, eggs, gluten-free breadcrumbs, Italian seasoning, 1 teaspoon of salt, and black pepper. Mix until well blended.

Step 2

Form the mixture into small meatballs, approximately 1 inch in diameter.

Step 3

In a large pot, heat olive oil over medium heat. Add meatballs in batches and brown them on all sides, about 5 minutes. Remove meatballs and set aside.

Step 4

In the same pot, add the remaining onion and garlic; sauté until translucent, about 3 minutes.

Step 5

Add sliced carrots, celery, zucchini, and potato to the pot. Cook for an additional 5 minutes, stirring occasionally.

Step 6

Pour in the chicken broth and canned diced tomatoes with juices. Stir to combine.

Step 7

Return the meatballs to the pot along with the bay leaves.

Step 8

Bring the soup to a boil, then reduce the heat and let it simmer uncovered for 20 minutes.

Step 9

Taste and adjust seasoning with the remaining salt if needed.

Step 10

Stir in the chopped parsley just before serving.

Step 11

Serve the soup hot and enjoy the hearty, dairy-free meal.

Nutrition Facts

Serving size (4180.8g)
Amount per serving % Daily Value*
Calories 3445.8
Total Fat 202.0g 0%
Saturated Fat 63.7g 0%
Polyunsaturated Fat 10.4g
Cholesterol 914.5mg 0%
Sodium 8642.2mg 0%
Total Carbohydrate 228.6g 0%
Dietary Fiber 27.7g 0%
Total Sugars 60.0g
Protein 188.0g 0%
Vitamin D 82IU 0%
Calcium 606.5mg 0%
Iron 21.5mg 0%
Potassium 4785.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 52.2%
Protein: 21.6%
Carbs: 26.2%