
Tired of endlessly searching for a meal that hits all the right notes? You know, delicious, comforting, *and* actually good for you? Well, call off the search party because your culinary quest ends here! Get ready to fall head over heels for our incredible Easy & Healthy Italian Wedding Soup. This isn’t just any soup; it’s a bowl full of cozy goodness, reimagined to be perfectly keto-friendly and bursting with authentic Italian flavors. Forget bland diet food – we’re talking succulent meatballs, vibrant veggies, and a rich broth that will warm you from the inside out, all without the carb overload. It’s so easy, you’ll wonder why you haven’t made it every week!
Why You’ll Love This Easy & Healthy Italian Wedding Soup
- Keto & Low-Carb Dream: Say goodbye to carb guilt! This recipe swaps traditional pasta for riced cauliflower, keeping your net carbs delightfully low while maintaining that satisfying, hearty texture. It’s perfect for anyone following a ketogenic or low-carb lifestyle.
- Lightning Fast & Simple: With only 15 minutes of prep and 25 minutes of cook time, you can have a gourmet-tasting meal on your table in under an hour. It’s ideal for busy weeknights when you crave something wholesome but don’t have hours to spend in the kitchen.
- Ultimate Comfort in a Bowl: There’s just something magical about a warm bowl of soup, especially one loaded with tender meatballs and fresh greens. Our Easy & Healthy Italian Wedding Soup delivers that nostalgic, comforting feeling with every spoonful, making it perfect for any season.
- Flavor Packed & Wholesome: From the aromatic garlic and oregano to the savory bone broth and fresh spinach, every ingredient plays a part in creating a depth of flavor that will impress even the pickiest eaters. Plus, it’s packed with protein and healthy fats to keep you feeling full and energized.
Ingredients for Your Easy & Healthy Italian Wedding Soup
- 🍖 12-18 small prepared keto meatballs (about 1 pound total before cooking)
- 🥑 2 tablespoons avocado oil
- 🧅 1/4 cup chopped yellow onion
- 🥕 4 celery stalks, finely chopped
- 🧂 1 teaspoon salt, plus more to taste
- 🌶️ 1/2 teaspoon black pepper, plus more to taste
- 🧄 3 cloves garlic, minced
- 🌿 1 teaspoon dried oregano
- 🥣 6 cups chicken broth (preferably low-sodium bone broth)
- 🍚 2 cups riced cauliflower (fresh or frozen)
- 🍃 2 cups packed fresh spinach leaves (or 1 cup frozen spinach)
- 🧀 Parmesan cheese, for sprinkling
Detailed Directions: Crafting Your Easy & Healthy Italian Wedding Soup
- Prepare Your Meatballs: First things first, get those keto meatballs ready! Whether you’re using pre-cooked, raw, or frozen, make sure they’re small (about 3/4-inch diameter) so they cook evenly and fit perfectly in your soup spoon.
- Sauté the Veggies: Grab a large soup pot or a trusty Dutch oven and warm the avocado oil over medium heat. Toss in the chopped onion, celery, 1 teaspoon salt, and 1/2 teaspoon pepper. Stir occasionally and let them cook for about 5 glorious minutes until they’re beautifully tender. Then, stir in the minced garlic and cook for just one more minute – you’ll know it’s ready when that irresistible aroma fills your kitchen!
- Simmer the Broth: Pour in the chicken broth and stir in the dried oregano. Bring this flavorful mixture to a gentle, steady simmer. This is where all the magic starts to happen!
- Add Meatballs & “Rice”: Carefully add the riced cauliflower and your prepared meatballs to the simmering broth. Continue to cook for 5 to 10 minutes. This ensures your meatballs are fully cooked through or thoroughly warmed and infused with all the delicious broth flavors.
- Finish with Greens & Cheese: Finally, stir in the fresh spinach leaves. Cook for just about 2 minutes, until they are perfectly wilted and vibrant. Give the soup a taste and adjust the seasonings with extra salt and pepper if needed. Ladle into bowls, sprinkle generously with Parmesan cheese, and prepare for a standing ovation!
Presenting and Serving Your Easy & Healthy Italian Wedding Soup
Serving up your Easy & Healthy Italian Wedding Soup is just as fun as making it! Here are a few ideas to elevate your dining experience:
- Garnish with Gusto: A sprinkle of freshly grated Parmesan cheese is a must, but why stop there? Add a fresh sprig of parsley or basil for a pop of color and extra aroma. A tiny drizzle of high-quality extra virgin olive oil can also add a luxurious touch.
- The Perfect Pairing: For a complete keto meal, serve this soup alongside a crisp green salad with a simple vinaigrette. If you’re feeling extra indulgent, a slice of toasted keto garlic bread or a few keto cheese crisps would be magnificent for dipping.
- Bowl Appeal: Choose beautiful bowls that highlight the vibrant colors of the soup. Deep, rustic ceramic bowls or elegant white ones can make the meal feel even more special.
- Appetizer or Main Event: This soup is hearty enough to be a main course, especially when paired with a side salad. Alternatively, serve smaller portions as an impressive appetizer for a dinner party.
Storing Your Easy & Healthy Italian Wedding Soup
Good news! This Easy & Healthy Italian Wedding Soup is fantastic for meal prep and stores wonderfully, meaning you can enjoy its comforting flavors for days to come.
- In the Refrigerator: Once cooled completely, transfer the soup to an airtight container. It will keep beautifully in the refrigerator for up to 3-4 days. The flavors often deepen overnight, making leftovers even more delicious!
- Freezing for Later: This soup freezes remarkably well. Again, allow it to cool completely before portioning into freezer-safe containers or bags. It can be stored in the freezer for up to 2-3 months. When reheating from frozen, it’s best to thaw it in the refrigerator overnight before gently warming on the stovetop or in the microwave. Keep in mind that the riced cauliflower might have a slightly softer texture after freezing and thawing, but the taste will still be fantastic!
- Reheating: Gently reheat on the stovetop over medium-low heat until warmed through, stirring occasionally. For microwave reheating, use a microwave-safe bowl and heat in short intervals, stirring in between, until hot. You might want to add a splash of extra broth if it seems too thick.
FAQs About Easy & Healthy Italian Wedding Soup
Q1: Can I use store-bought meatballs for this recipe?
A1: Absolutely! Just ensure they are small, keto-friendly, and pre-cooked or suitable for simmering in soup.
Q2: Is this soup really low-carb/keto-friendly?
A2: Yes! By using riced cauliflower instead of pasta, this recipe is designed to be very low in net carbs and perfect for a keto diet.
Q3: Can I add other vegetables to the soup?
A3: Certainly! Bell peppers, zucchini, or even a few diced mushrooms would be delicious additions. Just be mindful of their carb content if strictly keto.
Q4: What if I don’t have avocado oil?
A4: You can substitute it with olive oil or another high-heat cooking oil you prefer.
Q5: Can I make this soup spicier?
A5: Yes, feel free to add a pinch of red pepper flakes along with the garlic for an extra kick.
Q6: Can I prepare this soup ahead of time?
A6: Yes, it’s a great make-ahead meal. The flavors often meld even better after a day in the fridge.
Q7: What kind of chicken broth is best?
A7: Low-sodium bone broth is preferred for its rich flavor and added nutrients, but any quality chicken broth will work.
Q8: Is this recipe gluten-free?
A8: Yes, as long as your keto meatballs are gluten-free, this recipe is naturally gluten-free.
Q9: How can I thicken the soup if I prefer a richer broth?
A9: You can mash a small portion of the cooked riced cauliflower directly in the pot, or stir in a tablespoon of cream cheese for a creamy boost.
Q10: What are the nutritional benefits of this Easy & Healthy Italian Wedding Soup?
A10: It’s high in protein and healthy fats, low in carbs, and packed with vitamins from the fresh vegetables and bone broth, making it a very nourishing meal.

Easy & Healthy Italian Wedding Soup 🍲
Equipment
- Large Soup Pot
- Dutch Oven
Ingredients
- 12-18 small prepared keto meatballs about 1 pound total before cooking
- 2 tablespoons avocado oil
- 1/4 cup chopped yellow onion
- 4 celery stalks finely chopped
- 1 teaspoon salt plus more to taste
- 1/2 teaspoon black pepper plus more to taste
- 3 cloves garlic minced
- 1 teaspoon dried oregano
- 6 cups chicken broth preferably low-sodium bone broth
- 2 cups riced cauliflower fresh or frozen
- 2 cups packed fresh spinach leaves or 1 cup frozen spinach
- Parmesan cheese for sprinkling
Instructions
- If you haven't already, prepare your favorite small keto meatballs (aim for about 3/4-inch diameter). You can either pre-cook them, add them raw to the simmering soup, or use frozen meatballs.
- In a large soup pot or Dutch oven, warm the avocado oil over medium heat. Add the chopped onion, celery, 1 teaspoon salt, and 1/2 teaspoon pepper. Cook for about 5 minutes, stirring occasionally, until the vegetables become tender. Stir in the minced garlic and cook for just one more minute until you can smell its aroma.
- Pour in the chicken broth and stir in the dried oregano. Bring the mixture to a gentle, steady simmer.
- Carefully add the riced cauliflower and your prepared meatballs to the simmering broth. Continue to cook for 5 to 10 minutes, making sure the meatballs are fully cooked through or thoroughly warmed.
- Stir in the fresh spinach leaves and cook for just about 2 minutes, until they are wilted. Taste the soup and adjust the seasonings with extra salt and pepper if needed. Ladle into bowls and sprinkle generously with Parmesan cheese before serving.
Notes
Calories: 303kcal
Total Carbs: 5.2g
Net Carbs: 3.7g
Fats: 20.2g
Protein: 22.7g