Easy Baked Spaghetti with Cottage Cheese
Baked spaghetti with cottage cheese turns a weeknight pasta dinner into a cheesy, bubbling casserole that feels far more special than the effort it takes. It comes together with a handful of pantry staples and bakes into a dish that actually holds together when you slice it.

The cottage cheese melts into a creamy, tangy layer between the noodles, while a blanket of mozzarella gives you that stretchy, golden top everyone fights over. If you need a no-fuss baked pasta that works the first time, this is the one.
Why This Baked Spaghetti Works
Cottage cheese brings all the creaminess of ricotta but with a lighter, slightly tangier finish. When you blend it with an egg and a little Parmesan, it sets up just enough to give the casserole structure without turning grainy or dry.
The spaghetti stays tender because it’s only cooked to al dente before it goes into the oven. The marinara keeps everything moist, and that final few minutes under the broiler turns the top into a crispy, cheesy crust that makes the dish memorable.
Ingredients

- 16 oz dried spaghetti: regular or whole wheat, both work well here
- 24 oz jar marinara sauce (about 3 cups): use your favorite jarred sauce or a simple homemade one
- 16 oz full-fat cottage cheese: small curd gives the smoothest texture
- 1 large egg: helps the cottage cheese set into a sliceable layer
- 2 cups shredded low-moisture mozzarella cheese, divided: shred your own for the best melt
- 1/2 cup grated Parmesan cheese: plus extra for serving
- 2 cloves garlic, minced: or 1/2 teaspoon garlic powder if that’s what you have
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh basil or parsley for garnish: optional, but a nice finish
Variations / Substitutions
- Add meat: brown 1 lb Italian sausage or ground beef and layer it with the spaghetti for a heartier casserole.
- Swap the cheese: use provolone in place of half the mozzarella for a sharper, nuttier top.
- A little heat: stir 1/4 teaspoon red pepper flakes into the cottage cheese mixture if you like a kick.
- Gluten-free: cook gluten-free spaghetti just until barely done; it will soften more as it bakes.
- Dairy-free: choose a plant-based cottage cheese alternative and your favorite dairy-free mozzarella; the egg is still needed for structure.
If you want a creamier ricotta version, check out my Baked Ziti with Ricotta.
How to Make Baked Spaghetti with Cottage Cheese
Step 1: Boil the Spaghetti

Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the 16 oz spaghetti until it’s just shy of al dente, about 8 to 10 minutes. Reserve a mug of pasta water, then drain the spaghetti and toss it with about 1/2 cup of the marinara sauce to keep it from sticking.
Cooking the pasta a little less than you normally would is important here. It’s going to soak up liquid from the sauce and cheese as it bakes, so starting it underdone keeps the finished casserole from turning mushy.
Step 2: Mix the Cottage Cheese Filling

In a large bowl, stir together the 16 oz cottage cheese, 1 large egg, 1/2 cup grated Parmesan, minced garlic, Italian seasoning, salt, and pepper. Mix until everything is smooth and evenly combined. If your cottage cheese has large curds, give it a few quick pulses in a food processor first for a creamier texture.
The egg acts like a binder, so the cottage cheese layer firms up just enough to slice cleanly. You won’t taste it at all; it only adds structure.
Step 3: Layer the Casserole

Spread a thin layer of marinara (about 1/2 cup) across the bottom of a 9×13-inch baking dish. Add half the cooked spaghetti, then dollop half the cottage cheese mixture over the top in spoonfuls. Carefully spread it into an even layer with the back of the spoon, then sprinkle 1 cup of the shredded mozzarella on top. Repeat with the remaining spaghetti, a generous pour of the remaining marinara (about 2 cups), the rest of the cottage cheese mixture, and finally the last cup of mozzarella.
Spreading the cottage cheese mixture can feel a little awkward because it’s thick. Work in small spoonfuls and do your best to cover the noodles, but don’t stress about perfect coverage. It will melt together as it bakes.
Step 4: Bake and Broil the Casserole

Bake at 375°F until the sauce is bubbling around the edges and the cheese is melted and lightly golden, about 25 minutes. If you want a deeply browned, crispy top, switch the oven to broil for the last 2 to 3 minutes. Keep a close eye on it so the cheese doesn’t burn.
The broil step is optional, but it creates that contrast between a crunchy top layer and the creamy filling underneath. Pull the dish the second the cheese reaches the shade of brown you like.
Step 5: Slice and Serve

Let the baked spaghetti rest for at least 5 minutes before you cut into it. Use a sharp knife to slice it into 8 squares, then slide a spatula underneath to lift each piece out.
You’ll see distinct layers of noodle, creamy cottage cheese, and stretchy mozzarella in every square. A handful of fresh basil or a final dusting of Parmesan right before serving makes it feel just a little more finished.
A Few Tips for the Best Baked Spaghetti
- For the crunchiest top, shred your own mozzarella from a block. Pre-shredded cheese often contains anti-caking agents that can prevent that silky melt.
- If you prefer a perfectly smooth cottage cheese layer with no curds at all, blend the cottage cheese, egg, Parmesan, and seasonings in a food processor until completely creamy before spreading.
- Don’t overbake it. The edges should be bubbly and the top golden, but baking too long will dry out the pasta. Check at 20 minutes and go from there.
- This dish is great for meal prep: assemble the whole casserole the night before, cover it, and refrigerate. The next day, bake it straight from the fridge, adding 10 to 15 minutes to the cook time.
Bake times can shift a little depending on the dish you use.
| Dish Size | Bake Time (375°F) |
|---|---|
| 9×13-inch | about 25 minutes |
| 8×8-inch (thicker) | 30 to 35 minutes |
| 11×14-inch (thinner) | 20 to 22 minutes |
Keeping Leftover Baked Spaghetti Fresh
- Refrigerate: Transfer cooled spaghetti to an airtight container. It will keep well for up to 4 days.
- Reheating: Warm individual portions in the microwave in 1 to 2 minute bursts, or cover the baking dish with foil and reheat at 350°F for 15 to 20 minutes until heated through.
What to Serve with Baked Spaghetti
A crisp green salad with a lemon vinaigrette cuts through the richness of the cheese and sauce nicely. Garlic bread is a no-brainer for sopping up the last bits of marinara, and steamed broccoli on the side adds some green without competing with the main dish.
Frequently Asked Questions
Can I use ricotta instead of cottage cheese?
Yes, you can swap it in the same amount. The filling will be a little denser and less tangy, but it still works beautifully.
Can I freeze this casserole?
Absolutely. Assemble the unbaked casserole, wrap it tightly, and freeze for up to 3 months. Bake it straight from frozen, covered with foil, adding about 30 to 40 minutes to the cook time and removing the foil for the last 10 minutes to brown the top.
Is fresh mozzarella a good idea here?
Not really. Fresh mozzarella holds a lot of water and will make the casserole soupy. Stick with low-moisture mozzarella that you shred yourself for the best melt and texture.
Can I add vegetables to this?
Sure. Sautéed mushrooms, spinach (squeezed dry), or roasted bell peppers work well. Add them when you layer the spaghetti so they don’t release extra water into the dish.

Baked Spaghetti With Cottage Cheese Recipe
Ingredients
Method
- Preheat oven to 375°F (190°C). Cook spaghetti just shy of al dente, drain, and toss with 1/2 cup of the marinara.
- Mix cottage cheese, egg, Parmesan, garlic, Italian seasoning, salt, and pepper until smooth.
- Spread a thin layer of marinara in a 9×13-inch dish. Layer half the spaghetti, half the cottage cheese mixture, and 1 cup mozzarella. Repeat with remaining spaghetti, the rest of the marinara, remaining cottage cheese mixture, and the last cup of mozzarella.
- Bake 25 minutes until bubbly and golden. If desired, broil 2 to 3 minutes for a browned top.
- Let the casserole rest 5 minutes, then slice into 8 squares and serve with fresh basil or extra Parmesan.
