Recreate the creamy, tangy, slightly sweet tartar sauce from McDonald’s Filet-O-Fish right in your own kitchen. It comes together in five minutes with a handful of pantry ingredients..

A bowl of homemade McDonald’s tartar sauce with a creamy texture, garnished with fresh parsley, next to a plate of fish fillets.
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!

McDonald’s tartar sauce has a flavor that’s hard to mistake: creamy and smooth, with a sweet-and-tangy bite that sets it apart from the chunkier, more savory tartar sauces you’ll find at most seafood spots. The good news is that you can match it almost exactly at home, and you probably already have everything you need.

This copycat version leans on mayonnaise, sweet pickle relish, a little minced onion, and a touch of sugar and acid to capture that signature taste. It’s perfect spooned over a homemade fish sandwich, used as a dip for fries, or stirred up ahead of time for an easy weeknight dinner.

A small bowl of creamy McDonald’s Tartar Sauce garnished with fresh parsley, perfect for dipping fish and fries.

Why You’ll Love This Recipe

  • Five minutes, start to finish. Stir everything in one bowl and you’re done.
  • Tastes just like the drive-thru. It nails the sweeter, smoother profile that makes McDonald’s tartar sauce different from deli-style versions.
  • Simple pantry ingredients. No specialty items, no capers, nothing you have to hunt for.
  • Make-ahead friendly. It actually tastes better after a chill in the fridge.
  • Cheaper than store-bought. A jar’s worth of sauce for pennies per serving.

Ingredients You’ll Need

Ingredients needed for McDonald’s Tartar Sauce on kitchen table.
  • Mayonnaise — the creamy base; use a good full-fat mayo for the closest texture.
  • Sweet pickle relish — adds the sweet, tangy crunch that defines this sauce.
  • Minced onion — a little savory depth (finely minced so it blends in smoothly).
  • Lemon juice — a bright, fresh squeeze of acidity.
  • White vinegar — a second layer of tang to round things out.
  • Sugar — just a touch, to match McDonald’s noticeably sweet flavor.
  • Salt — to season and pull everything together.

How to Make McDonald’s Tartar Sauce

Step One: In a medium bowl, combine the mayonnaise, sweet pickle relish, minced onion, lemon juice, white vinegar, and sugar.

Step Two: Stir until smooth and well combined. Add the salt and taste, adjusting the sweetness or tang to your liking.

Step Three: Cover and refrigerate for at least 30 minutes so the flavors can meld. Serve cold with fish, fries, or your favorite fried snacks.

This recipe makes about 3/4 cup of sauce (roughly 16 tablespoon-size servings).

A bowl of homemade McDonald's tartar sauce, perfect for pairing with fish and fries.

Recipe Tips

  • Mince the onion finely. McDonald’s tartar sauce is smooth, so the finer the onion, the more authentic the texture. You can grate it or pulse it in a mini food processor.
  • Chill before serving. Thirty minutes in the fridge makes a real difference; the relish and onion mellow and the flavors come together.
  • Adjust the consistency. For a looser sauce, stir in a teaspoon of pickle juice or lemon juice.
  • Customize the tang. Add a little more relish for sweetness or a few extra drops of vinegar or lemon for more bite.
  • Use fresh, quality mayo. Since mayonnaise is the bulk of the sauce, it carries the flavor — a good one is worth it.

Storing and Make-Ahead Tips

Serving: Tartar sauce is meant to be served cold, so there’s no need to reheat. You can let it sit out for a few minutes to take off the chill if you prefer, but don’t warm it.

Refrigerator: Store the tartar sauce in an airtight container in the fridge for up to 1 week. Keep it sealed tightly to preserve freshness.

Freezer: Freezing isn’t recommended. The mayonnaise base separates and turns grainy when thawed, leaving the texture broken and unpleasant.

Homemade McDonald's tartar sauce in a bowl, perfect for dipping.

What to Serve With Copycat McDonald’s Tartar Sauce

This sauce is the perfect partner for anything crispy and fried. It’s a natural with a copycat Filet-O-Fish, classic fish and chips, or battered cod. It also dresses up seafood favorites like shrimp and crab cakes.

For lighter pairings, use it as a dip for fresh vegetables, or spread it on sandwiches and wraps. It’s also fantastic alongside crispy French fries or as a dip for onion rings.

Frequently Asked Questions

Can I make this tartar sauce ahead of time? Yes, and it’s better if you do. Let it sit in the fridge for at least 30 minutes (or up to a day ahead) so the flavors have time to meld.

How long does it last in the fridge? Stored in an airtight container, it keeps for up to 1 week.

Can I substitute ingredients? Absolutely. Swap in plain Greek yogurt for some of the mayo for a lighter version, or use finely chopped dill pickles in place of sweet relish if you prefer a less sweet, more savory sauce.

Can I freeze tartar sauce? It’s not recommended. The mayonnaise separates when frozen and thawed, which makes the sauce grainy and watery.

What does McDonald’s tartar sauce actually taste like? Compared to traditional tartar sauce, McDonald’s version is noticeably sweeter and smoother, with less of the chunky pickle texture. This recipe is built to match that profile.

What else can I use it on? Beyond fish, it’s great with onion rings, potato wedges, grilled chicken sandwiches, and even as a quick dip for raw veggies.

"Homemade McDonald's Tartar Sauce served with crispy fish and fries."

More Copycat Recipes to Try

A bowl of homemade McDonald’s tartar sauce with a creamy texture, garnished with fresh parsley, next to a plate of fish fillets.

Copycat McDonald’s Tartar Sauce

No ratings yet
Prep Time: 5 minutes
Cook Time: 0 minutes
30 minutes
Total Time: 35 minutes
Servings: 16 Servings

Description

Homemade, creamy, sweet-and-tangy tartar sauce that tastes just like McDonald's — perfect for fish, fries, and more.

Ingredients 

  • 1/2 cup mayonnaise
  • 2 tablespoons sweet pickle relish
  • 1 tablespoon minced onion
  • 1 teaspoon lemon juice
  • 1 teaspoon white vinegar
  • 1 teaspoon sugar
  • 1/4 teaspoon salt

Instructions

  • In a medium bowl, combine the mayonnaise, sweet pickle relish, minced onion, lemon juice, white vinegar, and sugar.
  • Stir until smooth and well combined.
  • Add the salt and mix again, adjusting to taste.
  • Cover and refrigerate for at least 30 minutes to let the flavors meld.
  • Serve cold with seafood, fries, or your favorite snacks.

Equipment

  • Mixing Bowl
  • Whisk

Nutrition

Serving: 1ServingCalories: 51kcalCarbohydrates: 1gProtein: 0.1gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 1gTrans Fat: 0.01gCholesterol: 3mgSodium: 96mgPotassium: 3mgFiber: 0.03gSugar: 1gVitamin A: 27IUVitamin C: 0.2mgCalcium: 1mgIron: 0.03mg

Share this recipe

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