If you ask me, cottage cheese is one of the most underrated ingredients for pasta sauce.
This protein-packed sauce gives you all the creamy comfort of alfredo without the heavy feeling afterward. Cottage cheese blends smooth with almond milk and gets its rich flavor from garlic and Parmesan.
A touch of cornstarch helps everything come together into a silky sauce that coats your pasta perfectly. Italian seasoning and a pinch of red pepper flakes add just enough flavor to keep things interesting.
It’s an easy weeknight dinner that sneaks in extra protein, perfect for when you want comfort food that actually fills you up.

Why You’ll Love This Cottage Cheese Pasta Sauce
- High-protein boost – The cottage cheese packs in plenty of protein, making this a more filling and nutritious option than regular pasta sauce.
- Ready in 15 minutes – This sauce comes together faster than ordering takeout, perfect for busy weeknights when you need dinner on the table quickly.
- Creamy without the guilt – You get that rich, creamy texture you crave without all the heavy cream, making it a lighter alternative to traditional Alfredo sauce.
- Simple pantry ingredients – Everything you need is probably already in your kitchen, so no special shopping trip required.
- Budget-friendly – Cottage cheese costs way less than fancy cream or expensive cheeses, so you can enjoy a creamy pasta dish without breaking the bank.
What Kind of Cottage Cheese Should I Use?
For this pasta sauce, you’ll want to grab a good quality cottage cheese that will blend smoothly into a creamy sauce. Small curd cottage cheese is your best bet here since it breaks down more easily when blended, creating that silky texture you’re after. Full-fat cottage cheese will give you the richest, creamiest sauce, but if you’re watching calories, low-fat versions work just fine too – the sauce will just be slightly less thick. If you can find it, try a cottage cheese with a higher protein content (some brands now offer versions with extra protein), which will boost the nutritional value of your sauce even more.

Options for Substitutions
This protein-packed sauce is pretty adaptable, so here are some swaps you can make:
- Cottage cheese: You can use ricotta cheese instead for a similar creamy texture and protein boost. Greek yogurt also works, though it’ll give you a tangier flavor – just add it at the end and don’t let it boil.
- Almond milk: Any milk works here – regular dairy milk, oat milk, soy milk, or even cashew milk. If you want it extra creamy, try using half-and-half or regular cream.
- Parmesan: Pecorino Romano is a great swap if you want a sharper, saltier flavor. Nutritional yeast can work for a dairy-free option, though you’ll need about 1/4 cup to get similar cheesy notes.
- Cornstarch: Flour works as a thickener too – use about 1 tablespoon mixed with a little cold milk before adding it to the sauce.
- Italian seasoning: If you don’t have the blend, mix together 1/2 teaspoon each of dried basil and oregano. Fresh herbs work great too – just use triple the amount.
- Red pepper flakes: Skip these if you’re not into spice, or add a pinch of cayenne pepper for a different kind of heat.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with cottage cheese sauce is blasting it on high heat, which causes the proteins to separate and creates a grainy, curdled texture instead of a smooth sauce – always keep your burner on low and stir frequently.
Skipping the cornstarch is another error that leads to a watery sauce that won’t cling to your pasta, so make sure to blend it thoroughly with the cottage cheese mixture before adding it to the pan.
Don’t forget to save at least a cup of pasta water before draining, as adding a few splashes while tossing helps the sauce coat the noodles better and brings everything together.
Finally, avoid cooking the garlic past golden brown since burnt garlic will make your entire sauce taste bitter – if it starts to brown too quickly, just remove the pan from heat for a moment.

What to Serve With Cottage Cheese Pasta Sauce?
This creamy sauce is perfect over any pasta shape you love, but I especially like it with penne, rigatoni, or bow ties since they hold onto the sauce really well. A simple side salad with mixed greens, cherry tomatoes, and a light vinaigrette helps balance out the richness of the dish. If you want to add some protein, grilled chicken breast or sautéed shrimp work great mixed right into the pasta. For a complete meal, I’ll often serve some roasted vegetables on the side like zucchini, bell peppers, or broccoli, and don’t forget some crusty garlic bread for mopping up any extra sauce on your plate.
Storage Instructions
Store: Keep your cottage cheese pasta sauce in an airtight container in the fridge for up to 4 days. It might thicken up a bit as it sits, but that’s totally normal. When you’re ready to use it again, just give it a good stir and maybe add a splash of milk or pasta water to loosen it back up.
Freeze: This sauce can be frozen for up to 2 months in a freezer-safe container. Just know that dairy sauces sometimes separate a little when thawed, but a quick blend or whisk usually brings it back together nicely.
Reheat: Warm the sauce gently on the stove over low heat, stirring often to prevent sticking. You can also microwave it in 30-second intervals, stirring between each one. Add a little milk or reserved pasta water if it needs thinning out.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-30 minutes |
| Level of Difficulty | Easy |
| Servings | 2.5 cups of sauce |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 550-650
- Protein: 30-36 g
- Fat: 38-44 g
- Carbohydrates: 18-23 g
Ingredients
- 1.25 cups cottage cheese
- 1/2 cup almond milk
- 2 tbsp olive oil
- 4 garlic cloves (minced for best flavor)
- 1/2 cup Parmesan cheese (freshly grated for superior melt)
- 2.5 tsp cornstarch
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/2 tsp onion powder
Step 1: Prepare the Sauce Base
- 1.25 cups cottage cheese
- 1/2 cup almond milk
- 1/2 cup Parmesan cheese
- 2.5 tsp cornstarch
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/2 tsp onion powder
In a blender, combine the cottage cheese, almond milk, freshly grated Parmesan cheese, cornstarch, Italian seasoning, salt, black pepper, red pepper flakes, and onion powder.
Blend until completely smooth and creamy, about 1-2 minutes.
I find that blending the sauce thoroughly ensures there are no lumps and creates a silky texture that coats the pasta beautifully.
Set the blended mixture aside.
Step 2: Infuse Oil with Garlic
- 2 tbsp olive oil
- 4 garlic cloves
Heat the olive oil in a large saucepan or skillet over medium heat.
Once shimmering, add the minced garlic and cook for 1-2 minutes, stirring frequently, until fragrant but not browned.
This brief cooking infuses the oil with garlic flavor while keeping the garlic delicate and subtle rather than harsh.
Step 3: Build and Thicken the Sauce
- blended sauce mixture from Step 1
- garlic-infused oil from Step 2
Pour the blended sauce mixture from Step 1 into the pan with the garlic-infused oil.
Reduce heat to low and cook for 3-5 minutes, stirring occasionally, until the sauce is warm and thickens to a creamy consistency.
The cornstarch will help the sauce cling to the pasta and create a luxurious mouthfeel.
I like to keep the heat low to prevent the sauce from breaking or becoming grainy.
Step 4: Taste and Finish
Taste the sauce and adjust seasoning as needed with additional salt, pepper, or Italian seasoning depending on your preference.
The sauce should be creamy, well-seasoned, and ready to coat your pasta.
Step 5: Combine with Pasta and Serve
Toss the warm sauce with your cooked pasta until evenly coated, adding a splash of pasta water if needed to reach your desired consistency.
Divide into bowls and serve immediately with additional Parmesan cheese and fresh herbs if desired.

Rich Protein Cottage Cheese Pasta Sauce
Ingredients
- 1.25 cups cottage cheese
- 1/2 cup almond milk
- 2 tbsp olive oil
- 4 garlic cloves (minced for best flavor)
- 1/2 cup Parmesan cheese (freshly grated for superior melt)
- 2.5 tsp cornstarch
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/2 tsp onion powder
Instructions
- In a blender, combine the cottage cheese, almond milk, freshly grated Parmesan cheese, cornstarch, Italian seasoning, salt, black pepper, red pepper flakes, and onion powder. Blend until completely smooth and creamy, about 1-2 minutes. I find that blending the sauce thoroughly ensures there are no lumps and creates a silky texture that coats the pasta beautifully. Set the blended mixture aside.
- Heat the olive oil in a large saucepan or skillet over medium heat. Once shimmering, add the minced garlic and cook for 1-2 minutes, stirring frequently, until fragrant but not browned. This brief cooking infuses the oil with garlic flavor while keeping the garlic delicate and subtle rather than harsh.
- Pour the blended sauce mixture from Step 1 into the pan with the garlic-infused oil. Reduce heat to low and cook for 3-5 minutes, stirring occasionally, until the sauce is warm and thickens to a creamy consistency. The cornstarch will help the sauce cling to the pasta and create a luxurious mouthfeel. I like to keep the heat low to prevent the sauce from breaking or becoming grainy.
- Taste the sauce and adjust seasoning as needed with additional salt, pepper, or Italian seasoning depending on your preference. The sauce should be creamy, well-seasoned, and ready to coat your pasta.
- Toss the warm sauce with your cooked pasta until evenly coated, adding a splash of pasta water if needed to reach your desired consistency. Divide into bowls and serve immediately with additional Parmesan cheese and fresh herbs if desired.