Nutrition Facts for Low carb hearty meatball and vegetable soup

Low Carb Hearty Meatball and Vegetable Soup

Image of Low Carb Hearty Meatball and Vegetable Soup
Nutriscore Rating: 70/100

Warm, comforting, and loaded with wholesome flavors, this Low Carb Hearty Meatball and Vegetable Soup is the ultimate one-pot meal for a cozy night in. Featuring tender, protein-packed meatballs made with almond flour and Parmesan cheese, this low-carb recipe is balanced with a vibrant medley of zucchini, spinach, carrots, and bell peppers. Simmered in a rich tomato and chicken broth infused with Italian seasonings, every spoonful offers a burst of savory goodness. Ready in under an hour, this nutrient-dense soup is perfect for meal prepping or serving fresh with a sprinkle of Parmesan on top. It's a satisfying and healthy option for anyone looking to indulge in a comforting, low-carb dinner without sacrificing flavor!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
35 min
🕐
Total Time
55 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 500 grams Ground beef
  • 1 large Egg
  • 0.25 cups Almond flour
  • 0.25 cups Parmesan cheese, grated
  • 2 cloves Garlic, minced
  • 1 teaspoon Onion powder
  • 1 teaspoon Dried oregano
  • 0.5 teaspoon Salt
  • 0.25 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 1 medium Onion, chopped
  • 2 stalks Celery, chopped
  • 1 medium Carrot, sliced
  • 1 medium Bell pepper, chopped
  • 1 medium Zucchini, diced
  • 400 grams Canned diced tomatoes
  • 1 liter Chicken broth
  • 1 teaspoon Italian seasoning
  • 1 leaf Bay leaf
  • 100 grams Spinach, fresh
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large mixing bowl, combine ground beef, egg, almond flour, Parmesan cheese, minced garlic, onion powder, dried oregano, salt, and black pepper. Mix well using your hands until all ingredients are thoroughly incorporated.

2

Shape the mixture into small meatballs, about 1 inch in diameter, and place them on a plate.

3

Heat olive oil in a large pot over medium heat. Add the meatballs in batches and cook until browned on all sides, about 5-7 minutes. Remove meatballs from the pot and set aside.

4

In the same pot, add chopped onion, celery, carrot, bell pepper, and zucchini. Sauté the vegetables for about 5 minutes, or until they begin to soften.

5

Stir in the canned diced tomatoes, chicken broth, Italian seasoning, and bay leaf. Bring the mixture to a boil, then reduce the heat to a simmer.

6

Return the browned meatballs to the pot. Cover and let the soup simmer for about 20 minutes, allowing the flavors to meld and the meatballs to cook through.

7

Add the fresh spinach during the last 2 minutes of cooking, stirring until wilted.

8

Remove the bay leaf before serving. Adjust seasoning with additional salt and pepper to taste.

9

Serve hot, garnishing with extra grated Parmesan cheese if desired.

Cooking Tip: Take your time with each step for the best results!
2112
cal
131.0g
protein
61.2g
carbs
156.7g
fat

Nutrition Facts

1 serving (2702.5g)
Calories
2112
% Daily Value*
Total Fat 156.7 g 201%
Saturated Fat 49.9 g 250%
Polyunsaturated Fat 8.2 g
Cholesterol 579 mg 193%
Sodium 5210 mg 227%
Total Carbohydrate 61.2 g 22%
Dietary Fiber 21.8 g 78%
Total Sugars 31.4 g
Protein 131.0 g 262%
Vitamin D 1.3 mcg 7%
Calcium 785 mg 60%
Iron 19.1 mg 106%
Potassium 4789 mg 102%

*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

11.2%%
24.0%%
64.7%%
Fat: 1410 cal (64.7%%)
Protein: 524 cal (24.0%%)
Carbs: 244 cal (11.2%%)