Print

Creamy High Protein Beef Pasta – A Hearty 30-Minute Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, protein-packed pasta with lean ground beef, tender noodles, and a savory tomato cream sauce. Ready in 30 minutes — perfect for weeknights.

Ingredients

Scale
  • 1 lb lean ground beef (90/10 or 93/7)

  • 12 oz pasta (penne, rotini, or high-protein pasta)

  • 1 small yellow onion, finely chopped

  • 3 cloves garlic, minced

  • 2 tbsp tomato paste

  • 1/2 cup beef or chicken broth

  • 1 cup heavy cream (or half-and-half)

  • 1/2 cup grated Parmesan cheese

  • 1 tsp dried oregano

  • 1/2 tsp smoked paprika

  • Salt and black pepper, to taste

  • 2 cups fresh spinach (optional)

  • 1/4 cup reserved pasta water

  • Olive oil, for sautéing

Instructions

  • In a large skillet, heat olive oil over medium-high. Add ground beef, season with salt, pepper, and paprika, and cook until browned. Set aside.

  • In the same pan, sauté chopped onion until translucent. Add garlic and cook for 1 minute.

  • Stir in tomato paste and cook for 2 minutes. Deglaze with broth and mix until smooth.

  • Pour in cream and bring to a simmer. Let reduce slightly for 3–4 minutes.

  • Cook pasta in salted water. Reserve 1/4 cup pasta water, then drain.

  • Return beef to the skillet. Add cooked pasta and Parmesan. Toss to combine, adding pasta water as needed.

  • Stir in spinach (if using) until wilted. Adjust seasoning.

  • Serve hot, garnished with more Parmesan or parsley.

Notes

  • Substitute cream with Greek yogurt for a lighter version.

  • Use plant-based meat and dairy-free cream for a vegan option.

  • Store leftovers in fridge up to 4 days; add broth or milk when reheating.