Nutrition Facts for Keto hearty meatball and vegetable soup

Keto Hearty Meatball and Vegetable Soup

Warm up with a bowl of this Keto Hearty Meatball and Vegetable Soup, a satisfying and nutritious dish perfect for low-carb and keto diets. Packed with tender, homemade meatballs seasoned with Parmesan and Italian herbs, this soup features a vibrant medley of vegetables, including zucchini, kale, and carrots, simmered in a rich beef broth with chopped tomatoes. Quick to prepare and full of flavor, it’s a wholesome one-pot meal that checks all the boxes for comfort and nutrition. With just 20 minutes of prep and a total cook time of 40 minutes, this versatile soup is ideal for meal prep or a crowd-pleasing dinner that’s hearty, healthy, and keto-friendly.

Nutriscore Rating: 68/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 Keto Hearty Meatball and Vegetable Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 500 grams ground beef
  • 50 grams Parmesan cheese, grated
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 tablespoon Italian seasoning
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 stalks celery, chopped
  • 1 medium carrot, chopped
  • 1 medium zucchini, chopped
  • 1 liter beef broth
  • 400 grams diced tomatoes
  • 2 cups kale, chopped
  • 0.25 cup parsley, chopped

Directions

Step 1

In a large bowl, combine ground beef, Parmesan cheese, egg, 1 minced garlic clove, Italian seasoning, salt, and black pepper. Mix until well combined.

Step 2

Using your hands, form the mixture into small meatballs, about 1 inch in diameter, and set aside.

Step 3

Heat olive oil in a large pot over medium heat. Add the meatballs in batches and cook until browned on all sides. Remove the meatballs and set aside.

Step 4

In the same pot, add the onion, celery, and carrot. Sauté for 5 minutes until the vegetables begin to soften.

Step 5

Add the remaining minced garlic and cook for an additional 1 minute until fragrant.

Step 6

Stir in the zucchini and continue to cook for 3 minutes, stirring occasionally.

Step 7

Pour in the beef broth and bring to a gentle boil. Add the diced tomatoes with their juices.

Step 8

Return the meatballs to the pot and reduce the heat to a simmer. Let it cook for 20 minutes, allowing the meatballs to cook through and the flavors to meld together.

Step 9

Stir in the chopped kale and simmer for another 5 minutes until the kale is tender.

Step 10

Taste and adjust seasoning with more salt and pepper if needed. Stir in the chopped parsley just before serving.

Step 11

Serve hot, garnishing with additional Parmesan cheese if desired.

Nutrition Facts

Serving size (2731.8g)
Amount per serving % Daily Value*
Calories 2030.3
Total Fat 145.7g 0%
Saturated Fat 53.7g 0%
Polyunsaturated Fat 4.7g
Cholesterol 623.5mg 0%
Sodium 8118.0mg 0%
Total Carbohydrate 62.5g 0%
Dietary Fiber 20.9g 0%
Total Sugars 25.1g
Protein 140.1g 0%
Vitamin D 53.8IU 0%
Calcium 1376.3mg 0%
Iron 23.4mg 0%
Potassium 5067.2mg 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: 61.8%
Protein: 26.4%
Carbs: 11.8%