This hearty pasta combines lean ground beef with high-protein pasta in a luscious cream cheese sauce. The dish comes together in just 40 minutes, making it perfect for busy weeknights when you want something substantial.
Baby spinach adds freshness and color while Italian herbs provide aromatic depth. Each serving delivers 45g of protein, making it ideal for fitness enthusiasts or anyone looking for a filling, nutritious dinner.
The creamy sauce coats every piece of pasta, and the beef adds savory richness throughout. Adjust the heat with optional red chili flakes for a spicy kick.
The first time I made this pasta, my gym buddy literally stopped mid-bite to ask what kind of magic was happening in the kitchen. I'd been experimenting with high-protein meals that actually tasted like something I'd choose to eat, not something I felt obligated to consume.
Last winter, when I was training for a half-marathon and starving constantly, this became my Sunday meal prep secret weapon. There's something deeply satisfying about sitting down to a bowl of pasta that actually fuels you instead of leaving you hungry an hour later.
Ingredients
- 400 g lean ground beef: I use 93% lean and still get that rich beefy flavor without overwhelming grease, but drain whatever fat renders anyway
- 300 g high-protein pasta: Lentil and chickpea pastas have come a long way from the chalky versions of a few years ago, but Banza is still my go-to for texture
- 1 medium onion, finely chopped: Diced small enough that they practically melt into the sauce rather than staying as identifiable chunks
- 2 cloves garlic, minced: Fresh garlic makes a difference here, jarred stuff can turn oddly bitter in cream sauces
- 200 g baby spinach, roughly chopped: Wilts down to almost nothing but adds color and makes me feel better about the heavy cream elements
- 200 ml low-fat cream cheese: Neufchâtel works beautifully if you want to cut fat without sacrificing creaminess
- 100 ml milk: Any protein-fortified plant milk works if you're avoiding dairy, just don't use skim or the sauce never quite comes together
- 40 g grated Parmesan cheese: Buy a wedge and grate it yourself if you possibly can, pre-grated has anti-caking agents that make sauce grainy
- 1 tsp dried Italian herbs: A blend works, but sometimes I just use oregano and basil if that's what my hand grabs first
- 1/2 tsp black pepper: Freshly cracked makes a noticeable difference in the final depth
- 1/2 tsp salt: Start here and adjust at the end, especially if your Parmesan is particularly salty
- Pinch of red chili flakes: Totally optional, but I like the way heat cuts through the richness
Instructions
- Get that pasta going first:
- Boil a large pot of salted water and cook your high-protein pasta until it's al dente, then drain it immediately so it doesn't keep cooking in the hot water
- Brown the beef while water heats:
- Crank your skillet to medium-high and break up that ground beef until it's cooked through and no longer pink, about six or seven minutes
- Build your flavor base:
- Toss in the chopped onion and let it soften for three to four minutes, then add the garlic for just one minute until you can smell it
- Add the greens:
- Throw in the spinach and stir until it wilts down, which happens faster than you expect, maybe two minutes max
- Make it creamy:
- Drop the heat to low and stir in the cream cheese and milk until everything smooths out, then add the Parmesan and seasonings
- Bring it all together:
- Dump that cooked pasta right into the sauce and toss until every piece is coated and happy
- Final adjustments:
- Taste it and add more salt or pepper if it needs something, then hit it with extra Parmesan and chili flakes before serving
My sister accidentally used regular cottage cheese instead of cream cheese once and it actually worked, just with a slightly chunkier texture and more tang. Now she swears it's her intentional variation.
Making It Your Own
Sometimes I swap half the beef for ground turkey or chicken when I've had a particularly beef-heavy week. The sauce is creamy enough that you won't notice much difference in satisfaction.
Serving Suggestions
A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. I've also served this alongside roasted broccoli when I want to pretend I'm being extra virtuous.
Storage & Meal Prep
This actually keeps better than most cream-based pasta dishes, staying creamy for three to four days in the refrigerator. I splash in a tiny bit of milk when reheating to bring it back to life.
- The pasta will absorb more sauce overnight, so don't panic if lunch looks slightly drier
- Freezing works but the texture changes, so eat within a month if you go that route
- Portion into glass containers before the sauce completely cools for easier reheating
There's something deeply comforting about a meal that takes care of you while tasting like an indulgence.
Recipe Questions & Answers
- → What type of pasta works best for this dish?
-
Lentil or chickpea pasta works excellently as they provide additional protein and a firm texture that holds up well in the creamy sauce. You can also use traditional wheat pasta if preferred.
- → Can I make this ahead of time?
-
Yes, you can prepare the components ahead. Store the cooked pasta and sauce separately in the refrigerator for up to 2 days. Reheat gently with a splash of milk to restore creaminess before combining.
- → How can I increase the protein content further?
-
Add diced chicken breast alongside the beef, stir in unflavored protein powder dissolved in the milk, or top with crumbled feta cheese. Greek yogurt can also replace some cream cheese for added protein.
- → What vegetables can I add or substitute?
-
Baby spinach works beautifully, but you can also use kale, arugula, or chopped broccoli. Bell peppers, mushrooms, or zucchini would complement the beef and creamy sauce nicely.
- → Is this suitable for meal prep?
-
Absolutely. Portion into individual containers and refrigerate for up to 3 days. The pasta may absorb some sauce, so add a tablespoon of milk when reheating to bring back the creamy consistency.
- → Can I freeze this dish?
-
Yes, freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding milk as needed to loosen the sauce.