This hearty pasta combines lean ground beef with high-protein pasta in a velvety 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 fresh nutrition and vibrant color, while Italian herbs and Parmesan create a savory depth that elevates the entire dish. Each serving delivers 45g of protein, keeping you satisfied for hours.
The creamy sauce coats every piece of pasta beautifully, and the ground beef provides hearty texture throughout. It's an ideal choice for meal prep, as the flavors meld even better overnight.
The evening I discovered lentil pasta changed everything about my weeknight cooking routine. I was skeptical at first—honestly, who wouldn't be?—but that first bowl of beefy, creamy goodness converted me instantly. Now it's become one of those meals I crave after a long day, rich enough to feel indulgent but still hitting my protein goals without the post-meal heaviness.
Last winter my sister came over complaining about her latest diet attempt leaving her hungry and bored. I made this pasta watching her expression shift from polite interest to genuine surprise with every bite. She asked for the recipe before her bowl was even half-empty, and now it's become her go-to comfort food too.
Ingredients
- 400 g (14 oz) lean ground beef: The backbone of this dish, providing all that rich protein without excessive grease if you drain it well
- 300 g (10 oz) high-protein pasta: Lentil or chickpea varieties hold up beautifully in creamy sauces and boost the protein content significantly
- 1 medium onion, finely chopped: Foundations matter—this creates sweetness that balances the beefs savory depth
- 2 cloves garlic, minced: Add this right after the onions soften so it blooms without burning
- 200 g (7 oz) baby spinach, roughly chopped: Wilts down dramatically so dont be shy with the handfuls
- 200 ml (3/4 cup + 2 tbsp) low-fat cream cheese: Creates that velvety texture without the heaviness of heavy cream
- 100 ml (about 1/2 cup) milk: Thins the sauce just enough so it coats the pasta rather than clumping
- 40 g (1/4 cup) grated Parmesan cheese: Adds umami notes that make the sauce taste professionally developed
- 1 tsp dried Italian herbs: A classic blend that ties everything together without overpowering
- 1/2 tsp black pepper: Freshly cracked makes a noticeable difference in depth
- 1/2 tsp salt: Adjust this at the end since Parmesan and cream cheese bring their own saltiness
- Pinch of red chili flakes: Optional but that tiny heat spike makes the creaminess pop
Instructions
- Get Your Pasta Going:
- Bring a large pot of salted water to a rolling boil and cook your high-protein pasta until al dente. These alternative pastas can turn mushy faster than wheat varieties, so taste test a minute before the package suggests. Drain and set aside, but dont rinse—that starch helps the sauce cling later.
- Brown the Beef Perfectly:
- Heat a large nonstick skillet over medium-high heat and add your ground beef, breaking it up with a wooden spoon as it cooks. Let it develop some color and caramelization rather than just turning gray. This takes about 6-7 minutes, and draining excess fat keeps the final sauce from separating.
- Build Your Flavor Base:
- Add your chopped onion directly to the beef and cook for 3-4 minutes until translucent and softened. Toss in the garlic for just 1 minute—you want it fragrant, not bitter or browned. The kitchen should smell incredible right about now.
- Wilt in the Spinach:
- Throw in your roughly chopped spinach and stir gently until it collapses into the beef mixture. This only takes about 2 minutes, and the spinach will release some liquid that actually helps blend your sauce components later.
- Create the Creamy Magic:
- Reduce your heat to low and stir in the cream cheese, letting it melt into the mixture. Add the milk gradually, whisking or stirring constantly until everything emulsifies into a smooth sauce. Toss in the Parmesan, Italian herbs, black pepper, and salt, letting it simmer gently for 2-3 minutes to thicken slightly.
- Bring It All Together:
- Add your cooked pasta to the skillet and toss gently until every piece is coated in that gorgeous sauce. Let it sit for just a minute so the pasta absorbs some flavor, then taste and adjust your seasoning. Sometimes a little extra Parmesan or pinch of salt makes all the difference.
This recipe became my dinner party secret weapon after serving it to friends who swore they hated healthy pasta. Watching them go back for seconds, completely unaware they were eating something packed with protein and vegetables, felt like pulling off the best kind of magic trick in the kitchen.
Making It Your Own
Some nights I swap half the beef for crumbled Italian turkey sausage when I want more depth without the extra fat. Other times I add diced bell peppers along with the onions for color and sweetness. The sauce base is forgiving enough that it plays nicely with whatever vegetables you need to use up.
Pairing Suggestions
A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. For wine, I love a Pinot Noir as suggested, but a dry rosé works surprisingly well too, especially if you've added those chili flakes.
Storage and Meal Prep
This actually tastes better the next day as the flavors meld together, making it excellent for meal prep. Store in airtight containers for up to four days, and when reheating, splash in a tablespoon of milk to bring the sauce back to life. The pasta will soften slightly, but that creamy sauce stays luscious.
- If freezing, undercook the pasta by 1-2 minutes since it will continue cooking when reheated
- Portion into individual containers before freezing for easy grab-and-go lunches
- Thaw overnight in the refrigerator rather than microwaving from frozen for better texture
There's something deeply satisfying about a recipe that delivers restaurant-quality comfort food while still aligning with your health goals. This pasta has earned its permanent spot in my weekly rotation, and I have a feeling it'll find its way into yours too.
Recipe FAQs
- → Can I use regular pasta instead of high-protein varieties?
-
Yes, traditional wheat pasta works perfectly. The cooking time remains similar, though you'll get about 15-20g less protein per serving. Consider adding extra ground beef or chicken to compensate.
- → How long does this keep in the refrigerator?
-
Stored in an airtight container, it stays fresh for 3-4 days. The creamy sauce may thicken when cold—add a splash of milk or water when reheating to restore consistency.
- → Can I freeze this dish?
-
Freezing works well for up to 3 months. Portion into freezer-safe containers before the sauce fully cools. Thaw overnight in the refrigerator and reheat gently on the stovetop.
- → What vegetables can I add or substitute?
-
Baby spinach wilts perfectly into the sauce, but you can also use chopped kale, arugula, or frozen peas. Diced bell peppers, mushrooms, or zucchini work well when sautéed with the onions.
- → Is there a dairy-free alternative for the creamy sauce?
-
Use dairy-free cream cheese and plant-based milk. Coconut cream cheese adds richness, or blend soaked cashews with nutritional yeast for a cheesy flavor without dairy.
- → Can I make this spicy?
-
Increase red chili flakes to ½ teaspoon or add diced jalapeños when cooking the onions. A splash of hot sauce or Calabrian chili paste creates bold heat without overwhelming the creamy base.