This comforting bowl combines high-protein pasta with savory ground beef in a velvety cream cheese sauce. The addition of baby spinach adds fresh color and nutrients while Italian herbs provide aromatic depth. Each serving delivers an impressive 45g of protein, making it perfect for fitness enthusiasts or anyone seeking a substantial main course. The entire dish comes together in just 40 minutes, making it ideal for busy weeknights when you want something nourishing and delicious.
I stumbled onto this recipe during one of those chaotic weeknights when the fridge was nearly empty but I still needed something that felt like a real meal. The first time I made it, my husband actually asked if I'd been secretly taking cooking classes, that's how much comfort it packed into a single bowl.
Last winter my sister came over after a brutal workout, starving and slightly grumpy. I whipped this up and watched her mood shift with every bite, slowly transforming into someone who actually smiled again.
Ingredients
- 400 g lean ground beef: I've found that going too lean makes the sauce feel less luxurious, but the 85-90% range hits that perfect sweet spot
- 300 g high-protein pasta: Lentil pasta holds up beautifully in creamy sauces, though chickpea versions work wonderfully if you prefer a slightly nuttier flavor
- 1 medium onion: Finely chopped so they melt into the sauce rather than leaving you with crunchy bits in every bite
- 2 cloves garlic: Minced fresh, because jarred garlic somehow never delivers quite the same punch
- 200 g baby spinach: Roughly chopped helps it incorporate seamlessly into the sauce instead of sitting in giant clumps
- 200 ml low-fat cream cheese: The whipped variety incorporates more easily, though block cream cheese gives you a slightly thicker final result
- 100 ml milk: Any protein-enriched plant milk works if you're watching dairy, but whole milk creates the silkiest texture
- 40 g grated Parmesan: Freshly grated makes a huge difference here, the pre-grated stuff just doesn't melt the same way
- 1 tsp dried Italian herbs: A blend of oregano, basil, and thyme brings that familiar comfort flavor without overpowering the beef
- 1/2 tsp black pepper: Freshly cracked gives you those little bursts of spice throughout
- 1/2 tsp salt: Start here and adjust at the end, especially if your Parmesan is on the saltier side
- Pinch of red chili flakes: Optional, but I always include it for that gentle background warmth
Instructions
- Cook your pasta:
- Bring a large pot of salted water to a rolling boil and cook the pasta until al dente, then drain it immediately so it stops cooking
- Brown the beef:
- Heat your skillet over medium-high heat and break up the meat as it cooks, about 6-7 minutes until no pink remains
- Build the flavor base:
- Add the chopped onion and cook until softened, then stir in the garlic for just one minute until it becomes fragrant
- Add the spinach:
- Throw in the chopped spinach and stir until it wilts completely into the meat mixture, about 2 minutes
- Create the sauce:
- Reduce heat to low and stir in the cream cheese and milk until completely smooth, then add the Parmesan and seasonings
- Combine everything:
- Add the cooked pasta to the sauce and toss gently until every piece is coated in that creamy goodness
- Final touches:
- Taste and adjust your seasoning before serving with extra Parmesan and chili flakes if you like some extra heat
This dish has become my go-to for Sunday meal prep, filling my kitchen with those irresistible aromas that make the whole house feel like a restaurant. Something about the way the cream cheese melts into the beef creates this velvety texture that's absolutely impossible to stop eating.
Making It Your Own
I've discovered that swapping half the beef for diced chicken breast works beautifully if you want variety without losing that protein punch. One of my friends even added crumbled turkey sausage when she ran out of ground beef, and honestly, it might have been an improvement.
Perfect Pairings
A crisp arugula salad with lemon vinaigrette cuts through the richness perfectly, though sometimes I just serve it with roasted broccoli for that extra veggie boost. The slight bitterness of greens creates this beautiful balance with the creamy sauce.
Leftover Magic
This actually reheats surprisingly well, though I always add a splash of milk when warming it up to bring back that silky texture. Sometimes I think the flavors meld even better overnight.
- Store in airtight containers for up to 4 days
- Reheat gently on the stove with a tablespoon of milk
- Freeze portions in freezer-safe bags for those emergency meal nights
There's something deeply satisfying about a meal that nourishes your body while also comforting your soul, especially on days when you need both.
Recipe FAQs
- → What makes this pasta high in protein?
-
The combination of high-protein pasta made from lentils or chickpeas, plus lean ground beef and protein-rich dairy ingredients like cream cheese and Parmesan, delivers 45g of protein per serving.
- → Can I make this gluten-free?
-
Yes, simply choose certified gluten-free high-protein pasta varieties. Many lentil and chickpea pastas are naturally gluten-free, but always verify the certification on the package.
- → How can I increase the protein content even more?
-
Substitute half the ground beef with diced cooked chicken breast, or blend a scoop of unflavored protein powder into the creamy sauce. Ensure the powder dissolves completely to maintain smooth texture.
- → What type of pasta works best for this dish?
-
Lentil or chickpea pasta provide excellent protein content and hold up well in the creamy sauce. Their earthy flavor complements the beef and creates a satisfying, substantial texture.
- → Can I prepare this in advance?
-
The components can be prepared ahead, but it's best to combine the pasta and sauce just before serving. The sauce may thicken when refrigerated—add a splash of milk when reheating to restore creaminess.
- → What wine pairs well with this dish?
-
A light-bodied red wine like Pinot Noir complements the rich beef and cream sauce beautifully without overpowering the dish's flavors.