Home » Blog » Recipes » Easy Macro-Friendly Italian Wedding Soup

Easy Macro-Friendly Italian Wedding Soup

Posted on

easy, healthy Italian wedding soup

Dinner, Recipes

Our easy, high-protein Italian Wedding Soup features soft, flavorful turkey meatballs bathing in a warm, broth filled with classic Acini De Pepe pasta. If you're looking for a flavorful soup that's just as hearty and satisfying as it is easy to fit your macros, then this soup is a must-try!

I've long been fascinated by the little pearl pasta inside Italian Wedding soup, there's just something so fun about scooping a big spoonful of them and enjoying the teeny bits of pasta. This recipe includes all your favorite elements of a good Italian Wedding soup, but with a a few healthier swaps to keep the macros in a good place. Enjoy!

3 Reasons Why You'll Love This Recipe

  1. Robust flavor. Italian wedding soup is known for its rich and savory flavor. Between the tender meatballs, subtle spinach, and just the right amount of seasonings, this is a flavor combo that just satisfies.
  2. Balanced Macronutrients. Our macro-friendly Italian wedding soup is designed to provide a balanced mix of macronutrients, including protein, carbohydrates, and fats. By using lean proteins and whole grains. We keep the protein high and the carbs & fats moderate so that you can enjoy your soup and hit your macros!
  3. Make it once, and enjoy it all week. This recipe will make a big batch of soup, which means you'll have glorious leftovers to enjoy for days! Store your soup in an airtight container in the refrigerator and you'll have your meals covered.

MyFitnessPal Pre-Log

“FHM Macro-Friendly Italian Wedding Soup”

easy, healthy Italian wedding soup

Macro-Friendly Italian Wedding Soup

Tami Smith
Tender turkey meatballs, classic Acini Di Pepe pasta, leafy spinach, and a warm comforting broth combine to deliver a nostalgic soup experience. This Macro-Friendly Italian Wedding Soup checks all the boxes when it comes to balance and enjoyment and it's the perfect cold-weather meal to enjoy with the family.
5 from 1 vote
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Dinner
Cuisine Italian
Servings 6 People
Calories 326 kcal


  • 1 Large soup pot
  • 1 Cutting Board
  • 1 Pairing Knife
  • 1 Mixing spoon


  • 1 lb Lean ground turkey
  • 1/4 cup Whole wheat breadcrumbs
  • 1/4 cup Grated parmesan cheese
  • 1/4 cup Fresh parsley, chopped
  • 1 large Egg
  • 1/2 tsp Salt
  • 1/4 tsp Pepper
  • 1/4 tsp Garlic powder
  • 1 tbsp Olive oil
  • 1 Small Onion, chopped
  • 2 Cloves Garlic, minced
  • 2 Medium Carrots, diced
  • 2 Stalks Celery, diced
  • 6 Cups Low-sodium chicken broth
  • 1 Cup Acini Di Pepe pasta
  • 4 Cups Fresh spinach, chopped


For the Meatballs

  • In a large mixing bowl, combine the ground turkey, breadcrumbs, grated Parmesan cheese, chopped parsley, egg, salt, pepper, and garlic powder.
  • Mix the ingredients until well combined. It's best to use your hands for this.
  • Form the mixture into small meatballs, about 1 inch in diameter. You should get approximately 24 meatballs.

For the Soup

  • In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, carrots, and celery. Sauté for about 5 minutes or until the vegetables begin to soften.
  • Pour in the chicken broth and bring it to a simmer.
  • Gently add the meatballs to the simmering broth. Cook for 10-12 minutes or until the meatballs are cooked through and no longer pink in the center.
  • Stir in the Acini Di Pepe pasta and continue to simmer for 8-10 minutes or until the pasta is al dente.
  • Add the chopped spinach to the soup and cook for an additional 2-3 minutes until it wilts.
  • Season the soup with salt and pepper to taste. Adjust the seasoning as needed.
  • Serve hot, garnished with fresh basil leaves if desired. Enjoy!


Serving size = 1/6 recipe


Calories: 326kcalCarbohydrates: 35gProtein: 29gFat: 11g
Keyword high protein, macro friendly
Tried this recipe?Let us know how it was!


You might also like these recipes