Sicilian Meatball Soup (Low Carb) Recipe

Thats Nerdalicious Recipe

Sicilian Meatball Soup (Low Carb)

The aroma alone transports me back to my Nonna’s kitchen in Brooklyn. Every Sunday, rain or shine, that tiny apartment would be filled with the simmering scent of garlic, tomatoes, and slowly cooking meatballs. While Nonna’s version wasn’t exactly “low carb,” this recipe captures that same comforting, deeply flavorful essence, reminding me of family gatherings, boisterous laughter, and the unconditional love that only a simmering pot of soup can provide. It’s a taste of home, reinvented for today’s health-conscious palate.

Recipe Overview

  • Prep Time: 25 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 25 minutes
  • Servings: 10 cups
  • Dietary Type: Low Carb

Ingredients

Meatballs

  • 1 lb 95% lean ground beef
  • 2 teaspoons dried parsley
  • 1 teaspoon beef bouillon granules
  • ¾ teaspoon dried Italian seasoning
  • ¼ teaspoon ground black pepper
  • 3 tablespoons fat free egg substitute
  • ¼ cup orzo pasta, uncooked (see variations for low-carb alternatives)

Soup

  • 6 cups water
  • 1 tablespoon beef bouillon granules
  • 1 teaspoon dried Italian seasoning
  • 2 teaspoons crushed garlic
  • 1 cup chopped onions or 1 medium onion
  • 1 cup diced carrots or 2 medium carrots
  • 14 ½ ounces Italian-style stewed tomatoes, undrained
  • ½ cup orzo pasta, uncooked (see variations for low-carb alternatives)
  • 2 medium zucchini, halved lengthwise and sliced ½ inch thick, or 1 ½ cups sliced zucchini
  • 1 cup packed chopped fresh spinach

Equipment Needed

  • Large mixing bowl
  • 4-quart pot or Dutch oven
  • Blender or food processor
  • Measuring cups and spoons

Instructions

  1. Prepare the Meatballs: In a large mixing bowl, combine the ground beef, dried parsley, beef bouillon granules, Italian seasoning, ground black pepper, and fat free egg substitute. Mix well with your hands or a spoon until all ingredients are evenly distributed.

  2. Incorporate the Orzo: Add the ¼ cup of uncooked orzo pasta to the meat mixture. Mix again to ensure the orzo is incorporated throughout the meatball mixture.

  3. Shape the Meatballs: Using your hands, shape the meat mixture into 1-inch balls. Set the formed meatballs aside on a clean plate or baking sheet.

  4. Begin the Soup Base: In a 4-quart pot or Dutch oven, combine the water, beef bouillon granules, Italian seasoning, crushed garlic, chopped onions, and diced carrots. Bring the mixture to a boil over high heat.

  5. Simmer the Vegetables: Once the soup base is boiling, reduce the heat to low, cover the pot, and simmer for 5 minutes, or until the carrots begin to soften slightly.

  6. Puree the Tomatoes: While the vegetables are simmering, pour the undrained Italian-style stewed tomatoes into a blender or food processor. Puree the tomatoes until smooth.

  7. Add the Tomatoes to the Broth: Pour the pureed tomatoes into the simmering broth mixture in the pot. Increase the heat slightly to return the mixture to a gentle simmer.

  8. Add the Meatballs: Carefully add the meatballs to the simmering soup, a few at a time, to avoid overcrowding the pot and lowering the broth temperature too quickly.

  9. Simmer the Meatballs: Once all the meatballs have been added, cover the pot and simmer over low heat for 20 minutes. This allows the meatballs to cook through and release their flavor into the soup.

  10. Incorporate the Orzo: After the meatballs have simmered for 20 minutes, add the remaining ½ cup of uncooked orzo pasta to the soup. Increase the heat to medium.

  11. Cook the Orzo: Cook the soup, covered, for about 10 minutes, or until the orzo is almost done. Stir occasionally to prevent the orzo from sticking to the bottom of the pot. Check the orzo for doneness by tasting a piece – it should be tender but still slightly firm.

  12. Add the Zucchini: Add the sliced zucchini to the soup and cook for 3 minutes more, or until the zucchini is tender and the orzo is fully cooked. Avoid overcooking the zucchini, as it can become mushy.

  13. Add the Spinach: Stir in the chopped fresh spinach and cook for another minute, or just until the spinach wilts. The spinach will cook very quickly, so be careful not to overcook it.

  14. Serve: Serve the soup hot. Ladle the soup into bowls, ensuring each serving contains a good portion of meatballs, vegetables, and broth.

Expert Tips & Tricks

  • Meatball Variation: For a richer flavor, brown the meatballs in a skillet with a little olive oil before adding them to the soup. This step is optional but adds depth of flavor.
  • Spice it Up: Add a pinch of red pepper flakes to the soup base for a little heat.
  • Make Ahead: The soup can be made a day ahead of time. The flavors will meld together beautifully overnight.
  • Prevent Sticking: To prevent the orzo from sticking, stir the soup every few minutes, especially during the last 15 minutes of cooking.
  • Broth Boost: Using homemade beef broth instead of water and bouillon granules will elevate the flavor of the soup.

Serving & Storage Suggestions

Serve this Sicilian Meatball Soup hot, garnished with a sprinkle of fresh parsley or a dollop of ricotta cheese (if not strictly low carb). This soup pairs wonderfully with a simple side salad or crusty bread (again, consider low-carb bread options for a keto-friendly meal).

Storage: Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the soup in freezer-safe containers for up to 2-3 months.

Reheating: Reheat the soup on the stovetop over medium heat, stirring occasionally, until heated through. You can also reheat individual portions in the microwave. If frozen, thaw the soup in the refrigerator overnight before reheating.

Nutritional Information

Nutrient Amount per Serving % Daily Value
Calories 83.5 kcal N/A
Calories from Fat 5g 6%
Total Fat 0.6g 0%
Saturated Fat 0.1g 0%
Cholesterol 0.1mg 0%
Sodium 294.7mg 12%
Total Carbohydrate 16.9g 5%
Dietary Fiber 2g 8%
Sugars 4.5g 18%
Protein 3.6g 7%

Variations & Substitutions

  • Low Carb Meatballs: Replace the orzo in the meatballs with almond flour or crushed pork rinds to maintain a low-carb profile.
  • Low Carb Soup: Replace the orzo in the soup with cauliflower rice or chopped celery root for a low-carb option.
  • Vegetarian Option: Substitute the ground beef with plant-based ground meat and use vegetable broth instead of beef broth.
  • Spice Level: Adjust the amount of crushed garlic and Italian seasoning to suit your taste.
  • Vegetable Medley: Add other vegetables such as bell peppers, celery, or kale to the soup for added nutrients and flavor.

FAQs (Frequently Asked Questions)

Q: Can I use frozen spinach instead of fresh?
A: Yes, frozen spinach can be used. Be sure to thaw it completely and squeeze out any excess water before adding it to the soup.

Q: Can I make this soup in a slow cooker?
A: Absolutely! Brown the meatballs first, then combine all ingredients in the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Add the spinach during the last 30 minutes of cooking.

Q: What can I use instead of egg substitute?
A: If you don’t have egg substitute, you can use a whole egg or just skip it altogether. The egg helps bind the meatballs, but they will still hold together without it.

Q: How do I prevent the meatballs from falling apart?
A: Make sure to mix the meatball ingredients thoroughly. Using lean ground beef can also help prevent the meatballs from becoming too greasy and falling apart.

Q: Can I add other herbs to the soup?
A: Yes, feel free to experiment with other herbs such as basil, oregano, or thyme. Fresh herbs will provide the most vibrant flavor.

Final Thoughts

This low-carb Sicilian Meatball Soup is a delicious and comforting dish that’s perfect for a chilly evening. Don’t be intimidated by the ingredient list – it’s a surprisingly simple recipe to make. I encourage you to try it, experiment with the variations, and make it your own. Share your creations with family and friends, and let me know what you think! Buon appetito!

Leave a Comment