
A creamy bowl of high protein beef pasta is the ultimate answer to busy weeknights when all you want is something hearty fast and family-pleasing. This recipe transforms simple lean ground beef pasta and pantry staples into a comforting Italian-inspired meal everyone is excited to dig into. Greek yogurt and Parmesan melt into the sauce for extra creaminess and protein without feeling heavy or fussy.
The first time I made this in a rush after soccer practice everyone wiped their bowls clean and asked for the same dinner every week since.
Ingredients
- Penne pasta: brings sturdy structure and holds the sauce well use whole wheat for extra fiber
- Lean ground beef: adds rich beefy flavor and bumps up protein choose 93 percent lean or better
- Medium onion: brings sweetness and depth look for firm and heavy onions without bruises
- Garlic: lends punch and aromatics pick plump cloves with unbroken skin
- Canned diced tomatoes: offer juice and brightness choose fire-roasted for a hint of smokiness
- Low sodium beef broth: helps build a savory sauce without being too salty read labels to find brands with clean ingredients
- Plain Greek yogurt: makes the sauce wonderfully creamy while boosting protein aim for full-fat for the smoothest texture
- Grated Parmesan cheese: melts smoothly and adds wonderful umami buy a wedge and grate it yourself for best flavor
- Italian seasoning: adds an herby essence try different blends if you want
- Salt and pepper: bring out all the flavors always season to taste
- Olive oil for cooking: helps the onion and garlic bloom pick extra virgin for best aroma
- Fresh basil or parsley for garnish: adds a final burst of color and freshness
Step-by-Step Instructions
- Cook the Pasta:
- Boil water generously salted in a large pot and cook the penne pasta following the package instructions. Stir occasionally to prevent sticking. The pasta should be al dente so it can absorb some sauce later. Once done drain well and set aside.
- Sauté the Aromatics:
- Place a large skillet over medium heat and add a swirl of olive oil. Add chopped onion and minced garlic. Cook for about five minutes stirring regularly. The onion should soften and turn translucent which sets up a flavorful base.
- Brown the Beef:
- Increase the heat to medium high. Add the lean ground beef breaking it up with a wooden spoon. Cook until browned and no pink remains about six to eight minutes. Drain excess fat if needed for a lighter result.
- Build the Sauce:
- Lower the heat to medium. Stir in the diced tomatoes with their juices and beef broth. Sprinkle in Italian seasoning plus salt and pepper. Let it blend for about four minutes. The sauce will simmer and become aromatic with a gently thickening texture.
- Make it Creamy:
- Turn the heat to low. Fold in the Greek yogurt and Parmesan cheese. Stir everything patiently as the sauce becomes silky and creamy. Taste and adjust seasonings. If the sauce looks too thick add a splash of reserved pasta water or a bit more broth.
- Combine Everything:
- Add the cooked pasta directly into the skillet with the beef mixture. Toss thoroughly so each piece is coated with the creamy sauce. Let it all heat together for one or two minutes to blend flavors.
- Serve and Garnish:
- Divide the creamy beef pasta among bowls. Top with a scattering of fresh basil or parsley for a burst of color and fresh taste.

My favorite ingredient in this recipe is the tangy Greek yogurt. It turns the sauce so creamy without needing heavy cream and I can feel a bit better about seconds. I remember my daughter sneaking second helpings straight from the skillet spoon in hand giggling all the way.
Storage Tips
Leftover creamy beef pasta lasts well in an airtight container in the fridge for up to three days. Reheat gently in the microwave or on the stovetop adding a splash of milk or broth to loosen the sauce. The dish also freezes surprisingly well for up to two months if sealed tightly just thaw overnight in the fridge and stir as it warms.
Ingredient Substitutions
Ground turkey or chicken works great for a lighter version with equal protein. For a vegetarian option try crumbled tempeh or plant-based ground alternatives. If Greek yogurt is not your favorite swap with light sour cream just start with a smaller amount and taste as you go.
Serving Suggestions
This pasta is delicious all on its own but I love adding a side salad of peppery arugula with lemon vinaigrette. Garlic bread is always a hit for soaking up the sauce. Sometimes I stir in handfuls of fresh spinach or red bell pepper for color and a nutrition boost before the final simmer.

Cultural and Historical Context
This dish is inspired by classic Italian-American beef pasta bakes but made creamier and lighter for modern weeknight cooking. Italian kitchens often swirl pasta with dairy and meat for comfort food that fills you up but using Greek yogurt is a little lighter twist I picked up when watching calorie intake but not wanting to give up flavor.
Recipe FAQs
- → Can I use a different type of pasta?
Yes, you can substitute penne with any other short pasta such as rigatoni or fusilli. Whole wheat or gluten-free options work well, too.
- → How can I add more vegetables?
Stir in chopped spinach, bell peppers, or zucchini with the beef mixture. These cook quickly and blend seamlessly into the sauce.
- → What can I use instead of Greek yogurt?
Sour cream or plain Skyr are good alternatives for a similar creamy texture and tang, but the protein content may vary.
- → How do I make it less rich?
Use low-fat Greek yogurt, reduce the Parmesan amount, or add extra diced tomatoes to lighten the sauce.
- → Can I meal prep this dish?
Absolutely. Store portions in airtight containers. It reheats well on the stovetop or in the microwave, with a splash of broth if needed.