This hearty pasta combines lean beef sirloin with a velvety cottage cheese and Greek yogurt sauce, boosted with optional whey protein. The whole wheat pasta provides fiber while baby spinach adds vitamins. Ready in 40 minutes, this dish delivers 48g of protein per serving, making it ideal for post-workout meals or satisfying dinners. The creamy sauce coats each strand perfectly, while smoked paprika adds depth. Adjust consistency with reserved pasta water for your preferred texture.
My roommate stumbled into the kitchen after leg day, complaining about needing protein but craving comfort food. I raided the fridge and threw together this creamy pasta on a Tuesday night. Now it's the most requested meal in our apartment.
Last winter my sister came over starving after work, ate two bowls, and asked if this was actually healthy. When I told her the protein count, she literally asked for the container of cottage cheese to take home.
Ingredients
- 400 g lean beef sirloin or flank steak: Thinly slicing against the grain makes every bite tender. Sirloin stays juicier but flank works if you are watching the budget.
- 200 g low-fat cottage cheese: The secret weapon that creates an ultra creamy base without heavy cream. Blend it if you want it silkier.
- 100 g Greek yogurt: Adds tang and extra protein while keeping the sauce velvety. Full fat tastes better but 2 still works.
- 25 g unflavored whey protein powder: Totally optional but bumps the protein impressively high. Whisk vigorously so it does not clump.
- 300 g whole wheat or high-protein pasta: Chickpea or lentil pasta adds even more protein if you want to go all in.
- 1 medium onion and 2 cloves garlic: The aromatic foundation that makes this taste like a real Italian-American fusion.
- 150 g baby spinach: Wilts down into the sauce so you barely notice it is there but still get the greens.
- 1 tbsp olive oil: Just enough to sear the beef properly without drowning anything.
- 1 tsp dried Italian herbs and 1/2 tsp smoked paprika: The paprika adds a subtle smoky depth that pairs beautifully with beef.
- 60 ml low-sodium beef broth: Loosens the sauce to the right consistency without making it salty.
- 20 g grated Parmesan and fresh parsley: The finishing touch that makes it look like you tried harder than you actually did.
Instructions
- Cook the pasta:
- Boil salted water and cook pasta until al dente. Drain but save that half cup of pasta water, it is liquid gold for adjusting sauce thickness later.
- Sear the beef:
- Heat olive oil in a large skillet over medium-high heat. Season beef strips with salt, pepper, and smoked paprika, then cook for 2 to 3 minutes until browned. Remove to a plate but keep those juices.
- Sauté the aromatics:
- In the same skillet, cook onion for 3 to 4 minutes until it turns translucent. Add garlic for just 30 seconds so it does not burn.
- Build the creamy sauce:
- Lower heat to medium. Stir in cottage cheese, Greek yogurt, and beef broth until smooth. If using protein powder, whisk it in thoroughly now.
- Wilt the spinach:
- Add spinach to the sauce and cook for 1 to 2 minutes until it collapses into the creamy base.
- Bring it all together:
- Return beef with its juices to the skillet. Add the cooked pasta and toss until everything gets coated. Use that reserved pasta water if the sauce needs loosening.
- Season and serve:
- Sprinkle with Italian herbs and adjust salt and pepper to taste. Top with Parmesan and fresh parsley right before serving.
My dad swore he hated cottage cheese until he tried this pasta. He finished his bowl, asked what was in the sauce, and when I told him, he just said, "Well, I guess I was wrong about everything."
Making It Ahead
The sauce actually tastes better the next day as the flavors meld together. Store it separately from the pasta and reheat gently with a splash of water or broth.
Protein Swaps
Ground turkey or chicken work beautifully if you want something lighter. Just adjust the cooking time since they cook faster than sliced beef.
Customizing Your Bowl
This recipe is incredibly forgiving and welcomes whatever vegetables you have lurking in your crisper drawer.
- Diced bell peppers add sweetness and crunch
- Mushrooms deepen the savory flavor
- Zucchini ribbons make it feel even more substantial
Four servings means leftovers for tomorrow is lunch, and honestly, this reheats even better.
Recipe FAQs
- → Can I make this dish dairy-free?
-
Yes, substitute cottage cheese and Greek yogurt with dairy-free alternatives like cashew cream or coconut yogurt. Use nutritional yeast instead of Parmesan and skip the whey powder or use a plant-based protein powder.
- → What pasta works best for this preparation?
-
Whole wheat or high-protein pasta shapes like penne, rigatoni, or fusilli work well as they catch the creamy sauce. Chickpea or lentil pasta can boost protein even further if desired.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of broth or water to restore creaminess, as the sauce thickens when chilled.
- → Can I prepare components ahead?
-
Slice the beef and chop vegetables up to 24 hours in advance. The sauce can be prepared a day ahead and refrigerated, though you may need to thin it when reheating before combining with pasta.
- → What sides complement this dish?
-
A crisp green salad with vinaigrette balances the richness. Roasted vegetables like broccoli or asparagus add fiber, while garlic bread soaks up extra sauce.
- → Is the protein powder necessary?
-
No, the dish provides substantial protein from beef, cottage cheese, and Greek yogurt alone. The powder is optional for those seeking higher protein content for fitness goals.