Introducing the Philly Cheesesteak Meatloaf – a delicious twist on the classic Philly Cheesesteak sandwich, but in a juicy and cheese-filled meatloaf form that’s sure to please everyone!

This elevated version of traditional meatloaf takes it to a whole new level of awesomeness! It can be enjoyed with garlic mashed potatoes (my personal favorite), on its own if you’re watching your carb intake, or even sliced on a bread roll!

The cheese options are endless, so feel free to use your favorite type! I chose to stuff this version with Mozzarella, but provolone would also be a great choice. If you’re not a fan of the Philly style, you can try the amazing Air Fryer Meatloaf instead, which is sure to be a hit!

The cheese on top of the meatloaf gets slightly crispy, while the inside is juicy and filled with loads of melted cheesy perfection! While the classic Philly Cheesesteak sandwich is incredible, it may not be the best option for dinner. This meatloaf combines everything that’s great about the sandwich into a full dinner that pairs perfectly with mashed potatoes and a vegetable.

So, say goodbye to boring old meatloaf and introduce your family to this amazing version!

Philly Cheesesteak Meatloaf


  • 1 1/2 pounds lean ground beef
  • 1 large onion
  • 1 bell pepper chopped small
  • 1/2 cup whole milk
  • 1/2 cup mushrooms chopped optional 
  • 1 tbsp olive oil
  • 1 cup bread crumbs
  • 1 large egg
  • 1/2 tsp salt
  • 1 tsp pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp Adobo Seasoning
  • 3 tbsp Worcestershire sauce
  • 8 slices mozzarella OR provolone cheese


  • Preheat the oven to 350F.
  • In a medium skillet sauté the diced onion & peppers in oil until tender & soft.
  • Once peppers and onions are cooked, you then mix them in with the rest of the ingredients, including meat & milk – (except sliced cheese) in a large mixing bowl. Work mixture with your hands until fully incorporated.
  • Lightly spray a loaf pan with pam spray or butter or even olive oil, then take exactly HALF of the mixture & place into the prepared loaf pan
  • Top it with 4 slices of your choice of cheese
  • Place the remaining meat mixture on top of the cheese BUT reserving the last 4 slices, set those aside
  • Bake for 30 minutes
  • Remove from the oven, top with the last 4 slices, sprinkle with parsley then put back into the oven for a remaining 10-15 minutes OR until the cheese is melted to your liking (i like mine a bit crispy)
  • Let stand a few minutes before removing from the pan, then serve.
  • ENJOY!
Leave a Reply

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

Recipe Rating

You May Also Like

Strawberry Pie Enchiladas

Strawberry Pie Enchiladas are a delicious and unique dessert that are sure…

Big Mac Salad

This Big Mac Salad recipe is a perfect low-carb option for those…

4-ingredient Almond Joy Cookies

These delectable Almond Joy Cookies require just four simple ingredients, making them…

Easy Cranberry Chicken

Introducing Cranberry Chicken, the ultimate one-dish chicken dinner! This delightful recipe features…