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 Philly Cheesesteak Mac & Cheese Recipe

High-Protein Creamy Philly Cheesesteak Mac & Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 19 reviews
  • Author: Elina
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Calorie

Description

Indulge in a delicious fusion of creamy mac and cheese with the classic flavors of a Philly cheesesteak in this high-protein twist on a comforting favorite.


Ingredients

Scale

For the Mac & Cheese:

  • 800g lean ground beef (or turkey/chickpeas)
  • 240g dry macaroni (whole wheat or chickpea pasta recommended)
  • 140g light cream cheese
  • 50g shredded mozzarella
  • 20g butter (or olive oil)
  • 1 tbsp minced garlic
  • 100g chopped white onion
  • 75g each red, green & yellow bell peppers
  • Salt, pepper, paprika & chili flakes (to taste)

Instructions

  1. Cook the Macaroni: Cook the macaroni in salted water until al dente. Reserve 125ml of pasta water before draining.
  2. Sauté Vegetables: In a large skillet over medium heat, melt the butter and sauté garlic, onion, and bell peppers for about 4–5 minutes until softened.
  3. Cook Protein: Add in the ground beef (or chosen protein) and cook for 5–7 minutes until well browned. Drain excess fat if necessary and season with salt, pepper, paprika, and chili flakes.
  4. Melt Cheeses: Reduce heat to low and stir in cream cheese, mozzarella, and cheese slices until melted.
  5. Combine Ingredients: Combine cooked pasta with the sauce and reserved pasta water until coated evenly.


Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 90mg