McDonald's Steak Egg and Cheese Bagel Sauce Recipe: Smoky Garlic-Herb Cream Cheese Spread

Sauces & Condiments

McDonald's Steak Egg and Cheese Bagel Sauce Recipe: Smoky Garlic-Herb Cream Cheese Spread

Recreating McDonald's Steak Egg and Cheese Bagel sauce at home delivers that signature smoky, garlicky depth you crave between every bite. The original sauce blends tangy cream cheese with savory spices and a touch of heat, creating a spread that elevates bagels, sandwiches, or even dipping fries.

I've perfected this version to match the restaurant's flavor profile while keeping it simple enough for any home cook.

This sauce relies on a precise balance of ingredients: cream cheese provides the rich, velvety base, while smoked paprika and garlic powder deliver that unmistakable smoky-sweet aroma. A splash of buttermilk adds tanginess, and a pinch of cayenne ensures just enough heat to mirror the original.

The secret lies in blending everything until completely smooth—no lumps allowed—for that restaurant-quality texture.

What you'll end up with is a versatile sauce that's perfect for spreading on bagels, mixing into scrambled eggs, or drizzling over grilled meats. It keeps well in the refrigerator for up to five days, making it ideal for meal prep.

The flavor intensifies slightly as it sits, so the longer you wait to use it, the better it tastes.

For an extra boost of authenticity, I recommend toasting your bagel lightly before spreading. The warm, crispy texture pairs perfectly with this rich, smoky sauce. Once you try this homemade version, you'll never settle for the bottled stuff again—it's that good.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Low Cal

Ingredients for mcdonald's steak egg and cheese bagel sauce

Nine simple ingredients create that iconic smoky, garlicky bagel sauce—rich, tangy, and perfect for spreading.

Ingredient Amount Notes
Cream Cheese 🧀 8 oz Full-fat, room temperature
Smoked Paprika 🌶️ 1 tbsp High-quality for smoky depth
Garlic Powder 🧄 1 tsp Freshly ground preferred
Buttermilk 🥛 ¼ cup Full-fat for tanginess
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Dried Parsley 🌿 ½ tsp For fresh herb aroma
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Extra-Virgin Olive Oil 🫒 1 tbsp Mild flavor for balance

The cream cheese is non-negotiable—Philadelphia brand works best for its smooth texture. Grab the 8-ounce tub from the refrigerated section, not the pre-sliced kind. Smoked paprika makes the magic happen here; Penzeys or McCormick are solid choices, but check the expiration date—it loses potency fast. I always buy extra garlic powder because it's used in so many recipes, and Trader Joe's sells it pre-ground in a nice jar. The buttermilk adds that tangy kick—don't use low-fat, or the sauce won't be as rich.

No smoked paprika? Substitute half the amount with regular paprika plus a pinch of liquid smoke (like the kind used in BBQ). Running out of buttermilk? Plain yogurt thinned with a splash of milk works in a pinch. Want more depth? Add a pinch of onion powder—it rounds out the flavors. Fresh parsley is ideal, but dried parsley at half the amount gets you close. The cayenne is optional, but trust me on starting with just a pinch—you can always add more later. For extra authenticity, toast a bagel and spread a thin layer of this sauce while still warm—it's a game-changer.

This sauce keeps beautifully in the fridge for up to 5 days, and honestly, it tastes even better the next day as the flavors meld. For longer storage, portion into ice cube trays, freeze, and transfer to a bag—perfect for single servings. I always make a double batch because it disappears fast. If it thickens in the fridge, just stir in a splash of milk or water to loosen it up. The olive oil is the last ingredient you'll add, so keep it handy for that final touch.

❤️

Why You'll Love This Recipe

  • 5-Ingredient Magic: That’s all it takes—cream cheese, a dash of smoked paprika, and buttermilk to pull off that iconic tangy kick. Honestly, I’ve made it while microwaving leftovers; it’s that simple.
  • Smoky Secret Weapon: The smoked paprika and cayenne give it that just-right heat—creamy but with a slow burn. Spread it on toast, drizzle it on eggs, and suddenly everything tastes like a breakfast upgrade.
  • Leftover Hero: This sauce keeps for days in the fridge, and it’s the perfect fix for sad takeout leftovers or a quick lunch. I’ve used it to jazz up scrambled eggs, even on a Monday morning when I’m running late.
  • Budget Breakfast Boost: A single batch stretches across breakfasts, lunches, and even as a dip for fries (yes, really). Between us, it’s cheaper than ordering out and way more satisfying.

Step-by-step instructions for McDonald's steak egg and cheese bagel sauce

Here's how to recreate that iconic smoky, herby cream cheese spread at home.

1

Soften the Cream Cheese

Place the 8 oz cream cheese in a medium mixing bowl. Let it sit at room temperature for 10-15 minutes until it becomes soft and spreadable. You'll know it's ready when you can easily press it with a spoon and it leaves a smooth, creamy imprint.

I like to work with room-temperature cream cheese because it blends more smoothly with the other ingredients. If you're in a hurry, you can microwave it for 10 seconds at a time, stirring between each interval, until just softened. But don't overdo it—you want it soft, not melted or greasy.

2

Create the Flavor Base

Add the 1 tablespoon smoked paprika, 1 teaspoon garlic powder, and 0.25 teaspoon cayenne pepper to the softened cream cheese. Use a hand mixer or stand mixer fitted with the paddle attachment to blend everything together on medium speed for 1-2 minutes until completely smooth and well combined.

The smoked paprika gives that signature McDonald's flavor, while the cayenne adds just a hint of heat. Don't skip the blending—this ensures the spices are evenly distributed throughout the cream cheese. You should see a rich, slightly reddish mixture forming with a smooth, creamy texture.

3

Add the Buttermilk and Herbs

In a separate small bowl, whisk together the 0.25 cup buttermilk, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Slowly pour this mixture into the cream cheese while continuing to mix on medium speed. After adding about half, stop mixing and scrape down the sides of the bowl to ensure everything combines evenly.

Once the buttermilk mixture is fully incorporated, add the 0.5 teaspoon dried parsley and mix for another 30 seconds. The buttermilk adds tanginess that balances the richness of the cream cheese, while the parsley brings that fresh herb note that makes this sauce so special. You'll notice the mixture becomes slightly lighter in color and more fluid.

4

Finish with Olive Oil

Remove the bowl from the mixer and stir in the 1 tablespoon extra-virgin olive oil using a silicone spatula. This final step adds a subtle richness and helps create that perfect spreadable consistency. Taste the mixture and adjust seasoning if needed—you might want to add a pinch more salt or cayenne depending on your preference.

The sauce should be thick but still spreadable, with a smooth texture that's neither too stiff nor too runny. If it's too thick, add 1 teaspoon of buttermilk at a time until you reach the desired consistency. Transfer to an airtight container and refrigerate for at least 1 hour before using to let the flavors meld together perfectly.

👨‍🍳

Pro Tips For Making Mcdonald'S Steak Egg And Cheese Bagel Sauce

  • Whisk the Cream Cheese: DESCRIPTION:
  • Bloom the Spices: DESCRIPTION:
  • Taste as You Go: DESCRIPTION:
  • Chill Before Serving: DESCRIPTION:

Troubleshooting perfect results

Sauce Too Thick?

If your sauce thickens after refrigeration, don’t panic—this is normal! The cream cheese naturally firms up in the fridge. To fix it, stir in 1 teaspoon of buttermilk or whole milk at a time until you reach a smooth, spreadable consistency.

For a quicker fix, microwave the sauce for 10-15 seconds while stirring, then adjust as needed. I’ve found that adding too much liquid all at once can make it too thin, so go slow and taste as you go. 🥄

Lumps in the Sauce?

Lumps happen when the cream cheese isn’t fully softened or blended. To fix this, place the sauce in a microwave-safe bowl and heat for 10-second intervals, stirring vigorously between each interval until completely smooth.

If you’re avoiding the microwave, use a hand mixer to re-blend the sauce on low speed for 1-2 minutes. For prevention, always ensure your cream cheese is fully softened before mixing and blend thoroughly at each step. 🔄

Not Smoky Enough?

The smoky flavor comes from the smoked paprika, but if your sauce lacks depth, try adding ½ teaspoon of liquid smoke (like the kind used in BBQ) or an extra ¼ teaspoon of garlic powder.

For a more authentic touch, toast ½ teaspoon of ground coriander in a dry pan for 30 seconds and mix it in—this adds a subtle earthy note that mimics the restaurant version. 🌶️

Too Tangy or Sour?

If the buttermilk makes the sauce too tangy, balance it by adding 1 teaspoon of honey or maple syrup to mellow the flavor. Alternatively, reduce the buttermilk to ¼ cup minus 2 tablespoons in future batches.

For a creamier texture, stir in 1 tablespoon of sour cream to soften the acidity while adding richness. Always taste as you go—adjustments are easy at this stage! 🍯

Sauce Separates?

Separation can happen if the sauce sits too long or if the cream cheese wasn’t blended properly. To fix it, whisk vigorously or use a hand mixer to re-emulsify the ingredients. If the issue persists, stir in 1 teaspoon of Dijon mustard—its binding properties help stabilize the sauce.

For prevention, always blend the sauce thoroughly at each step and store it in an airtight container to minimize exposure to air. 🌀

Not Enough Heat?

If you prefer more heat, add ¼ teaspoon of cayenne pepper at a time until you reach your desired spice level. For a smoky-spicy kick, mix in ½ teaspoon of chipotle powder or a pinch of crushed red pepper flakes.

Remember, you can always add more heat later, but you can’t take it out! Start conservative and adjust to taste. 🔥

Nutrition facts

Servings 4 (2 tbsp per serving)
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 320mg14%
Total Carbohydrate 3g1%
Dietary Fiber 0g0%
Sugars 1g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this sauce without smoked paprika?

Yes, but you'll need substitutes! Mix ½ tablespoon regular paprika with ¼ teaspoon liquid smoke for that smoky depth. For extra authenticity, toast ½ teaspoon coriander seeds in a dry pan for 30 seconds and grind them into a powder before adding. The flavor won't be identical, but it'll get you close.

2

How long will this sauce keep in the fridge?

This sauce stays fresh for 5-7 days when stored in an airtight container. The flavors actually improve after the first day as the ingredients meld together. For longer storage, portion into ice cube trays, freeze, and transfer to a bag—perfect for single servings that last 3 months. Always let it come to room temperature before using.

3

What are the best uses for leftover sauce?

This versatile sauce works on more than just bagels! Spread it on toasted English muffins, mix into scrambled eggs, or drizzle over grilled steak sandwiches. Try it as a dip for fries or pretzels, or even as a creamy topping for baked potatoes. The smoky garlic flavor pairs surprisingly well with roasted vegetables too.

4

Why does my sauce look too thick after refrigerating?

Cream cheese naturally firms up in the fridge—that's normal! To fix it, stir in 1 teaspoon of buttermilk or whole milk at a time until smooth. For a quick fix, microwave for 10-15 seconds while stirring. Prevent future thickening by storing it in a container with a loose lid to allow slight breathing room. The texture should be thick but still spreadable.

5

Can I make this sauce dairy-free?

Replace the cream cheese with 8 oz dairy-free cream cheese (like Kite Hill or Violife) and use ¼ cup unsweetened almond milk instead of buttermilk. For extra richness, add 1 tablespoon olive oil at the end. The texture will be slightly lighter but still delicious. The smoky spices will still shine through beautifully.

★★★★★5.0(7 reviews)
Categories Sauces & Condiments