• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Creamy Spinach Turkey Meatballs

Creamy Spinach Turkey Meatballs

These creamy spinach turkey meatballs are an incredibly easy and flavorful dinner option, made Tuscan-style with a rich sauce of spinach and sun-dried tomatoes. The tender turkey and chicken meatballs melt in your mouth and pair beautifully with the cheesy, creamy sauce. Gluten-free, low-carb, and keto-friendly, this is a perfect recipe for busy weeknights or when you’re feeding a crowd.


Table of Contents

Toggle
    • Ingredients for Creamy Spinach Turkey Meatballs
      • For the Meatballs:
      • For the Sauce:
    • Instructions
    • Tips for Success
    • Storing and Reheating Leftovers
  • Creamy Spinach Turkey Meatballs
    • Ingredients
    • Directions

Ingredients for Creamy Spinach Turkey Meatballs

For the Meatballs:

  • ½ lb (220g) ground turkey
  • ½ lb (220g) ground chicken
  • ½ cup shredded mozzarella (or cheddar, provolone)
  • 4 cloves garlic, grated
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red chili flakes (optional)
  • 1 bouillon cube, crumbled (optional)
  • Salt and fresh cracked black pepper, to taste
  • ½ cup fresh cilantro or parsley, chopped, divided

For the Sauce:

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 small yellow onion, diced
  • 4 cloves garlic, minced
  • ⅓ cup (80ml) vegetable broth
  • 5 ounces (150g) sun-dried tomatoes, drained
  • 1¾ cups heavy cream
  • Salt and pepper, to taste
  • 3 cups baby spinach
  • ½ cup grated Parmesan cheese
  • 1 tablespoon fresh parsley, chopped

Instructions

  1. Prepare the Meatballs:
    In a large mixing bowl, combine the ground turkey, ground chicken, mozzarella, grated garlic, Italian seasoning, chili flakes, bouillon cube, half of the chopped cilantro, and black pepper. Mix until just combined. Shape the mixture into medium-sized meatballs and set aside on a plate.
  2. Cook the Meatballs:
    Heat the olive oil in a large skillet over medium heat. Add the meatballs and cook for 8–10 minutes, turning occasionally, until golden brown and cooked through. Transfer the meatballs to a plate and set aside.
  3. Make the Sauce:
    In the same skillet, melt the butter in the remaining cooking juices. Add the minced garlic and sauté until fragrant, about 1 minute. Stir in the diced onion and cook until translucent. Add the sun-dried tomatoes and cook for another 1–2 minutes.
  4. Simmer the Sauce:
    Pour in the vegetable broth and let the mixture reduce slightly. Lower the heat and stir in the heavy cream. Simmer gently, stirring occasionally, and season with salt and pepper to taste.
  5. Add Spinach and Cheese:
    Add the spinach to the sauce and cook until wilted. Stir in the Parmesan cheese and simmer for another minute, allowing the cheese to melt into the sauce.
  6. Combine:
    Return the cooked meatballs to the skillet, spooning the creamy sauce over them. Sprinkle with parsley for garnish.
  7. Serve and Enjoy:
    Serve the meatballs over steamed vegetables, cauliflower rice for a keto option, or regular rice or pasta for non-keto diners.

Tips for Success

  • Meatball Substitutions: You can swap the turkey and chicken for a mix of ground beef and spicy pork sausage for added flavor.
  • Moisture Tips: For juicier meatballs, consider adding an egg or a small pat of butter to the mixture.
  • Keep It Cool: Use chilled ingredients and mix the meatball mixture in a cold bowl to maintain the fat’s texture and keep the meatballs tender.
  • Cooking Temperature: Cook the meatballs over medium heat to ensure even cooking without burning the outside.

Storing and Reheating Leftovers

  • Refrigerator: Store leftover meatballs in an airtight container for up to 2 days. Reheat gently on the stove with a splash of water to loosen the sauce.
  • Freezer: Freeze cooked meatballs in a freezer-safe bag or container for up to 3 months. Thaw in the refrigerator overnight and reheat in the oven or on the stovetop.

Enjoy these creamy spinach turkey meatballs for an effortless and satisfying meal!

Creamy Spinach Turkey Meatballs
Print

Creamy Spinach Turkey Meatballs

Recipe by snackonmeat
Servings

4

servings
Prep time

20

minutes
Cooking time

20

minutes


These creamy spinach turkey meatballs are a delicious, gluten-free, low-carb, and keto-friendly dinner option. With tender turkey and chicken meatballs simmered in a rich spinach and sun-dried tomato cream sauce, they’re perfect for a crowd-pleasing weeknight meal.

Ingredients

  • For the Meatballs:

  • ½ lb (220g) ground turkey

  • ½ lb (220g) ground chicken

  • ½ cup shredded mozzarella (or cheddar, provolone)

  • 4 cloves garlic, grated

  • 1 teaspoon Italian seasoning

  • ½ teaspoon crushed red chili flakes (optional)

  • 1 bouillon cube, crumbled (optional)

  • Salt and freshly cracked black pepper, to taste

  • ½ cup fresh cilantro or parsley, chopped

  • For the Sauce:

  • 1 tablespoon olive oil

  • 1 tablespoon butter

  • 1 small yellow onion, diced

  • 4 cloves garlic, minced

  • ⅓ cup (80ml) vegetable broth

  • 5 ounces (150g) jarred sun-dried tomatoes, drained

  • 1¾ cups heavy cream

  • Salt and pepper, to taste

  • 3 cups baby spinach leaves

  • ½ cup grated Parmesan cheese

  • 1 tablespoon fresh parsley, chopped

Directions

  • Prepare the Meatballs:
  • In a large bowl, combine the ground turkey, ground chicken, shredded mozzarella, grated garlic, Italian seasoning, chili flakes, bouillon cube, half of the chopped cilantro, and black pepper. Mix thoroughly with your hands or a fork. Form the mixture into medium-sized meatballs and place them on a plate.
  • Cook the Meatballs:
  • Heat olive oil in a large skillet over medium heat. Add the meatballs and cook for 8–10 minutes, turning occasionally, until they are browned and cooked through. Remove the meatballs from the skillet and set aside.
  • Prepare the Sauce:
  • In the same skillet, melt the butter in the remaining cooking juices. Add the minced garlic and sauté until fragrant, about 1 minute. Stir in the diced onion and cook until softened. Add the sun-dried tomatoes and sauté for another 1–2 minutes to release their flavors.
  • Simmer the Sauce:
  • Pour in the vegetable broth and allow it to reduce slightly. Lower the heat and stir in the heavy cream, bringing it to a gentle simmer. Season with salt and pepper to taste.
  • Add Spinach and Cheese:
  • Stir in the baby spinach and cook until wilted. Then, mix in the Parmesan cheese and let the sauce simmer for another minute, allowing the cheese to fully melt.
  • Combine and Serve:
  • Return the meatballs to the skillet and spoon the creamy sauce over them. Sprinkle with the remaining parsley. Serve hot over steamed vegetables, cauliflower rice for keto-friendly options, or pasta or rice for non-keto diners.
  • Enjoy this creamy and comforting dish that’s sure to become a family favorite!
Previous Post: « Keto Avocado Egg Salad Recipe
Next Post: Creamy Garlic Sauce Baby Potatoes »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Crispy Fried Sliced Mushrooms with Homemade Ranch Dressing

Crème Brûlée Cookies

Raspberry Cinnamon Rolls with Lemon Glaze: A Fresh Twist on a Classic Favorite

Cozy Rømmegrøt (Norwegian Cream Porridge)

Lemon Truffles – A Bright Bite of Nostalgia and Sunshine

Garlic Butter Steak Bites and Potatoes (Easy One-Pan Meal)

Dessert Recipes

Lemon Truffles – A Bright Bite of Nostalgia and Sunshine

Ultimate Mississippi Mud Pie Recipe

5-Minute Peanut Butter Mousse

Churros Poppers

the best Creamy Protein Pudding (No Cook!)

Lemon Raspberry Bars: A Sunny Twist on Classic Lemon Bars

Copyright © 2025 Snack On Meat on the Foodie Pro Theme