Craving a comforting, cheesy, and protein-packed pasta dish? This Baked Ziti with Turkey Sausage Meatballs and Spinach is the perfect balance of savory, rich, and wholesome flavors. It’s an easy-to-make meal that’s great for family dinners, meal prep, or a potluck dish that will impress everyone at the table.
This baked ziti recipe features tender turkey sausage meatballs, a flavorful homemade tomato sauce, and nutrient-rich spinach, all baked to perfection under a layer of gooey mozzarella and Parmesan cheese. If you’re looking for a healthier twist on a classic comfort food, this is it!
Why You’ll Love This Recipe
- Healthier Alternative – Uses lean turkey sausage instead of beef or pork.
- Rich in Flavor – A homemade tomato sauce infused with herbs and spices.
- Perfectly Cheesy – A blend of mozzarella and Parmesan for that perfect melt.
- Meal-Prep Friendly – Makes enough for leftovers and freezes well.
- Balanced Nutrition – Includes protein-packed turkey meatballs and fresh spinach for added nutrients.
If you’re ready for a hearty, cheesy baked pasta dish that’s easy to make and packed with flavor, let’s dive in!
Ingredients You’ll Need
For the Meatballs:
- 1 pound ground turkey sausage
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped fresh parsley
- 1 large egg
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Pasta & Sauce:
- 1 pound ziti or penne pasta
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional)
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) tomato sauce
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 5 ounces fresh spinach
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh basil or parsley for garnish

Step-by-Step Cooking Instructions
Step 1: Prepare the Meatballs
- In a large mixing bowl, combine ground turkey sausage, breadcrumbs, Parmesan cheese, parsley, egg, minced garlic, salt, and pepper.
- Mix until fully combined, but avoid overworking the meat.
- Shape the mixture into 1-inch meatballs and place them on a parchment-lined baking sheet.
- Refrigerate for about 15 minutes while preparing the sauce.
Step 2: Cook the Pasta
- Bring a large pot of salted water to a boil.
- Cook the ziti or penne pasta according to the package directions until al dente.
- Drain and set aside.
Step 3: Make the Sauce & Cook the Meatballs
- Heat olive oil in a large skillet over medium heat.
- Add chopped onion and sauté until soft and translucent (about 5 minutes).
- Stir in minced garlic and red pepper flakes (if using) and cook for an additional minute.
- Add crushed tomatoes, tomato sauce, oregano, basil, salt, and black pepper.
- Bring the sauce to a simmer.
- Gently add the meatballs into the sauce, cover, and cook for 20 minutes, turning occasionally.
Step 4: Add Spinach to the Sauce
- Once the meatballs are fully cooked, stir in the fresh spinach.
- Cook for 2-3 minutes, until the spinach is wilted and well combined into the sauce.
Step 5: Combine Pasta & Sauce
- In a large mixing bowl, toss the cooked ziti with the sauce and meatballs.
- Ensure the pasta is evenly coated.
Step 6: Assemble the Baked Ziti
- Preheat the oven to 375°F (190°C).
- Grease a 9×13-inch baking dish.
- Spread half of the pasta mixture into the dish.
- Sprinkle 1 cup of shredded mozzarella and 1/4 cup grated Parmesan over it.
- Add the remaining pasta mixture and top with the remaining cheeses.
Step 7: Bake the Ziti
- Cover the dish with foil and bake for 20 minutes.
- Remove the foil and bake for another 10 minutes, until the cheese is golden and bubbly.
Step 8: Serve & Enjoy
- Let the baked ziti rest for 5 minutes before serving.
- Garnish with fresh basil or parsley and serve warm.
Tips for the Best Baked Ziti
- Use high-quality canned tomatoes for the best sauce flavor.
- Don’t overcook the pasta—it will continue cooking in the oven.
- Let the meatballs simmer in the sauce for maximum flavor.
- Layer cheese throughout for the best melty, gooey texture.
- Let the dish rest before serving to allow flavors to meld.
FAQs About Baked Ziti with Turkey Sausage Meatballs
1. Can I make this dish ahead of time?
Yes! Assemble the baked ziti up to 24 hours in advance, store it covered in the fridge, and bake when ready.
2. How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave.
3. Can I freeze baked ziti?
Absolutely! Freeze the assembled dish before baking for up to 3 months. Thaw overnight in the fridge and bake as instructed.
4. What pasta can I use instead of ziti?
Penne, rigatoni, or even rotini are great alternatives!
5. Can I make this dish vegetarian?
Yes! Simply omit the meatballs or replace them with plant-based alternatives.
Conclusion
This Baked Ziti with Turkey Sausage Meatballs and Spinach is a flavorful, comforting, and healthier twist on a classic pasta dish. With tender turkey meatballs, a rich homemade tomato sauce, nutrient-packed spinach, and layers of melty cheese, this dish is sure to be a crowd-pleaser. Whether you’re making it for a weeknight dinner, meal prep, or a special gathering, this hearty baked ziti will always be a hit. Try it today and enjoy every cheesy, saucy bite!