Go Back
+ servings
Creamy Spinach Turkey Meatballs

Creamy Spinach Turkey Meatballs for a Cozy Weeknight Dinner

These Creamy Spinach Turkey Meatballs are a delicious, gluten-free, and low-carb option for a cozy weeknight dinner.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Italian
Calories: 250

Ingredients
  

For the Meatballs
  • 1 pound Ground Turkey
  • 1/2 pound Ground Chicken optional substitute for moisture
  • 1/4 cup Cheese (Parmesan) or nutritional yeast for dairy-free
  • 2 cloves Garlic (Grated) fresh garlic
  • 1 tablespoon Italian Seasoning fresh herbs can be used
  • 1 cube Bouillon Cube or extra vegetable broth
  • 1 teaspoon Red Chili Pepper Flakes adjust based on spice preference
  • 1/4 cup Chopped Cilantro (or Parsley) parsley for milder taste
  • to taste Black Pepper for seasoning
  • 1 tablespoon Olive Oil or vegetable oil
For the Creamy Sauce
  • 2 tablespoons Butter or coconut oil for dairy-free
  • 1 medium Onion or shallots
  • 1/2 cup Sun-Dried Tomatoes
  • 1 cup Vegetable Broth or chicken broth
  • 1 cup Heavy Cream or coconut cream for dairy-free
  • 3 cups Baby Spinach or kale

Equipment

  • large mixing bowl
  • Large skillet

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine ground turkey, ground chicken, grated Parmesan, garlic, Italian seasoning, and crumbled bouillon cube. Add in red chili pepper flakes, chopped cilantro, and freshly cracked black pepper to taste. Using your hands, gently mix until everything is well integrated. Form the mixture into medium-sized meatballs, about two inches in diameter.
  2. Heat olive oil in a large skillet over medium-low heat. Once the oil is shimmering, carefully place the meatballs in the skillet, making sure not to overcrowd them. Cook the meatballs for 8-10 minutes, turning occasionally, until they are beautifully browned on all sides and cooked through, checking that the internal temperature reaches 165°F (75°C). Remove the meatballs and set aside.
  3. In the same skillet, reduce the heat slightly and add butter. Allow it to melt, then introduce minced garlic and sauté for about 1 minute until it becomes fragrant, but not browned. Next, add chopped onion, cooking until it's translucent and softened, about 4-5 minutes.
  4. Stir in the sun-dried tomatoes and let them cook for 1-2 minutes. Pour in the vegetable broth, scraping any browned bits from the bottom of the pan. Allow the mixture to simmer for about 3-5 minutes until the sauce slightly reduces.
  5. Lower the heat to a gentle simmer and pour in the heavy cream, stirring well to combine. Let it simmer for another 2-3 minutes until the sauce is slightly thickened and creamy. Taste and season with salt and pepper according to your liking.
  6. Add the baby spinach to the sauce, stirring until it wilts. After a minute, sprinkle in the remaining Parmesan cheese and stir until it melts completely.
  7. Carefully add the browned meatballs back into the skillet, nestling them into the creamy sauce. Serve over steamed vegetables, zucchini noodles, or your favorite pasta.

Nutrition

Serving: 1meatballCalories: 250kcalCarbohydrates: 10gProtein: 20gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 75mgSodium: 400mgPotassium: 350mgFiber: 2gSugar: 2gVitamin A: 200IUVitamin C: 6mgCalcium: 150mgIron: 2mg

Notes

These creamy spinach turkey meatballs are perfect for meal prep and can be stored in the fridge for up to 2 days or frozen for up to 3 months. Reheat gently to preserve creaminess.

Tried this recipe?

Let us know how it was!