Easy Philly Cheese Steak Casserole Recipe

Why You’ll Love This Recipe

Easy Philly Cheese Steak Casserole brings all the flavors of a classic Philly cheesesteak sandwich into a warm, hearty baked dish. Perfect for busy weeknights or game day meals, this casserole is loaded with tender beef, melty cheese, sautéed peppers, and onions—without the bread. It’s comforting, filling, and packed with savory flavor in every bite.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground beefonionbell peppers (green, red, or both)garliccream cheeseprovolone cheeseeggsheavy creamItalian seasoningolive oilsalt and peppershredded mozzarella cheese

directions

Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish.

In a large skillet, heat olive oil over medium heat. Add diced onions and bell peppers, sauté until softened.

Add garlic and cook for an additional minute.

Add ground beef to the skillet, breaking it up with a spoon, and cook until browned. Drain excess fat.

Reduce heat and stir in cream cheese until melted and fully incorporated. Season with Italian seasoning, salt, and pepper.

Transfer the beef mixture to the prepared baking dish and spread evenly.

In a small bowl, whisk together eggs and heavy cream, then pour over the beef mixture.

Top with slices of provolone and a generous sprinkle of shredded mozzarella.

Bake uncovered for 30-35 minutes, or until the cheese is bubbly and golden.

Let the casserole rest for 5-10 minutes before serving.

Servings and timing

This recipe yields approximately 6 servings.Preparation time: 15 minutesCooking time: 30-35 minutesRest time: 5-10 minutesTotal time: 50-60 minutes

Variations

Swap ground beef for shaved ribeye for a more authentic cheesesteak flavor.

Add sliced mushrooms for extra umami and texture.

Use pepper jack cheese for a spicy twist.

Top with crushed croutons or fried onions for added crunch.

Make it keto-friendly by omitting any breadcrumb toppings and ensuring all ingredients are low-carb.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat individual portions in the microwave or warm the entire dish in a 300°F oven for 15-20 minutes.Casserole can be frozen for up to 2 months—thaw overnight in the fridge before reheating.

Easy Philly Cheese Steak Casserole Recipe

FAQs

Can I use steak instead of ground beef?

Yes, thinly sliced steak like ribeye or sirloin works great and gives a more authentic flavor.

Is this casserole low-carb?

Yes, as written, it’s low in carbs and keto-friendly.

Can I prepare this ahead of time?

Yes, assemble the casserole up to a day in advance, cover, and refrigerate until ready to bake.

What sides go well with this casserole?

A fresh green salad, roasted vegetables, or cauliflower mash pair well.

Do I have to use provolone?

No, you can substitute with Swiss, American, or mozzarella, depending on your taste.

Can I make this dairy-free?

Yes, use dairy-free cream cheese and cheese alternatives, though texture and flavor may vary.

What can I use instead of heavy cream?

Half-and-half or whole milk can be used, but the casserole may be slightly less rich.

Can I add hot sauce?

Yes, mix a few dashes into the beef mixture or serve it on the side for extra kick.

Can I double the recipe?

Absolutely, use a larger baking dish or make two casseroles if serving a crowd.

What if I don’t like peppers?

You can omit them or replace with other vegetables like zucchini or spinach.

Conclusion

Easy Philly Cheese Steak Casserole delivers all the bold, cheesy goodness of a Philly cheesesteak in comforting casserole form. It’s a quick-to-make, crowd-pleasing dish perfect for any night of the week. Whip it up once and it might just become a staple in your dinner rotation.

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
Easy Philly Cheese Steak Casserole Recipe

Easy Philly Cheese Steak Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Description

This Easy Philly Cheese Steak Casserole combines all the classic flavors of a Philly cheesesteak sandwich in a comforting, cheesy baked dish perfect for a quick weeknight dinner.


Ingredients

Units Scale
  • 1 lb ground beef
  • 1 green bell pepper, diced
  • 1 small onion, diced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 4 oz cream cheese, softened
  • 1/4 cup mayonnaise
  • 1 cup shredded provolone or mozzarella cheese
  • 1/2 tsp Worcestershire sauce
  • 1/2 tsp Italian seasoning
  • 2 large eggs
  • 1/2 cup heavy cream
  • 1 cup shredded cheddar cheese

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×13 inch casserole dish.
  2. In a large skillet over medium heat, cook ground beef until browned. Drain excess fat.
  3. Add diced bell pepper, onion, mushrooms, and garlic to the skillet. Sauté until vegetables are tender.
  4. Stir in salt, pepper, Worcestershire sauce, and Italian seasoning. Remove from heat.
  5. In a mixing bowl, combine cream cheese and mayonnaise until smooth. Add to the skillet mixture and stir well.
  6. Spread the mixture evenly in the prepared casserole dish. Top with provolone or mozzarella cheese.
  7. In a separate bowl, whisk together eggs and heavy cream. Pour evenly over the casserole.
  8. Top with shredded cheddar cheese.
  9. Bake for 30-35 minutes or until set and cheese is melted and bubbly.
  10. Let cool for 5 minutes before serving.

Notes

  • You can substitute ground beef with thinly sliced steak for a more traditional flavor.
  • Use a combination of cheeses for added flavor complexity.
  • For a low-carb option, serve with a side salad instead of bread.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 35g
  • Saturated Fat: 18g
  • Unsaturated Fat: 14g
  • Trans Fat: 0.5g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 150mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *