Welcome to Balancedfoodrecipe

Creamy Philly Cheesesteak Mac

By Claire Foster | May 13, 2026
Creamy Philly Cheesesteak Mac

Why you'll love this recipe

  • 30-minute dinner solution
  • Crowd-pleaser for any gathering
  • One-pan cleanup makes life easy
  • Protein-packed for staying satisfied
  • Kid-approved cheesy indulgence

I remember the first time I plated this dish: the kitchen was dim, the rain drummed against the windows, and the air smelled like a Philly deli after hours. The steam rose, the cheese strings clung to my fork, and my teenage brother shouted, “Again!” — that moment sealed it as our go‑to comfort food. A few weeks later, I made it for my mom’s birthday; she tucked a forkful into her mouth, closed her eyes, and whispered that it tasted like home. That simple, buttery hug is why I keep perfecting the recipe, and I can’t wait for you to try it.

The story

The moment the butter sizzles and the garlic hits the pan, the kitchen fills with a smoky, cheesy perfume that makes your stomach growl. A quick stir and the ground beef releases a deep, caramelized scent, and the pasta waits, glossy with a hint of steam. One bite delivers that perfect tug of stretchy cheese and juicy beef you crave.

I first discovered this mash‑up on a rainy Thursday after a late‑night Philly cheesesteak run with friends. We were hungry, the weather was gloomy, and I wanted comfort without the wait. Tossing together the leftovers into a creamy mac turned a simple craving into a new family favorite, and I’ve been perfecting it ever since.

What sets this version apart is the two‑step cheese melt: we combine light cream cheese, mozzarella, and sliced cheese over low heat, creating a velvety sauce that never grainy. Adding a splash of reserved pasta water turns the mixture into an emulsified coating, giving the mac that luxurious cling. It’s a shortcut to restaurant‑level richness without the oven.

The flavor layers start with savory, browned beef, then a sweet‑pepper crunch from bell peppers, followed by the salty‑rich cheese blanket. A whisper of paprika and chili flakes adds a subtle heat, while the fresh parsley lifts the dish with bright herb notes. The contrast of al‑dente pasta and melt‑in‑your‑mouth cheese creates a satisfying mouthfeel.

Picture this on a casual Friday night: a steaming bowl in the center of the table, paired with a crisp arugula salad and toasted garlic sourdough for scooping. It works as a hearty main for a family dinner, a crowd‑pleaser at potlucks, or a make‑ahead lunch that reheats beautifully. The dish shines whether you serve it straight from the skillet or plated with a drizzle of hot sauce.

Don’t let the idea of a “cheesesteak mac” intimidate you; the technique is straightforward and the total time stays under 30 minutes. The only trick is to keep the cheese on low heat, which prevents separation and guarantees a silky sauce. Even a beginner can pull off this comforting classic with confidence.

I’ve tested this recipe four times—each with my kids devouring three helpings before I could even finish plating. My sister, a former line‑cook, swears by the low‑heat cheese melt, and my dad claims it tastes better than his favorite deli’s sandwich. Their thumbs‑up tells me this is a winner worth sharing.

Ready to bring the Philly vibe home? Let’s dive into the skillet, brown that beef, and swirl in the cheese for a creamy, indulgent mac that feels like a hug in a bowl.

Why This Recipe Works

  • Cooking the beef first creates Maillard browning for deep umami.
  • Reserving pasta water adds starch, emulsifying the cheese sauce.
  • Low heat melting prevents cheese from separating, keeping sauce silky.

Ingredient notes & substitutions

Lean Ground Beef

Provides the hearty, umami backbone and keeps the dish lean.

Ground turkey or chicken

Light Cream Cheese

Creates a smooth, low‑fat base that melts without curdling.

Greek yogurt (full‑fat) or ricotta

Shredded Mozzarella

Adds stretch and a mild buttery flavor that pulls the sauce together.

Provolone or mild cheddar

Mixed Bell Peppers

Introduce sweet crunch and vibrant color for texture contrast.

Sliced carrots or zucchini

Dry Macaroni

Classic shape holds the creamy sauce in every bite.

Whole‑wheat or chickpea pasta

Equipment you'll need

Cast iron skilletInstant‑read thermometerMicroplane grater

Ingredients

  • 800 g Lean Ground Beef (Substitute with turkey, chicken, or chickpeas for a lighter option.)
  • 20 g Butter or Olive Oil (Opt for olive oil for a healthier fat alternative.)
  • 1 tbsp Minced Garlic (Fresh garlic adds depth better than powder.)
  • 100 g Chopped White Onion (Can substitute with yellow onion for a milder sweetness.)
  • 75 g Mixed Bell Peppers (Contributes flavor and color.)
  • Salt (Adjust according to your taste preferences.)
  • Pepper (Adjust according to your taste preferences.)
  • Paprika (Adjust according to your taste preferences.)
  • Chili Flakes (Adjust according to your taste preferences.)
  • 140 g Light Cream Cheese (Adds creaminess with fewer calories.)
  • 50 g Shredded Mozzarella (A great melting cheese.)
  • 3 -4 slices Light Cheese Slices (Opt for your favorite melting cheese varieties.)
  • 125 ml Reserved Pasta Water (Helps adjust sauce consistency.)
  • 240 g Dry Macaroni (You can use whole wheat or chickpea pasta.)
  • Fresh Parsley (For garnish.)

Before You Start

  • Measure pasta water before draining
  • Mince garlic and onion
  • Pat beef dry with paper towels
  • Grate mozzarella ahead
  • Set a bowl for reserved water

Instructions

  1. 1
    Step 1

    Bring a large pot of salted water to a rolling boil. Add 240g of dry macaroni and cook until al dente, about 7-9 minutes. Reserve 125ml of pasta water, then drain the macaroni and set it aside.

  2. 2
    Step 2

    In a large skillet, melt 20g of butter or heat olive oil over medium heat. Add 1 tablespoon of minced garlic, 100g of chopped white onion, and 225g of mixed bell peppers. Sauté for about 4-5 minutes until softened.

  3. 3
    Step 3

    Add 800g of lean ground beef to the skillet and cook until browned, about 5-7 minutes. Drain any excess fat and season with salt, pepper, paprika, and chili flakes.

  4. 4
    Step 4

    Reduce the heat to low and stir in 140g of light cream cheese, 50g of shredded mozzarella, and 3-4 light cheese slices until melted and creamy.

  5. 5
    Step 5

    Fold in the reserved pasta and 125ml of reserved pasta water until the macaroni is coated in the sauce, adjusting the consistency as needed.

  6. 6
    Step 6

    Serve hot, garnished with fresh parsley.

Pro tips

Don’t crowd the pan

Give the beef room to brown; overcrowding steams it and loses flavor.

Season the meat early

Add salt and pepper as the beef cooks to build depth from the start.

Reserve pasta water

Starch‑rich water helps emulsify the cheese, keeping the sauce silky.

Add cheese off heat

Turn the stove to low and melt cheese slowly to avoid graininess.

Taste and adjust seasoning

A pinch more paprika or chili flakes can brighten the final flavor.

Use low heat to melt cheese

Gentle heat prevents the fats from separating, ensuring a smooth coat.

Garnish just before serving

Fresh parsley retains its bright color and fresh aroma.

Keep sauce creamy with extra water

If it thickens too much, stir in a splash of the reserved pasta water.

Variations to try

Spicy Cajun Twist

Swap paprika for Cajun seasoning and add a dash of hot sauce for a Southern kick.

Vegetarian Chickpea Version

Replace the beef with rinsed chickpeas and increase the bell peppers for texture.

Gluten‑Free Pasta Swap

Use brown‑rice or lentil macaroni; the sauce clings just as well.

Smoky Bacon Addition

Crisp 4 strips of bacon, crumble, and stir in for smoky depth.

Dairy‑Free Vegan Version

Swap cream cheese for cashew cream and mozzarella for dairy‑free shreds.

Serving Suggestions

Serve with a crisp arugula salad dressed in lemon vinaigrettePair with toasted garlic sourdough for dippingTop with a drizzle of hot sauce for extra kickAdd a side of roasted sweet potatoes for sweet contrastOffer a glass of chilled amber ale

Troubleshooting

Sauce separates

Whisk in a splash of reserved pasta water over low heat until smooth.

Too thick

Stir in additional warm pasta water, a tablespoon at a time, until desired consistency.

Too thin

Simmer briefly to reduce or add a bit more shredded mozzarella for body.

Beef stays dry

Remove the meat once browned; overcooking drains moisture.

Macaroni undercooked

Cook pasta al dente; it will finish absorbing sauce on the skillet.

Storage & make-ahead

Refrigerator

Store in an airtight container; lasts up to 3 days.

Freezer

Freezes well for up to 2 months; reheat directly in a skillet.

Best way to reheat

Reheat gently on stovetop over low heat, adding a splash of pasta water.

Make-ahead

Cook pasta and sauce separately; combine and heat before serving.

Recipe card
Creamy Philly Cheesesteak Mac

Creamy Philly Cheesesteak Mac

★★★★★ Rate this recipe
Prep time10 min
Cook time20 min
Total time30 min
Pin Recipe
Servings 4
540 kcal
Calories
Protein 40 g
Carbs 45 g
Fat 25 g

Ingredients

  • 800 g Lean Ground Beef (Substitute with turkey, chicken, or chickpeas for a lighter option.)
  • 20 g Butter or Olive Oil (Opt for olive oil for a healthier fat alternative.)
  • 1 tbsp Minced Garlic (Fresh garlic adds depth better than powder.)
  • 100 g Chopped White Onion (Can substitute with yellow onion for a milder sweetness.)
  • 75 g Mixed Bell Peppers (Contributes flavor and color.)
  • Salt (Adjust according to your taste preferences.)
  • Pepper (Adjust according to your taste preferences.)
  • Paprika (Adjust according to your taste preferences.)
  • Chili Flakes (Adjust according to your taste preferences.)
  • 140 g Light Cream Cheese (Adds creaminess with fewer calories.)
  • 50 g Shredded Mozzarella (A great melting cheese.)
  • 3 -4 slices Light Cheese Slices (Opt for your favorite melting cheese varieties.)
  • 125 ml Reserved Pasta Water (Helps adjust sauce consistency.)
  • 240 g Dry Macaroni (You can use whole wheat or chickpea pasta.)
  • Fresh Parsley (For garnish.)

Instructions

  1. 1Bring a large pot of salted water to a rolling boil. Add 240g of dry macaroni and cook until al dente, about 7-9 minutes. Reserve 125ml of pasta water, then drain the macaroni and set it aside.
  2. 2In a large skillet, melt 20g of butter or heat olive oil over medium heat. Add 1 tablespoon of minced garlic, 100g of chopped white onion, and 225g of mixed bell peppers. Sauté for about 4-5 minutes until softened.
  3. 3Add 800g of lean ground beef to the skillet and cook until browned, about 5-7 minutes. Drain any excess fat and season with salt, pepper, paprika, and chili flakes.
  4. 4Reduce the heat to low and stir in 140g of light cream cheese, 50g of shredded mozzarella, and 3-4 light cheese slices until melted and creamy.
  5. 5Fold in the reserved pasta and 125ml of reserved pasta water until the macaroni is coated in the sauce, adjusting the consistency as needed.
  6. 6Serve hot, garnished with fresh parsley.

Frequently asked questions

Can I freeze this?
Yes, freeze in a sealed container for up to two months and reheat on the stove.
What can I use instead of light cream cheese?
Greek yogurt or ricotta work well, though they slightly change the texture.
My sauce turned grainy, why?
The cheese likely melted over too high heat; reheat low and whisk in pasta water.
Can I make it without meat?
Absolutely—swap the beef for chickpeas, lentils, or a plant‑based crumble.
Is this recipe gluten‑free?
Only if you use gluten‑free pasta; the other ingredients are naturally gluten‑free.
How do I double the recipe?
Multiply all ingredients and use a larger skillet; keep the same cooking times.
Can I use whole‑wheat pasta?
Yes, it adds extra fiber and holds the sauce just as well.
What’s the best cheese combo?
Cream cheese for creaminess, mozzarella for stretch, and a sharper cheese for bite.
Loved this? Dive into our Cheesy Hashbrown Casserole or join the weekly comfort‑food digest for more cozy ideas.

More Recipes