Here is my favorite cottage cheese pasta bake recipe, with creamy cottage cheese, spinach, garlic, and marinara sauce, all baked together with melted mozzarella on top.
This pasta bake is one of those dinners I make when I need something easy but filling for my family. It’s basically like lasagna but way simpler, and my kids actually eat their spinach without complaining. Plus, you probably have most of these ingredients in your kitchen already.

Why You’ll Love This Cottage Cheese Pasta Bake
- High-protein comfort food – The cottage cheese adds a protein boost to this classic pasta bake, making it more filling and nutritious than traditional versions.
- Quick and easy – This dish comes together in just 30-40 minutes, perfect for busy weeknights when you need dinner on the table fast.
- Simple ingredients – You probably have most of these pantry staples on hand already, and the ingredient list is straightforward with no fancy items required.
- Sneaks in vegetables – The spinach blends right into the cheesy sauce, making it an easy way to add greens to your meal without anyone complaining.
- Great for meal prep – This pasta bake reheats beautifully, so you can make it ahead or enjoy leftovers throughout the week.
What Kind of Cottage Cheese Should I Use?
Any type of cottage cheese will work great in this pasta bake, whether you go with small curd, large curd, or even whipped cottage cheese. Full-fat cottage cheese will give you the creamiest, richest result, but low-fat or fat-free versions work just fine if that’s what you have on hand or prefer. Some people like to blend their cottage cheese before adding it to the pasta for a smoother, more ricotta-like texture, while others enjoy leaving it as-is for little pockets of creamy goodness throughout the dish. If you’re watching your budget, store-brand cottage cheese works just as well as the pricier options for baked dishes like this one.
Options for Substitutions
This pasta bake is pretty forgiving when it comes to swapping ingredients:
- Cottage cheese: If cottage cheese isn’t your thing, ricotta cheese works great as a direct swap. You can also use Greek yogurt mixed with a bit of cream cheese for a similar creamy texture.
- Pasta: Any short pasta shape works well here – penne, rigatoni, ziti, or shells all hold the sauce nicely. You can even use whole wheat or gluten-free pasta if that’s what you have on hand.
- Spinach: Fresh spinach can replace frozen spinach – you’ll need about 6 cups of fresh leaves, and sauté them until wilted before adding. Kale or Swiss chard also work if you prefer a heartier green.
- Marinara sauce: Any tomato-based pasta sauce will do the job. You can use regular tomato sauce seasoned with Italian herbs, or even crushed tomatoes with some added spices.
- Mozzarella: Feel free to use whatever melting cheese you prefer – provolone, Italian blend, or even cheddar will work. A mix of cheeses adds nice flavor depth.
- Fresh basil: Dried basil can substitute if needed – use about 1 tablespoon. Fresh parsley or oregano also work well for that herby finish.
Watch Out for These Mistakes While Baking
The biggest mistake people make with pasta bakes is using fully cooked pasta, which leads to mushy noodles after baking – always undercook your pasta by at least one minute since it continues cooking in the oven.
Another common error is forgetting to thaw and squeeze out excess water from frozen spinach blocks, which can make your casserole watery and dilute the flavors, so press the spinach in a clean kitchen towel or paper towels until no more liquid comes out.
Don’t skip letting the casserole rest for 5-10 minutes after baking, as this cooling time allows the cheese and sauce to set up properly, making it much easier to serve neat portions instead of a runny mess.
Finally, keep a close eye during the broiling step since mozzarella can go from golden to burnt in seconds – stay near the oven and check every 30 seconds to get that perfect bubbly top without any blackened spots.
What to Serve With Cottage Cheese Pasta Bake?
A simple green salad with Italian dressing is my go-to side for this pasta bake since it adds a fresh, crisp contrast to the rich and cheesy dish. Garlic bread is another great option – you can never have too much garlic when Italian food is involved, and it’s perfect for anyone who wants a heartier meal. I also like to serve this with roasted vegetables like zucchini, bell peppers, or broccoli on the side, which adds some extra nutrition without making the meal feel too heavy. If you’re feeding a crowd, a Caesar salad or some bruschetta topped with fresh tomatoes and basil rounds out the dinner nicely.
Storage Instructions
Store: This pasta bake is perfect for meal prep! Once it’s cooled down, cover the baking dish tightly with foil or transfer portions to airtight containers. It’ll stay fresh in the fridge for up to 4 days, making it great for easy weeknight dinners.
Freeze: You can totally freeze this for later. Let it cool completely, then wrap the whole dish in plastic wrap and foil, or divide into individual portions in freezer-safe containers. It’ll keep for up to 3 months, which is super handy when you need a quick dinner.
Reheat: To warm it up, cover with foil and bake at 350°F for about 20-25 minutes until heated through. If you’re reheating from frozen, add an extra 15-20 minutes. You can also microwave individual portions for 2-3 minutes, though the oven keeps the cheese nice and bubbly on top.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1450-1650
- Protein: 75-90 g
- Fat: 35-45 g
- Carbohydrates: 210-240 g
Ingredients
- 3.5 cups pasta (I always use Barilla Penne for the best texture)
- 28 oz marinara sauce (I prefer Rao’s Homemade for a rich, slow-simmered flavor)
- 2 cups cottage cheese (Small curd preferred for a smoother sauce consistency)
- 3 blocks spinach
- 5 garlic cloves (Freshly minced for the best aroma)
- salt
- pepper
- 12 basil leaves
- 1/2 teaspoon dried oregano
- 1.25 cups mozzarella (I use Sargento shredded mozzarella for a perfect melt)
Step 1: Prepare the Oven and Cook the Pasta
- 3.5 cups pasta
Preheat your oven to 400°F.
While it heats, bring a large pot of generously salted water to a boil—this seasons the pasta as it cooks.
Add the penne and cook for 1 minute less than the package directions indicate.
This slight undercooking is crucial because the pasta will continue cooking in the oven and absorb liquid from the sauce, preventing it from becoming mushy.
Drain the pasta well, but don’t rinse it; the starch on the surface helps bind everything together.
Step 2: Prepare the Spinach and Aromatics
- 3 blocks spinach
- 5 garlic cloves, freshly minced
While the pasta cooks, thaw the spinach by placing it in a colander and running warm water over it, then squeeze out as much moisture as possible—excess liquid will make your bake watery.
Finely mince the fresh garlic cloves; I like to do this by hand to ensure the pieces are small and evenly distributed throughout the dish for consistent garlic flavor in every bite.
Step 3: Build the Filling Mixture
- cooked pasta from Step 1
- 28 oz marinara sauce
- 2 cups cottage cheese
- thawed spinach from Step 2
- minced garlic from Step 2
- 1/2 teaspoon dried oregano
- 12 basil leaves
- salt
- pepper
In a large bowl, combine the drained pasta from Step 1 with the marinara sauce, cottage cheese, thawed spinach from Step 2, minced garlic, dried oregano, and torn basil leaves.
Season generously with salt and pepper, then stir everything together until evenly combined.
The cottage cheese will seem chunky at first, but it will meld into a creamy sauce as it bakes.
Transfer this mixture to a 9×13 inch baking dish, spreading it in an even layer.
Step 4: Top with Cheese and Bake
- 1.25 cups mozzarella, shredded
Sprinkle the shredded mozzarella evenly over the top of the pasta mixture.
Bake in the preheated 400°F oven for 20 minutes, until the pasta is heated through and the cheese is melted and beginning to bubble around the edges.
Step 5: Broil for Golden Cheese and Rest
Turn on the broiler and broil the pasta bake for 2 minutes until the cheese develops light golden-brown spots on top.
Watch carefully to avoid burning.
Remove from the oven and let rest for 5-10 minutes before serving—this allows the filling to set slightly and makes serving much cleaner.

Baked Cottage Cheese Pasta
Ingredients
- 3.5 cups pasta (I always use Barilla Penne for the best texture)
- 28 oz marinara sauce (I prefer Rao’s Homemade for a rich, slow-simmered flavor)
- 2 cups cottage cheese (Small curd preferred for a smoother sauce consistency)
- 3 blocks spinach
- 5 garlic cloves (Freshly minced for the best aroma)
- salt
- pepper
- 12 basil leaves
- 1/2 teaspoon dried oregano
- 1.25 cups mozzarella (I use Sargento shredded mozzarella for a perfect melt)
Instructions
- Preheat your oven to 400°F. While it heats, bring a large pot of generously salted water to a boil—this seasons the pasta as it cooks. Add the penne and cook for 1 minute less than the package directions indicate. This slight undercooking is crucial because the pasta will continue cooking in the oven and absorb liquid from the sauce, preventing it from becoming mushy. Drain the pasta well, but don't rinse it; the starch on the surface helps bind everything together.
- While the pasta cooks, thaw the spinach by placing it in a colander and running warm water over it, then squeeze out as much moisture as possible—excess liquid will make your bake watery. Finely mince the fresh garlic cloves; I like to do this by hand to ensure the pieces are small and evenly distributed throughout the dish for consistent garlic flavor in every bite.
- In a large bowl, combine the drained pasta from Step 1 with the marinara sauce, cottage cheese, thawed spinach from Step 2, minced garlic, dried oregano, and torn basil leaves. Season generously with salt and pepper, then stir everything together until evenly combined. The cottage cheese will seem chunky at first, but it will meld into a creamy sauce as it bakes. Transfer this mixture to a 9x13 inch baking dish, spreading it in an even layer.
- Sprinkle the shredded mozzarella evenly over the top of the pasta mixture. Bake in the preheated 400°F oven for 20 minutes, until the pasta is heated through and the cheese is melted and beginning to bubble around the edges.
- Turn on the broiler and broil the pasta bake for 2 minutes until the cheese develops light golden-brown spots on top. Watch carefully to avoid burning. Remove from the oven and let rest for 5-10 minutes before serving—this allows the filling to set slightly and makes serving much cleaner.






