
Looking for a hearty, filling, and flavorful dinner that’s easy to make? This Philly Cheese Steak Casserole is the answer! 🧀🍖 With tender beef, bell peppers, onions, and a melty cheesy topping, it’s the perfect dish to satisfy your cravings. Whether you’re feeding a family or hosting a gathering, this casserole is a guaranteed hit.
Not only is it loaded with delicious flavors, but it’s also quick to prep and easy to customize. Ready to dive into this mouthwatering casserole recipe? Let’s get started! 😋
Why You’ll Love This Philly Cheese Steak Casserole
✅ Rich, Savory Flavors – Everything you love about a classic Philly cheesesteak in one easy casserole!
✅ Cheesy & Comforting – Layers of gooey cheese melt into the savory beef and veggies.
✅ One-Pot Wonder – It’s all made in one dish, making cleanup a breeze.
✅ Customizable – Add or omit ingredients based on what you have on hand.
✅ Family-Friendly – Kids and adults alike will devour this meal.
Key Ingredients & Substitutions
Here’s what you’ll need to make the best Philly Cheese Steak Casserole:
🥩 For the Beef & Vegetables:
- 1 lb (450g) sirloin steak (or use ground beef for a leaner option)
- 1 large onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 tablespoon olive oil (for sautéing)
🧀 For the Cheesy Layers:
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese (or use a cheese blend)
- 1/2 cup cream cheese (for extra creaminess)
- 1/2 cup sour cream
🍞 For the Casserole Base:
- 2 cups frozen hash browns (or use cubed bread for a twist)
- 2 tablespoons butter, melted
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
Substitutions & Variations
✔️ Use ground beef instead of sirloin for a quicker and more affordable option.
✔️ Swap peppers – Add yellow or orange bell peppers for a different flavor.
✔️ Add mushrooms – Sautéing some mushrooms with the onions and peppers gives it an earthy flavor.
✔️ Use a different cheese – Pepper Jack, Gouda, or even Cheddar can be used for a different cheesy twist.
✔️ Go gluten-free – Use gluten-free bread cubes or skip the bread for a low-carb version.
Step-by-Step Instructions
🔥 Step 1: Prep the Beef and Vegetables
1️⃣ Start by dicing your sirloin steak into small bite-sized pieces. You want it to cook quickly and evenly, so cutting it into uniform chunks is key.
2️⃣ Heat olive oil in a large skillet over medium heat. Add the diced steak and sauté for 4-5 minutes until the beef is browned.
3️⃣ Next, add the diced onion and bell peppers to the skillet. Stir occasionally and cook for another 3-4 minutes until they’re softened and fragrant.
💡 Pro Tip: For a smoky flavor, try adding a dash of smoked paprika while sautéing the beef and vegetables!
🧀 Step 2: Prepare the Casserole Base
1️⃣ In a medium bowl, combine the frozen hash browns, garlic powder, salt, and pepper. Pour in the melted butter and mix everything well.
2️⃣ Spread the hash brown mixture evenly into the bottom of a greased casserole dish. Press it down gently to form a firm base.
💡 Pro Tip: You can use cubed bread instead of hash browns for a more traditional casserole base!
🔥 Step 3: Add the Cheesy Layers
1️⃣ In a separate bowl, mix the cream cheese, sour cream, and shredded cheeses (provolone and mozzarella). Stir until smooth and creamy.
2️⃣ Spread the cheese mixture over the hash brown base, making sure it’s evenly distributed.
💡 Pro Tip: For an extra cheesy casserole, add more cheese on top before baking!
🥩 Step 4: Assemble the Casserole
1️⃣ Now, take the cooked beef and vegetable mixture and spread it evenly over the cheese layer.
2️⃣ Press everything down gently to ensure that all layers are compact and the cheese melts perfectly when baking.
💡 Pro Tip: If you want a spicy kick, sprinkle some red pepper flakes over the top!
🔥 Step 5: Bake to Perfection
1️⃣ Preheat your oven to 375°F (190°C).
2️⃣ Cover the casserole dish with foil and bake for 25 minutes. This will allow the flavors to meld together and the cheese to melt beautifully.
3️⃣ After 25 minutes, remove the foil and bake for an additional 10 minutes to let the top get golden and crispy.
💡 Pro Tip: If you like your casserole extra crispy, broil it for the last 2 minutes!
Serving Suggestions
This Philly Cheese Steak Casserole is a meal on its own, but you can make it even more exciting by serving it with some delicious sides! Here are a few ideas:
🍴 Serve with a Fresh Salad:
Pair the casserole with a light salad to balance out the richness. A simple Caesar salad or a Greek salad will complement the dish perfectly.
🍞 Add a Side of Garlic Bread:
If you’re in the mood for extra carbs, serve this casserole with garlic bread or crusty rolls for dipping.
🍳 Try It with Fried Eggs:
For a breakfast twist, top each serving with a fried egg! The runny yolk adds richness to the casserole.
Storing & Reheating Leftovers
📦 Storing Leftovers:
- Once cooled, store any leftovers in an airtight container in the fridge for up to 3-4 days.
- You can also freeze the casserole for up to 2 months. Just make sure to wrap it tightly in foil or plastic wrap before freezing.
🔥 Reheating Instructions:
- Oven: Reheat at 350°F (175°C) for 10-15 minutes until warmed through.
- Microwave: Heat in short bursts (about 1 minute at a time) to prevent the cheese from becoming rubbery.
- Air Fryer: Reheat at 375°F (190°C) for 5-7 minutes for a crispy top!
Frequently Asked Questions (FAQs)
1️⃣ Can I Make Philly Cheese Steak Casserole Ahead of Time?
Absolutely! You can prepare the casserole up to a day in advance, store it in the fridge, and bake it just before serving. It’s an excellent make-ahead dish!
2️⃣ Can I Use Ground Beef Instead of Sirloin?
Yes, you can! Ground beef is a great substitution and will give the casserole a slightly different texture. Just brown it as you would the sirloin and proceed with the recipe.
3️⃣ Can I Add Mushrooms to This Casserole?
Definitely! Adding mushrooms is a great way to enhance the flavor and texture of the casserole. Sauté them with the onions and bell peppers for a savory bite.
4️⃣ Is This Recipe Gluten-Free?
Yes, if you use gluten-free bread cubes or skip the bread entirely, this recipe can be made gluten-free! Just make sure your cheese and other ingredients are also gluten-free.
5️⃣ How Can I Make This Spicy?
If you like a little heat, try adding jalapeños, red pepper flakes, or a few dashes of hot sauce to the beef and vegetable mixture for an extra kick!
Conclusion – A Must-Try Comfort Dish!
This Philly Cheese Steak Casserole is the ultimate comfort food that’s sure to become a family favorite! 🧀🍖 It brings together all the delicious flavors of a classic Philly cheesesteak in a hearty, satisfying casserole form. Perfect for busy weeknights, family dinners, or even meal prepping for the week ahead!
With cheesy layers, tender beef, and flavorful peppers, this dish is a crowd-pleaser. So, grab your ingredients and start cooking—you won’t regret it! Let me know how it turns out!

I am a graduate of Bangladesh Agricultural University, where I delved into various agricultural disciplines, equipping me with a profound understanding of agriculture. Beyond academics, I have hands-on experience in gardening and crop cultivation. My passion is to embrace sustainable farming and horticulture. With a BSc in Agriculture, I am dedicated to promoting environmentally conscious and efficient agrarian practices.
Bachelor of Science (BSc) in Agriculture (Hons.)
Master of Science. (Sustainable Agriculture & Food Security ) (MS)
Bangladesh Agricultural University