Creamy Spinach Turkey Meatballs are a delicious and nutritious dish that combines lean turkey with fresh spinach and a creamy sauce. These meatballs are perfect for a family dinner, served over pasta, rice, or on their own as a hearty appetizer!
Ingredients
For the Meatballs:
- 1 pound ground turkey
- 1 cup fresh spinach, chopped (or 1/2 cup frozen spinach, thawed and drained)
- 1/2 cup breadcrumbs (plain or Italian seasoned)
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional, for heat)
For the Creamy Sauce:
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream (or half-and-half for a lighter option)
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish, optional)
Timing
Making Creamy Spinach Turkey Meatballs takes about 15 minutes for preparation and 30 minutes for cooking.
Instructions
Step 1: Prepare the Meatballs
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Mix Ingredients: In a large bowl, combine the ground turkey, chopped spinach, breadcrumbs, grated Parmesan cheese, egg, minced garlic, oregano, salt, pepper, and red pepper flakes (if using). Mix until just combined; do not overmix.
- Form Meatballs: Shape the mixture into meatballs, about 1-1.5 inches in diameter, and place them on the prepared baking sheet.
Step 2: Bake the Meatballs
- Bake: Bake the meatballs in the preheated oven for 20-25 minutes, or until they are cooked through and golden brown.
Step 3: Make the Creamy Sauce
- Sauté Garlic: In a large skillet over medium heat, heat the olive oil. Add the minced garlic and sauté for about 1 minute until fragrant.
- Add Cream and Broth: Pour in the heavy cream and chicken broth, stirring to combine. Bring to a gentle simmer.
- Add Cheese and Seasoning: Stir in the grated Parmesan cheese and Italian seasoning. Season with salt and pepper to taste. Let the sauce simmer for a few minutes until it thickens slightly.
Step 4: Combine Meatballs and Sauce
- Add Meatballs to Sauce: Once the meatballs are baked, add them to the creamy sauce in the skillet. Gently toss to coat the meatballs in the sauce.
Step 5: Serve
- Garnish: Serve the creamy spinach turkey meatballs over pasta, rice, or on their own. Garnish with fresh parsley if desired.

Nutritional Information
Here’s a quick overview of the nutritional content of Creamy Spinach Turkey Meatballs (per meatball, based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 150 |
| Protein | 12g |
| Fat | 9g |
| Carbohydrates | 6g |
| Sugar | 1g |
Tips for Customization
- Add More Veggies: Incorporate grated zucchini or finely chopped bell peppers into the meatball mixture for added nutrition.
- Different Proteins: Substitute ground turkey with ground chicken or lean beef for a different flavor.
- Spice Variations: Experiment with different herbs and spices, such as basil or thyme, to customize the flavor.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop before serving.
Conclusion
Creamy Spinach Turkey Meatballs are a flavorful and satisfying dish that brings together the goodness of turkey and spinach in a rich, creamy sauce. Perfect for any meal, these meatballs are sure to become a family favorite!
Creamy Spinach Turkey Meatballs Recipe
Ingredients
- For the Meatballs:
- • 1 pound ground turkey
- • 1 cup fresh spinach, chopped (or 1/2 cup frozen spinach, thawed and drained)
- • 1/2 cup breadcrumbs (plain or Italian seasoned)
- • 1/4 cup grated Parmesan cheese
- • 1 large egg
- • 2 cloves garlic, minced
- • 1 teaspoon dried oregano
- • 1 teaspoon salt
- • 1/2 teaspoon black pepper
- • 1/4 teaspoon red pepper flakes (optional)
- For the Creamy Sauce:
- • 1 tablespoon olive oil
- • 3 cloves garlic, minced
- • 1 cup heavy cream (or half-and-half)
- • 1/2 cup chicken broth
- • 1/2 cup grated Parmesan cheese
- • 1 teaspoon Italian seasoning
- • Salt and pepper, to taste
- • Fresh parsley, chopped (optional)
Instructions
Step 1: Prepare the Meatballs
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Mix Ingredients: In a large bowl, combine the ground turkey, chopped spinach, breadcrumbs, grated Parmesan cheese, egg, minced garlic, oregano, salt, pepper, and red pepper flakes (if using). Mix until just combined; do not overmix.
- Form Meatballs: Shape the mixture into meatballs, about 1–1.5 inches in diameter, and place them on the prepared baking sheet.
Step 2: Bake the Meatballs
- Bake: Bake the meatballs in the preheated oven for 20–25 minutes, or until they are cooked through and golden brown.
Step 3: Make the Creamy Sauce
- Sauté Garlic: In a large skillet over medium heat, heat the olive oil. Add the minced garlic and sauté for about 1 minute until fragrant.
- Add Cream and Broth: Pour in the heavy cream and chicken broth, stirring to combine. Bring to a gentle simmer.
- Add Cheese and Seasoning: Stir in the grated Parmesan cheese and Italian seasoning. Season with salt and pepper to taste. Let the sauce simmer for a few minutes until it thickens slightly.
Step 4: Combine Meatballs and Sauce
- Add Meatballs to Sauce: Once the meatballs are baked, add them to the creamy sauce in the skillet. Gently toss to coat the meatballs in the sauce.
Step 5: Serve
- Garnish: Serve the creamy spinach turkey meatballs over pasta, rice, or on their own. Garnish with fresh parsley if desired.
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook