When I want something light yet deeply satisfying, this Turkey Meatball & Spinach Soup is my go-to recipe.

It’s cozy, nourishing, and full of flavor without feeling heavy. The tender turkey meatballs are simmered in a rich broth with garlic, onion, and wilted spinach—it’s a wholesome combination that hits the perfect balance between comfort and nutrition.

This soup reminds me of family dinners and cozy evenings when you want something warm but still healthy.

This Turkey Meatball and Spinach Soup is a nutritious and flavorful dish that combines ground turkey meatballs with fresh spinach in a savory broth. It’s a perfect meal for any day of the week, packed with protein and greens.

Jump to Recipe

Recipe Highlights

This Turkey Meatball & Spinach Soup is a low-carb twist on traditional Italian wedding soup—heartier but lighter, richer yet cleaner.

The turkey meatballs add protein and depth, while the spinach gives a fresh, vibrant touch that makes each spoonful feel wholesome.

The broth is simple yet full of flavor thanks to sautéed aromatics, herbs, and a hint of Parmesan.

It’s an easy one-pot meal you can make in under an hour, ideal for weeknights or meal prep. It freezes beautifully, reheats well, and makes healthy eating delicious.

Highlights:

  • High-protein, low-carb, and full of flavor
    .
  • Juicy, tender turkey meatballs
    .
  • Fresh spinach adds nutrients and color
    .
  • Quick and easy – ready in under 45 minutes
    .
  • Perfect for freezing and meal prep

Hearty Turkey Meatball and Spinach Soup

This comforting soup features tender meatballs made from ground turkey, seasoned to perfection with Italian herbs and spices.

Each meatball is combined with a lightly beaten egg and almond flour, ensuring a delightful texture.

The rich chicken broth serves as the perfect base, allowing the flavors to meld beautifully while the vibrant green spinach adds a fresh touch.

With grated Parmesan cheese sprinkled on top, this dish not only warms the soul but also satisfies the palate.

Ingredients That Shine

The key components of this soup create a harmonious blend of flavors and nutrition.

Ground turkey is the star, providing a lean protein source, while the addition of a small onion, diced, and cloves of garlic, minced, enhances the aroma and taste.

Almond flour adds a unique twist, making the meatballs gluten-free, and the grated Parmesan cheese contributes a savory depth.

Fresh spinach, roughly chopped, brings a burst of color and essential nutrients, making this soup a wholesome choice for any meal.

Ingredient Notes

  • Ground Turkey: A lean and light protein source. It keeps the meatballs tender and flavorful without being greasy.
    .
  • Egg & Almond Flour: Help bind the meatballs while keeping the recipe gluten-free and low-carb.
    .
  • Parmesan Cheese: Adds saltiness and umami depth to the meatballs and broth.
    .
  • Garlic & Onion: The aromatic foundation for both the meatballs and the soup base.
    .
  • Spinach: Fresh baby spinach wilts quickly into the hot soup, adding nutrients and color.
    .
  • Chicken Broth: Creates a savory, comforting base. Choose low-sodium for better control of flavor.
    .
  • Italian Seasoning: Brings a familiar herby flavor that complements the turkey and broth.
    .
  • Olive Oil: Used for browning meatballs and sautéing aromatics for extra richness.
    .
  • Salt & Black Pepper: To season and balance all flavors.

How to Make My Turkey Meatball & Spinach Soup

  1. Prepare the Meatballs: In a large bowl, combine ground turkey, egg, almond flour, Parmesan cheese, minced garlic, Italian seasoning, salt, and black pepper. Mix gently and form into small 1-inch meatballs.
    .
  2. Brown the Meatballs: Heat olive oil in a large soup pot over medium heat. Add the meatballs in batches and cook until lightly browned on all sides (about 5–7 minutes). Remove and set aside.
    .
  3. Sauté the Aromatics: In the same pot, add diced onion and minced garlic. Cook for 3–4 minutes until fragrant and translucent.
    .
  4. Build the Soup Base: Pour in the chicken broth and bring to a gentle boil. Return the browned meatballs to the pot and reduce to a simmer.
    .
  5. Simmer and Add Spinach: Let the soup simmer for about 15 minutes until the meatballs are cooked through. Stir in fresh spinach and simmer for an additional 2–3 minutes until wilted.
    .
  6. Taste and Serve: Adjust salt and pepper as needed. Serve hot, garnished with extra Parmesan and a drizzle of olive oil if desired.

Preparation Steps

Creating this soup is a straightforward process that yields delicious results.

Start by mixing the ground turkey with the lightly beaten egg, almond flour, grated Parmesan cheese, and Italian seasoning.

Once the meatballs are formed, sauté a small onion in olive oil until translucent, then add the minced garlic for an aromatic base.

Brown the meatballs in the pot before adding the chicken broth, allowing them to simmer until fully cooked.

Finally, stir in the fresh spinach until wilted, and adjust the seasoning to taste.

Serving Suggestions

This turkey meatball and spinach soup is best served hot, ladled into bowls for a cozy meal.

Garnish each serving with additional grated Parmesan cheese for an extra layer of flavor.

Pair it with crusty bread or a simple side salad for a complete dining experience.

The rustic wooden spoon beside the bowl adds to the inviting presentation, making it a perfect dish for family gatherings or a quiet night in.

Serving Suggestions

This Turkey Meatball & Spinach Soup pairs beautifully with:

  • A slice of crusty low-carb bread or garlic toast
    .
  • A light Caesar or arugula salad
    .
  • Zucchini noodles or cauliflower rice added to the soup
    .
  • A sprinkle of red pepper flakes or chili oil for a spicy kick

Nutritional Benefits

This soup is not only delicious but also packed with nutritional benefits.

With approximately 280 calories per serving, it offers a satisfying meal without the guilt.

The combination of ground turkey and spinach provides a healthy dose of protein and vitamins, while the use of almond flour keeps it lower in carbohydrates.

Each bowl serves as a nourishing option, ideal for those looking to maintain a balanced diet.

Creating a Cozy Atmosphere

The setting in which this soup is enjoyed can enhance the overall experience.

Imagine a cozy kitchen, filled with the inviting aroma of simmering broth and spices, creating a warm atmosphere.

Whether shared with family or savored alone, this turkey meatball and spinach soup brings comfort and joy, making it a delightful addition to any meal rotation.

Tips for the Best Turkey Meatball & Spinach Soup

Mix the meatball ingredients gently—overmixing can make them dense. Use a cookie scoop for evenly sized meatballs that cook at the same rate.

Browning the meatballs before simmering adds incredible flavor to the broth. If you like a richer texture, stir in a tablespoon of heavy cream or extra Parmesan before serving.

For an extra flavor punch, add a squeeze of lemon juice right before serving to brighten the soup.

Turkey Meatball & Spinach Soup – Healthy, Hearty, and Low-Carb

Recipe by JoanneCourse: Soup / Main CourseCuisine: Italian-Inspired / Low-CarbDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes
Calories per serving

280

kcal

This soup is made with tender turkey meatballs, seasoned with garlic and Italian herbs, simmered in a rich chicken broth with fresh spinach. The dish takes about 45 minutes to prepare and serves 6 people.

Ingredients

  • For the Meatballs:
  • 1 pound ground turkey

  • 1 egg, lightly beaten

  • 2 tablespoons almond flour

  • 2 tablespoons Parmesan cheese, grated

  • 1 clove garlic, minced

  • ½ teaspoon Italian seasoning

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

  • For the Soup:
  • 1 tablespoon olive oil

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 5 cups chicken broth

  • 2 cups fresh spinach, roughly chopped

  • ½ teaspoon salt (adjust to taste)

  • ¼ teaspoon black pepper

  • 1 tablespoon Parmesan cheese, for garnish

Directions

  • Mix all meatball ingredients and form into 1-inch balls.
  • Heat olive oil in a pot, brown meatballs on all sides, and remove.
  • Sauté onion and garlic until fragrant.
  • Add chicken broth and bring to a simmer. Return meatballs to the pot.
  • Simmer for 15 minutes or until meatballs are cooked through.
  • Add spinach and cook for 2–3 minutes until wilted.
  • Adjust seasoning and serve hot, garnished with Parmesan.

Notes

  • Substitute ground chicken or lean pork for turkey if preferred.
  • Add a pinch of crushed red pepper flakes for spice.
  • For dairy-free, omit Parmesan and use nutritional yeast.
  • This soup makes a great base—add zucchini noodles or diced veggies for variety.

Storage & Reheating

  • Storage: Keep in the refrigerator for up to 4 days in an airtight container.
    .
  • Reheating: Warm on the stovetop over medium-low heat. Add extra broth if the soup thickens.
    .
  • Freezing: Freeze without spinach for up to 2 months. Add fresh spinach when reheating.
Turkey Meatball & Spinach Soup – Healthy, Hearty, and Low-Carb