This High Protein Baked Spaghetti Casserole takes the cozy comfort of baked pasta and upgrades it with a serious nutritional boost. Unlike many casseroles that rely on excessive fat, this recipe uses lean meat and a creamy, protein-packed filling of ricotta and cottage cheese (blended until smooth!) to create a deeply satisfying, yet healthier, Italian meal.

This healthy baked pasta is designed for convenience. It’s an excellent make ahead spaghetti bake—you can assemble the entire dish ahead of time and simply pop it into the oven when you need a hearty dinner. The tender spaghetti noodles are layered with savory meat sauce and the creamy cheese mixture, resulting in a perfectly moist, cheesy, and robust casserole that easily feeds a crowd.
Table of Contents
Why You’ll Love This Casserole
- Protein Powerhouse: Packed with protein from the meat, cottage cheese, and ricotta for sustained energy.
- Healthy Upgrade: Uses lean meat (spaghetti casserole with ground turkey is a great option) and controlled portions of cheese.
- Ultimate Comfort: Delivers the nostalgic flavor of baked spaghetti with an incredibly rich, creamy center layer.
- Make-Ahead Friendly: Ideal for busy weeknights, meal prepping, or feeding a large holiday crowd.
Ingredients
For the Meat Sauce
- 1 Tbsp Olive Oil
- 1 lb Lean Ground Turkey or Beef
- 1 Small Yellow Onion, diced
- 2 cloves Garlic, minced
- 1 (24 oz) jar Marinara Sauce (or spaghetti sauce)
- 1 tsp Italian Seasoning
- ½ tsp Salt, ¼ tsp Black Pepper
For the Pasta and Filling
- 1 lb Spaghetti, cooked al dente
- 15 oz Whole Milk Ricotta Cheese
- 1 cup Low-Fat Cottage Cheese (blended until smooth)
- ½ cup Grated Parmesan Cheese
- 1 large Egg
- 2 Tbsp Fresh Parsley, chopped
- 2 cups Shredded Mozzarella Cheese, divided
Instructions (Step-by-Step)
- Cook Meat Sauce: Preheat oven to 375°F (190°C). Heat the olive oil in a large skillet over medium-high heat. Add the ground meat and brown, crumbling as you cook. Drain any excess grease. Add the onion and sauté until softened. Stir in the garlic and cook for 1 minute.
- Simmer Sauce: Stir in the marinara sauce, Italian seasoning, salt, and pepper. Bring to a simmer, reduce heat, and cook for 10 minutes.
- Prepare Cheese Filling: In a medium bowl, whisk together the cooked spaghetti, ricotta cheese, blended cottage cheese, egg, Parmesan cheese, and fresh parsley.
- Assemble Layers: Spread a small layer of meat sauce on the bottom of a greased 9×13-inch baking dish. Top this with half of the spaghetti-cheese mixture, spreading it evenly. Layer the remaining meat sauce over the spaghetti. Top with the remaining spaghetti-cheese mixture.
- Mozzarella Topping: Sprinkle the 2 cups of shredded mozzarella cheese evenly over the top of the casserole.
- Bake: Bake for 25–30 minutes, or until the sauce is bubbly around the edges and the mozzarella topping is melted and golden brown. Let rest for 5–10 minutes before slicing and serving.
Storage and Make-Ahead Tips
- Overnight Assembly (Recommended): Assemble the entire casserole (up to the baking step). Cover tightly with plastic wrap and refrigerate for up to 24 hours. Remove the plastic wrap and bake as directed, adding 10–15 minutes to the total baking time.
- Freezing: This is a perfect freezer friendly meal. Assemble the entire casserole, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Expert Tips
- The Cottage Cheese Hack: The key to this baked spaghetti with cottage cheese being delicious is the blending step. Blend the cottage cheese until it is completely smooth and resembles thick Greek yogurt. This provides protein and creaminess without the grainy texture of curds.
- Al Dente Pasta: Cook the spaghetti until al dente (slightly firm). The pasta will finish cooking in the oven while absorbing the sauce, preventing it from getting mushy.
- Lean Meat: Use lean ground turkey or beef to keep the casserole healthier and avoid excessive grease in the final dish.
- Serve with Freshness: Serve with extra fresh parsley and a dash of red pepper flakes for brightness and flavor complexity.

Variations
- Vegetable Boost: Sauté diced bell peppers, mushrooms, or spinach and add them to the meat sauce.
- Spice: Use crushed red pepper flakes or a pinch of oregano in the sauce for a spicy kick.
- Different Pasta: Use ziti, penne, or rigatoni instead of spaghetti.
Serving Suggestions
- Salad: A simple green salad or Caesar salad.
- Bread: Garlic bread or garlic knots.
- Garnish: Fresh basil leaves and a sprinkle of crushed red pepper.
Frequently Asked Questions
Q: Why do I blend the cottage cheese before adding it to the filling? A: Blending the cottage cheese is essential to eliminate the curds. If you skip this step, the final high protein spaghetti casserole will have a grainy or lumpy texture, rather than a smooth, creamy filling.
Q: Can I use half frozen spaghetti noodles in this casserole? A: No, it is best to cook the spaghetti fresh. Frozen, cooked spaghetti often thaws unevenly and becomes mushy when baked again.
Q: How do I prevent the casserole from being watery? A: Wateriness is caused by using too much liquid. Solutions: 1) Cook the pasta until al dente (it absorbs more liquid). 2) Simmer the meat sauce until slightly reduced before assembling. 3) Ensure your meat is lean and excess grease is drained.
Q: Can I make this with Alfredo sauce instead of marinara? A: Yes, you can substitute the marinara with Alfredo sauce for a white version. Omit the tomato paste and tomato sauce. Follow the same layering steps, ensuring your Alfredo sauce is thick.

High Protein Baked Spaghetti Casserole (Make-Ahead Comfort Dinner)
Equipment
- Large skillet
- Mixing bowls
- 9×13-inch baking dish
- Oven
Ingredients
- 1 Tbsp olive oil
- 1 lb lean ground turkey or beef
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 24 oz marinara sauce
- 1 tsp Italian seasoning
- 0.5 tsp salt
- 0.25 tsp black pepper
- 1 lb spaghetti, cooked al dente
- 15 oz whole milk ricotta cheese
- 1 cup low-fat cottage cheese, blended until smooth
- 0.5 cup grated Parmesan cheese
- 1 large egg
- 2 Tbsp fresh chopped parsley
- 2 cups shredded mozzarella cheese, divided
Instructions
- Preheat oven to 375°F (190°C). Heat olive oil in a large skillet over medium-high heat. Add ground meat and brown, breaking it apart. Drain excess grease. Add onion and cook until softened. Stir in garlic and cook 1 minute.
- Stir in marinara sauce, Italian seasoning, salt, and pepper. Bring to a simmer and cook for 10 minutes.
- In a bowl, combine the cooked spaghetti, ricotta, blended cottage cheese, egg, Parmesan, and parsley. Mix well.
- Spread a small layer of meat sauce in a greased 9×13-inch baking dish. Add half of the spaghetti mixture. Layer on the remaining meat sauce. Top with the remaining spaghetti mixture.
- Sprinkle the mozzarella cheese evenly over the top.
- Bake for 25–30 minutes, until bubbly and golden. Let rest 5–10 minutes before serving.