Wholesome Italian Wedding Soup
Enjoy a comforting and healthy Italian Wedding Soup recipe, packed with flavorful keto meatballs, fresh vegetables, and a savory broth. This soup is perfect for a cozy and nutritious meal.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Servings 6 servings
Calories 303 kcal
- 1/3 recipe Keto Meatballs pre-made or fresh, small size recommended
- 2 tablespoons avocado oil
- 1/4 cup chopped onion
- 4 stalks celery chopped
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 3 cloves garlic minced
- 1 teaspoon dried oregano
- 6 cups chicken broth
- 2 cups riced cauliflower
- 2 cups fresh spinach leaves (or 1 cup frozen spinach)
- Extra salt and pepper for seasoning
- Parmesan cheese for serving
1. Prep the Meatballs: Get your meatballs ready! You can use pre-made or fresh, small keto meatballs. If fresh, gently refrigerate or lightly pre-cook them before adding to the soup.
2. Sauté the Good Stuff: In a large saucepan or stock pot, warm the avocado oil over medium heat. Toss in the chopped onion, celery, salt, and pepper. Sauté until they're soft and fragrant, about 5 minutes. Stir in the minced garlic for another minute until you can smell its delicious aroma.
3. Simmer the Broth: Pour in the chicken broth and dried oregano. Bring the mixture to a gentle simmer. Add the riced cauliflower and your prepared meatballs. Let everything cook for 5-10 minutes, ensuring the meatballs are fully cooked or heated through.
4. Finish with Greens & Cheese: Stir in the fresh spinach leaves until they wilt, which only takes about 2 minutes. Taste and adjust seasoning with extra salt and pepper if needed. Serve hot with a generous sprinkle of Parmesan cheese!
This wholesome Italian Wedding Soup takes 15 minutes to prep and 25 minutes to cook, for a total of 40 minutes, serving 6 people.
Nutrition Information (per serving):
- Calories: 303 kcal
- Total Carbs: 5.2g (Net Carbs: 3.7g)
- Fats: 20.2g
- Protein: 22.7g