Keto Italian Pork Meatball Soup

Prep: 16 minCook: 20 min1 servingsmediumItalian
Italian Pork Meatball Soup with Zucchini Noodles

A hearty Italian-inspired soup featuring tender pork meatballs simmered in a rich tomato broth with fresh zucchini noodles. The meatballs are seasoned with oregano, garlic, and Parmesan cheese, creating authentic Italian flavors. Perfect for a comforting weeknight dinner or when you want something satisfying without traditional pasta. The zucchini ribbons add freshness and texture while keeping the dish lighter. This warming soup brings together classic Italian seasonings with a modern twist that's both filling and flavorful.

Ingredients

1 servings
  • 9 ounce ground pork
    ground beef1:1Easy substitute with similar cooking time

    5

    Full guide →
  • 2 tablespoon Parmesan cheese, grated
  • 1 ½ cup chicken broth
    beef broth1:1Richer flavor profile

    4

    Full guide →
  • 1 teaspoon oregano, dried
  • 1 medium zucchini
    yellow squash1:1Similar texture and cooking method

    5

    Full guide →
  • 1 tablespoon red onion
  • 1 tablespoon olive oil
  • ½ cup tomato sauce
  • ½ tablespoon basil, fresh
    dried basil3:1 ratio fresh to driedUse 1/2 teaspoon dried basil

    4

    Full guide →
  • ¼ teaspoon garlic powder
  • ¼ teaspoon salt
  • teaspoon black pepper

Instructions

  1. 1

    Combine ground pork, dried oregano, garlic powder, 1 tablespoon parmesan, salt and pepper in mixing bowl

  2. 2

    Finely chop red onion and add to bowl

  3. 3

    Mix everything thoroughly with hands until well combined

  4. 4

    Divide pork mixture into 8 even portions and roll each into a ball

  5. 5

    Heat olive oil in large saucepan or Dutch oven over medium-high heat

  6. 6

    Add meatballs and cook until browned all over

  7. 7

    Add tomato sauce and chicken broth to pan and stir well to combine

  8. 8

    Bring to gentle boil then reduce to simmer

  9. 9

    Simmer for 10 minutes to reduce sauce and cook meatballs through completely

  10. 10

    Slice ends from zucchini, peel outer skin and discard

  11. 11

    Peel zucchini flesh into wide ribbons

  12. 12

    Add zucchini noodles to soup and stir well

  13. 13

    Cook for 1 minute until just tender, do not overcook

  14. 14

    Divide soup between serving bowls

  15. 15

    Scatter remaining parmesan over top of each bowl

  16. 16

    Top with chopped fresh basil to serve

Tips

Tip 1

Don't overmix the meatball mixture to keep them tender - just combine until ingredients are evenly distributed

Tip 2

Keep zucchini noodles crisp by adding them at the very end and cooking briefly, overcooking makes them mushy

Tip 3

Brown meatballs well on all sides for better flavor and texture before adding the liquid

Good to Know

Storage

Refrigerate covered for up to 3 days, reheat gently on stovetop

Make Ahead

Meatballs can be formed and refrigerated up to 1 day ahead

Serve With

Serve immediately while hot, garnished with fresh basil and extra Parmesan

See pairing guide →

Common Mistakes

Watch

Don't overcook zucchini noodles to avoid mushy texture

Watch

Don't skip browning meatballs to avoid bland flavor

Watch

Don't overmix meatball mixture to avoid tough texture

Substitutions

ground pork
ground beef1:1Easy substitute with similar cooking time

5

Full guide →
ground pork
ground turkey1:1Leaner optionmay be slightly drier

4

Full guide →
zucchini
yellow squash1:1Similar texture and cooking method

5

Full guide →
chicken broth
beef broth1:1Richer flavor profile

4

Full guide →
fresh basil
dried basil3:1 ratio fresh to driedUse 1/2 teaspoon dried basil

4

Full guide →
Find more substitutions →

FAQ

Can I make this soup ahead of time?

Yes, prepare the soup without zucchini noodles and refrigerate. Add fresh zucchini ribbons when reheating to maintain their texture.

What if I don't have a vegetable peeler for zucchini noodles?

Use a sharp knife to cut thin slices, or a mandoline slicer. You can also spiralize or julienne the zucchini for different noodle shapes.

How long will leftovers keep in the refrigerator?

Store covered in refrigerator for up to 3 days. The zucchini will soften upon reheating but the soup will still taste delicious.