Filed Under: American | Beef | Homemade | Lunch | Main Dish | Meat | Videos

Homemade Cheesesteaks

Recipe By Tessa Arias
February 26th, 2014

Homemade cheesesteaks are stuffed with sliced steak, peppers, onions, and loaded with cheese - make them how you like them!

Yield: 4

Prep Time: 10 minutes

Cook: 20 minutes

Tessa's Recipe Rundown...

Taste: Meaty and savory and oh so satisfying.
Texture: Each bite is full of scrumptious textures, better than your average sandwich!
Ease: There’s some prep work involved, especially if you can’t purchase already sliced thin strips of steak. But once you get started it goes fast.
Appearance: I’ll admit I struggled a little photographing these, partly because I just wanted to eat them!
Pros: A fun way to satisfy your cheesesteak craving at home.
Cons: None!
Would I make this again? Yes!

Homemade Cheesesteaks

Today we’re visiting a land I like to call sandwich heaven. I’m actually not a huge sandwich fan, mostly because I’m utterly burnt out from having hundreds of mediocre sandwiches in my life for lunch day after day. For me, a good sandwich needs to have an array of textures, ingredients, flavors, all while sitting pretty inside excellent bread. Variety is the spice of life, right? And for me I need variety either on one plate or better yet, in one bite.

Now let me say that cheesesteak sandwich heaven is not a place free of controversy and argument. I know there is a lot of debate about what makes a traditional or authentic “Philly” cheesesteak, which is why I preface today’s video with a disclaimer that I am not claiming this recipe to be a Philly cheeseteak, it’s just the way I like ’em. So don’t write me any furious comments! I’m a firm believer that if a particular food tastes good to YOU, if the recipe works for YOU, then who cares about food “rules,” traditions, or authenticity?! Watch the video and let me know what your version of the ultimate homemade cheesesteak is. What kind of cheese do you like? If you’re in camp cheese whiz, I don’t know if we can be friends…

How to make
Homemade Cheesesteaks

Yield: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Homemade cheesesteaks are stuffed with sliced steak, peppers, onions, and loaded with cheese - make them how you like them!


For the sandwiches:

  • 1 tablespoon butter
  • 1 small onion, thinly sliced
  • 1 small bell pepper, thinly sliced
  • 1 tablespoon vegetable oil
  • Kosher salt and freshly ground black pepper
  • 1 1/4 pounds ribeye, beef round, or top sirloin, thinly sliced
  • 4 sturdy hoagie rolls
  • Mayonnaise, if desired
  • 8 slices mozzarella, provolone, or white American cheese
  • 1/2 teaspoon dried oregano


  1. Preheat the oven to 400°F.
  2. In a large skillet over medium heat, melt the butter. Saute the onion and pepper until they are tender. Remove the vegetables to a bowl and heat the oil in the same pan. Add the beef and season to taste with salt and pepper. Saute until lightly browned and cooked through. Divide the meat into two batches if necessary.
  3. Spread each bun with mayonnaise, if desired. Divide the beef and vegetable mixture among the buns. Top with the cheese and oregano. Bake the sandwiches in the oven until the cheese is melted and the bread is slightly toasted, about 5 minutes. Serve.

Recipe Notes

Pop your steak in the freezer until firmed, about an hour, before slicing against the grain to get the thinnest slices possible.
Course: Main Course
Cuisine: American

About Tessa...

I share trusted baking recipes your friends will LOVE alongside insights into the science of sweets. I'm a professionally trained chef, cookbook author, and cookie queen. I love to write about all things sweet, carb-y, and homemade. I live in Phoenix, Arizona (hence the blog name!)

Find Tessa on  

Leave a Comment & Rating

Add a Review or Question

*Please select a rating to complete your comment.

Recipe Rating

Join the Handle the Heat Community

Cookie Customization Chart
Do you want a more delicious life?
Instead of digging through cookbooks and magazines and searching the internet for amazing recipes, subscribe to Handle the Heat to receive new recipe posts delivered straight to your email inbox. You’ll get all the latest recipes, videos, kitchen tips and tricks AND my *free* Cookie Customization Guide (because I am the Cookie Queen)!


As Seen On....
NPR People Time Glamour Readers Digest The Huffington Post BuzzFeed