Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Snacks Recipes

COPYCAT MCDONALD’S STEAK

Updated: May 4, 2026 · Published: May 9, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

16 shares
  • Facebook
  • X
↓ Jump to Recipe

This sandwich is inspired by the original McDonald’s Steak, Egg & Cheese Bagel, minus the egg, keeping all the hearty beef flavour. With simple ingredients and a flavour-packed sauce, it’s easy and satisfying.

Made with thin-sliced seasoned beef, grilled onions, and melty cheese, this sandwich captures the rich, meaty bite of the McDonald's original. You don’t need special tools or complicated steps—just a skillet and a few pantry staples.

The highlight of this recipe is the creamy, tangy steak sauce that ties all the flavours together. Made from mayonnaise, Dijon mustard, and seasonings, it’s the perfect match for the beef and cheese.

Toasted buns or bagels add texture and warmth to make every bite satisfying and memorable. The Copycat McDonald’s Steak is a delicious way to bring that classic fast-food taste right into your own kitchen.

Forget long drive-thru lines or cold takeout. It’s also easy to customise with your favourite cheese, buns, or add-ons like pickles and tomatoes. You can prep the beef in advance and store it for quick sandwiches all week long.

WHY YOU WILL LOVE THIS RECIPE

  • Fast-Food Favourite at Home: Enjoy a homemade version of a nostalgic sandwich that’s faster and tastier than drive-thru takeout.

  • Simple Ingredients: Uses everyday kitchen staples and pantry items for maximum flavour with minimal effort or shopping required.

  • Customisable Sandwich: Change the bun, cheese, or toppings to suit your tastes while keeping the bold steak flavour base.

  • Quick and Easy: Takes less than 30 minutes to cook and assemble—perfect for weekday meals or quick lunches.

  • Delicious Steak Sauce: The creamy, tangy sauce adds rich flavour that pulls the sandwich together beautifully.

  • Perfect for Meal Prep: Make extra steak and sauce ahead of time and assemble fresh sandwiches throughout the week.

INGREDIENTS

  • ½ pound thinly sliced beef steak (ribeye or sirloin)
  • 1 small onion, sliced
  • 2 tablespoons oil or butter
  • 2 slices American or cheddar cheese
  • 2 bagels or sandwich buns, toasted
  • Salt and black pepper to taste

For the Sauce:

  • 2 tablespoons mayonnaise
  • 1 tablespoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • ¼ teaspoon paprika
  • ¼ teaspoon garlic powder
  • Pinch of sugar

DIRECTIONS

  • Step No.1: Cook the onions
    Heat 1 tablespoon of oil in a skillet. Add sliced onions and sauté over medium heat until golden brown and softened.

  • Step No.2: Cook the steak
    Add remaining oil and sliced steak to the pan. Season with salt and pepper. Cook until browned, about 3–5 minutes.

  • Step No.3: Make the sauce
    In a small bowl, mix together mayonnaise, Dijon mustard, Worcestershire, paprika, health benefits of garlic powder, and sugar until smooth.

  • Step No.4: Assemble the sandwich
    Toast bagels or buns. Place cheese on bottom half, layer with steak and onions, then drizzle sauce and close with top half.

  • Step No.5: Melt the cheese
    Optional: Wrap sandwich in foil and heat in a warm oven or skillet for 2–3 minutes until the cheese fully melts.

TIPS FOR SUCCESS

  • Use Thinly Sliced Steak: Thin cuts cook quickly and evenly, mimicking fast-food style while staying juicy and flavourful.

  • Toast Your Buns: Toasting prevents sogginess and adds crunch, helping the sandwich hold up better with warm steak and sauce.

  • Caramelise Onions Properly: Low and slow cooking brings out natural sweetness and adds rich depth to every bite.

  • Don’t Overcook Steak: Cook just until browned—overcooked steak becomes tough and loses flavour quickly.

  • Chill the Sauce: Let the sauce rest in the fridge for 10 minutes before spreading—it enhances the flavour and thickens.

  • Add Cheese While Hot: Put the cheese on freshly cooked steak to help it melt naturally and coat the meat.

  • Double the Sauce: Make extra and store it—it’s great for burgers, wraps, and dipping fries or veggies.

VARIATIONS

  • Add Egg for Breakfast: Add a fried or scrambled egg to mimic the full McDonald's Steak, Egg & Cheese Bagel version.

  • Swap Cheese Types: Use provolone, mozzarella, pepper jack, or Swiss depending on your personal taste and spice preference.

  • Make it Spicy: Add jalapeños or a dash of hot sauce to the steak or sauce for an extra kick.

  • Try a Wrap: Skip the bun and use a tortilla for a steak wrap version—great for low-carb or on-the-go meals.

  • Go Deluxe: Add lettuce, tomato, or pickles to turn this into a loaded sandwich bursting with fresh contrast.

  • vegan diet Twist: Use plant-based steak strips and vegan cheese for a delicious meatless alternative.

  • Use garlic butter Buns: Brush buns with garlic butter before toasting for added flavour and a bolder finish.

SERVING AND STORAGE

Serving

Serve hot with fries or hash browns for a complete fast-food-style meal that’s satisfying and filling every time.

Storage

Store leftover steak and sauce separately in the fridge for up to 3 days. Reheat gently before assembling fresh sandwiches.

FAQ

Can I make this without onions?

Yes, but caramelised onions add depth. You can skip them or replace with mushrooms or bell peppers for flavour.

Can I freeze the cooked steak?

Yes, portion the cooked steak into freezer bags and thaw overnight for fast sandwich assembly later.

Is this sandwich spicy?

No, it’s savoury and mild. You can add spice by mixing hot sauce into the steak or sauce if desired.

What kind of bread works best?

Toasted bagels are traditional, but soft buns, brioche, or ciabatta rolls also taste great with this filling.

Can I use leftover steak?

Absolutely! Thinly slice leftover steak, reheat, and follow the recipe for a fast, flavourful leftover transformation.

The Copycat McDonald’s Steak sandwich is your perfect go-to when you crave something indulgent and hearty without leaving home.

It’s full of flavour from the seasoned beef and creamy sauce, and the whole sandwich comes together in minutes.

With toasted bread, melting cheese, and rich onions, each bite is as comforting as it is delicious.

This recipe captures the iconic taste of McDonald’s without the preservatives, wait time, or cost.

It's family-friendly, budget-friendly, and totally customisable to your cravings.

From lunchbox filler to weeknight dinner or even a weekend treat, it fits right into any meal plan.

The best part is how versatile it is—you can double or freeze the steak, adjust ingredients to match your diet, or switch up the cheese and buns.

COPYCAT MCDONALD’S STEAK

Sana Umer
This Copycat McDonald’s Steak recipe recreates the nostalgic savoury steak sandwich with a juicy beef patty, soft hoagie bun, onions, and creamy steak sauce. It’s a comforting fast-food classic you can now enjoy at home.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 20 minutes mins
Course Main Course
Cuisine American
Servings 2 sandwiches
Calories 520 kcal

Ingredients
  

  • ½ pound ground beef 80/20 preferred
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 small onion sliced
  • 1 tablespoon butter
  • 2 hoagie rolls or steak sandwich buns
  • 2 slices American cheese
  • 2 tablespoons steak sauce like A1 or similar

Instructions
 

Make the Patties:

  • Divide ground beef into two oval-shaped patties to fit the hoagie rolls. Season with salt, pepper, garlic powder, and onion powder.

Cook the Onions:

  • In a skillet over medium heat, melt butter. Add sliced onions and cook until soft and golden, about 5–7 minutes. Set aside.

Cook the Patties:

  • In the same skillet, cook beef patties over medium-high heat for 3–4 minutes per side or until fully cooked.

Assemble the Sandwich:

  • Place each patty on a hoagie roll. Top with onions, a slice of cheese, and drizzle with steak sauce.

Serve Warm:

  • Serve immediately with fries or your favourite sides.

Notes

  • Customise It: Add grilled mushrooms or use provolone for a gourmet twist.
  • Make Ahead: Patties and onions can be prepared in advance and reheated before assembling.
  • Serving Idea: Serve with seasoned fries or a side salad for a full meal.
Keyword classic steak hoagie, easy steak sandwich, fast food copycat, homemade McDonald’s, steak sandwich

  • FOOLPROOF GRILLED CORN ON THE COB FOR NERVOUS FIRST-TIME GRILLERS
  • GRILLED PIZZA RECIPE (CRISPY, SMOKY, AND BETTER THAN THE OVEN)
  • COTTAGE CHEESE FLATBREAD PIZZA (EASY HIGH PROTEIN 2-INGREDIENT CRUST)
  • COTTAGE CHEESE COOKIE DOUGH (HIGH-PROTEIN EDIBLE COOKIE DOUGH IN 5 MINUTES)
16 shares
  • Facebook
  • X

About Sana Umer

I'm Sana Umer — the home cook behind every recipe on For Foodie Friends. I'm a Pakistani-American mom of two based in the US, and I've been cooking seriously for about a decade now, mostly because feeding a family every day is the fastest way to learn how to actually cook.

I'm completely self-taught. I learned by watching my mother in Pakistan, by burning a lot of food in my early years, and by paying attention to which recipes worked and which ones needed fixing. I don't specialize in just one cuisine — I cook the Pakistani dishes I grew up with, the American desserts my kids request, weeknight dinners, holiday roasts, and everything in between.

Every recipe is personally tested in my own kitchen, every word is written by me, and every photo is taken of food I actually made.

Comments

No Comments

Cancel reply

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

Recipe Rating




for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest