Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High-Protein Creamy Beef Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This high-protein creamy beef pasta is the perfect combo of indulgent comfort food and muscle-fueling nutrition. Made in one pan, it’s rich, velvety, and satisfying—without the guilt.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 lb lean ground beef (93/7 or grass-fed)
  • 8 oz high-protein pasta (chickpea, lentil, or Protein+)
  • 1 cup Greek yogurt or blended cottage cheese
  • 1 cup low-sodium beef broth
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella or part-skim ricotta
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp smoked paprika
  • Pinch of red chili flakes (optional)
  • Salt and pepper to taste

Instructions

  1. Heat a skillet over medium-high. Add ground beef and cook until browned and crispy on the edges. Drain excess fat.
  2. Reduce heat. Add chopped onions and garlic. Cook 2–3 minutes until softened.
  3. Stir in garlic powder, onion powder, smoked paprika, and chili flakes if using.
  4. Lower heat. Slowly stir in Greek yogurt or cottage cheese and beef broth. Mix gently until smooth and creamy.
  5. Cook pasta separately to al dente. Reserve 1/4 cup pasta water.
  6. Add pasta to sauce. Stir gently. Add pasta water if too thick.
  7. Fold in Parmesan and mozzarella. Stir until everything is creamy and well coated.

Notes

Let the pasta cool before storing for meal prep. If freezing, use cottage cheese instead of Greek yogurt to avoid curdling.

  • Author: Sabella Sachi
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 450
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 4g
  • Protein: 38g
  • Cholesterol: 75mg