I often turn to this creamy spinach turkey meatballs recipe when I want a comforting, crowd-pleasing dinner. The tender turkey and chicken meatballs mingle perfectly with spinach, sun-dried tomatoes, and a lusciously creamy sauce. It’s gluten-free, low-carb, and freezer-friendly.
Why You’ll Love This Recipe
I love how easy and versatile this dish is. I mix ground turkey and chicken for a juicy meatball, then simmer them in a Tuscan-inspired creamy spinach sauce. It’s rich enough to feel indulgent but still healthy—plus, I can serve it over pasta, rice, cauliflower rice, or steamed veggies depending on the mood.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
• ½ lb ground turkey meat
• ½ lb ground chicken meat
• ½ cup shredded mozzarella (or cheddar, provolone…)
• 4 garlic cloves, grated
• 4 garlic cloves, minced
• 1 tsp Italian seasoning
• ½ tsp red crushed chili pepper flakes (optional)
• 1 crumbled bouillon cube (optional)
• Salt and fresh cracked black pepper, to taste
• 1 cup fresh chopped cilantro (or parsley), divided
• 1 Tbsp olive oil
• 1 Tbsp butter
• 1 small yellow onion, diced
• ⅓ cup vegetable broth
• 5 oz jarred sun-dried tomatoes in oil, drained
• 1¾ cups heavy cream
• Salt and pepper, to taste
• 3 cups baby spinach leaves
• ½ cup grated Parmesan
• 1 Tbsp fresh parsley, chopped
Directions
-
I combine the turkey, chicken, mozzarella, grated garlic, Italian seasoning, bouillon (if using), chili flakes, cilantro, and seasoning in a bowl—then shape medium meatballs.
-
I heat olive oil in a skillet over medium-low, cook meatballs for 8–10 minutes until browned and cooked through, then transfer them to a plate.
-
In the same pan, I melt butter, sauté minced garlic briefly, add onion until translucent, then stir in sun-dried tomatoes for 1–2 minutes.
-
I pour in vegetable broth, let it reduce slightly, then add heavy cream and simmer gently. I season with salt and pepper as needed.
-
I stir in the spinach until wilted, then sprinkle Parmesan and simmer another minute until the sauce thickens.
-
Finally, I return the meatballs to the skillet, scatter chopped parsley on top, and spoon sauce over them before serving.
Servings and timing
Serves 4
Total time: 40 minutes (20 min prep, 20 min cook)
Variations
-
I swap ground chicken for ground beef for richer flavor.
-
I add an egg to the meat mixture to boost juiciness.
-
I toss in mushrooms or roasted grape tomatoes in place of sun-dried tomatoes for a fresher twist.
-
For a lighter version, I replace heavy cream with half-and-half.
Storage/reheating
I store leftovers in the fridge for up to 2 days in an airtight container. To reheat, I add a few drops of water to loosen the sauce and warm on the stove or in the microwave.
For freezing, I place cooled meatballs and sauce in a freezer-safe container for up to 3 months. I thaw them overnight before reheating.
FAQs
Why did my meatballs fall apart?
I find using cold meat and a chilled bowl helps keep them intact. I also don’t over-mix—I combine ingredients just until evenly incorporated.
Can I make this recipe dairy-free?
Yes. I switch to dairy-free cheese or skip cheese entirely, and replace heavy cream with coconut cream or a creamy cashew blend.
Can I bake the meatballs instead of pan-frying?
Definitely. I preheat the oven to 400°F (200°C), bake meatballs on a lined sheet for about 18–20 minutes until done, then proceed with the sauce on the stovetop.
Can I prep meatballs ahead of time?
Yes. I shape them in advance and store them in the fridge for 24 hours before cooking. Or I freeze them raw and cook later directly from frozen—adding a few extra minutes to the cook time.
What should I serve with this dish?
I love pairing it with steamed broccoli, cauliflower rice, zucchini noodles, pasta, or a side salad to soak up the creamy sauce.
Conclusion
I’m always reaching for this creamy spinach turkey meatballs recipe when I want nourishing comfort food that’s quick, tasty, and versatile. It’s simple to tweak for different diets, easy to prep ahead, and sure to please any crowd. I hope it becomes a favorite in your kitchen too!
Creamy Spinach Turkey Meatballs
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
These creamy spinach turkey meatballs combine ground turkey and chicken in a rich, Tuscan-inspired sauce with spinach, sun-dried tomatoes, and Parmesan. It’s a gluten-free, low-carb, and comforting dish perfect for weeknight dinners.
- Author: laura
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Tuscan-Inspired
- Diet: Gluten Free
Ingredients
- ½ lb ground turkey meat
- ½ lb ground chicken meat
- ½ cup shredded mozzarella (or cheddar, provolone…)
- 4 garlic cloves, grated
- 4 garlic cloves, minced
- 1 tsp Italian seasoning
- ½ tsp red crushed chili pepper flakes (optional)
- 1 crumbled bouillon cube (optional)
- Salt and fresh cracked black pepper, to taste
- 1 cup fresh chopped cilantro (or parsley), divided
- 1 Tbsp olive oil
- 1 Tbsp butter
- 1 small yellow onion, diced
- ⅓ cup vegetable broth
- 5 oz jarred sun-dried tomatoes in oil, drained
- 1¾ cups heavy cream
- Salt and pepper, to taste
- 3 cups baby spinach leaves
- ½ cup grated Parmesan
- 1 Tbsp fresh parsley, chopped
Instructions
- Combine turkey, chicken, mozzarella, grated garlic, Italian seasoning, bouillon (if using), chili flakes, half of the chopped cilantro, salt, and pepper in a bowl. Mix and shape into medium meatballs.
- Heat olive oil in a skillet over medium-low heat. Cook meatballs for 8–10 minutes until browned and cooked through. Transfer to a plate.
- In the same skillet, melt butter and sauté minced garlic briefly. Add diced onion and cook until translucent. Stir in sun-dried tomatoes and cook for 1–2 minutes.
- Pour in vegetable broth and let reduce slightly. Add heavy cream and simmer gently. Season with salt and pepper.
- Stir in baby spinach until wilted. Add grated Parmesan and simmer another minute until sauce thickens.
- Return meatballs to the skillet. Sprinkle with remaining chopped parsley and spoon sauce over before serving.
Notes
- You can bake the meatballs at 400°F (200°C) for 18–20 minutes instead of pan-frying.
- Replace heavy cream with half-and-half for a lighter version.
- Use coconut cream or cashew blend to make it dairy-free.
- Store leftovers in the fridge up to 2 days or freeze up to 3 months.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 480
- Sugar: 4g
- Sodium: 560mg
- Fat: 36g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0.5g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 130mg