Creamy, tangy, and just a little smoky — this is the copycat for the sauce McDonald’s spreads on its Steak, Egg & Cheese Bagel. It takes about 5 minutes and uses pantry stap

Homemade McDonald's breakfast sauce in a ramekin next to a steak, egg and cheese bagel.
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

The quick answer

McDonald’s “breakfast sauce” (also called bagel sauce, because it’s most famous on the Steak, Egg & Cheese Bagel) is a creamy mayo-based sauce sharpened with Dijon mustard, a splash of lemon juice, and a little steak sauce for that signature savory-smoky edge. Whisk everything in one bowl, chill for an hour, and you’re done.

McDonald's copycat breakfast sauce in a small white ramekin

Why you’ll love this recipe

  • Tastes like the real thing. The mayo + Dijon + steak-sauce combo nails that creamy, tangy, faintly smoky profile.
  • 5 minutes, one bowl. No cooking, no special equipment.
  • Pantry ingredients. You almost certainly have these already.
  • Versatile. Great on breakfast sandwiches, burgers, hash browns, and wraps — not just bagels.

Ingredients

Flat-lay of measured ingredients. Alt text: "Ingredients for copycat McDonald's breakfast sauce: mayonnaise, Dijon mustard, lemon juice, steak sauce, and spices.
  • Mayonnaise: the creamy base that holds everything together smoothly.
  • Dijon mustard: adds sharp, tangy depth and gentle bite.
  • Lemon juice: bright acidity that cuts through the richness.
  • Steak sauce (e.g., A1): the secret savory, slightly smoky background note.
  • Garlic powder: subtle savory warmth woven through the sauce.
  • Onion powder: mild, sweet-savory depth that rounds it out.
  • Paprika: brings mild warmth and a touch of color.
  • Salt and pepper: season to taste, balancing all the flavors.

Makes about ½ cup (8 servings of roughly 1 tablespoon each).

How to make McDonald’s breakfast sauce

  • Step 1: In a medium bowl, whisk the mayonnaise, Dijon mustard, lemon juice, and steak sauce until smooth.
  • Step 2: Stir in the garlic powder, onion powder, and paprika until evenly distributed.
  • Step 3: Add salt and pepper to taste — start small and adjust.
  • Step 4: Cover and refrigerate at least 1 hour so the flavors meld. This step matters more than it sounds. Spread on breakfast sandwiches or use as a dip.
Whisking mayonnaise, Dijon, and steak sauce together to make McDonald's copycat breakfast sauce.

Pro tips

  • Use full-fat mayo for the closest texture and flavor.
  • Don’t skip the rest time — an hour in the fridge is what turns “fine” into “that’s it.”
  • Fresh lemon beats bottled for a cleaner, brighter tang.
  • Adjust to taste, but lightly. One or two tweaks max; the balance is the point.

Variations

  • Spicy: add a few dashes of hot sauce, a pinch of cayenne, or ½ tsp chipotle in adobo.
  • Lighter: swap half the mayo for plain Greek yogurt.
  • Vegan: use vegan mayo and confirm your mustard and steak sauce are plant-based.
  • Extra smoky: a drop of liquid smoke or a swap to smoked paprika.
Copycat McDonald's breakfast sauce served next to a breakfast sandwich on a wood board

How to serve it

Storage

Store in an airtight container in the refrigerator for up to 1 week. Stir before using if any separation occurs. Not recommended for freezing — mayo-based sauces separate when thawed.

Spreading copycat McDonald's breakfast sauce on a toasted breakfast bagel.

FAQ

What is McDonald’s breakfast sauce? It’s the creamy, tangy sauce best known from the Steak, Egg & Cheese Bagel — often called “bagel sauce.” This copycat recreates it with mayonnaise, Dijon mustard, lemon juice, steak sauce, and a few spices.

Is breakfast sauce the same as bagel sauce? Yes. They’re two names for the same sauce. “Bagel sauce” refers to its most famous home, the breakfast bagel sandwiches.

Can I substitute the mayonnaise? Yes — plain Greek yogurt works for a lighter version, though the texture and tang will shift slightly.

How long does it keep? Up to 1 week in an airtight container in the fridge. Don’t freeze it.

What can I use it on besides breakfast sandwiches? It’s great as a dip for hash browns or nuggets, a spread on burgers and wraps, or even a quick salad dressing base.

More McDonald’s Recipes You Will Love!

McDonald’s Breakfast Sauce Recipe -- Good morning, food enthusiasts and fast-food connoisseurs!

McDonald’s Breakfast Sauce (Copycat)

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 0 minutes
1 hour
Total Time: 1 hour 10 minutes
Servings: 8 Servings

Description

This easy copycat McDonald's breakfast sauce comes together in one bowl with mayonnaise, Dijon, lemon juice, and a touch of steak sauce. Creamy, tangy, and lightly smoky, it's the perfect spread for breakfast sandwiches or a dip for hash browns.

Ingredients 

  • ½ cup mayonnaise
  • 1 tbsp Dijon mustard
  • 1 tsp lemon juice
  • 1 tsp steak sauce, e.g., A1
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp paprika
  • Salt and pepper, to taste

Instructions

  • Whisk mayonnaise, Dijon, lemon juice, and steak sauce until smooth.
  • Stir in garlic powder, onion powder, and paprika.
  • Season with salt and pepper to taste.
  • Cover and refrigerate at least 1 hour.
  • Serve on breakfast sandwiches or as a dip.

Equipment

  • Large Mixing Bowl
  • Whisk

Nutrition

Serving: 1ServingCalories: 98kcalCarbohydrates: 0.5gProtein: 0.2gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 6gMonounsaturated Fat: 2gTrans Fat: 0.03gCholesterol: 6mgSodium: 118mgPotassium: 10mgFiber: 0.1gSugar: 0.2gVitamin A: 17IUVitamin C: 0.5mgCalcium: 3mgIron: 0.1mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!