Copycat McDonald’s McRib Sandwich

Now, it has been a long time since I’ve had a McDonald’s McRib sandwich. Years. Decades, actually. But, boy did I eat a lot of them in my younger years. So I was happy to run across this copycat McDonald’s McRib sandwich that really brings back (food) memories.

These copycat McRib sandwiches come out very tender, and very tasty. The great taste is thanks to a fantastic sauce. The sauce is so good that I doubled the ingredients to make a bigger batch, enough to serve over boneless wings (awesome!) later. Even if you don’t make these sandwiches, make the sauce. It’s the boss.

Copycat McDonald's McRib Sandwich

The addition of chipotle peppers to the sauce is what gives it that fantastic smoky flavor, with just a little kick. Real McRib sandwiches are also topped with chopped onion, which I omitted because I felt that there was enough onion in the sauce. This copycat McDonald’s McRib sandwich was deeelish!

And yes, you need to make some McDonald’s fries to go with your McRib!

Don’t have time to make this recipe? Try my quick fix version instead!

Copycat McDonald's McRib Sandwich
Print Pin
3 from 2 votes

Copycat McDonald’s McRib Sandwich

This copycat McDonald's McRib sandwich comes out very tender, and very tasty. The great taste is thanks to a fantastic sauce.
Course Main
Cuisine American
Keyword copycat, ribs, sandwich
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6
Calories 755kcal


For the sauce (which is great on anything!)

For the sandwich


  • Heat oil in a medium saucepot over medium heat.
  • Add the onions and saute until soft, about 4 minutes.
  • Add the garlic and cook another minute.
  • Add remaining ingredients and stir.
  • Bring to a simmer and continue simmering until the sauce is thick, 15-20 minutes.
  • I prefer the sauce to be chunky, so I used the sauce as it was at this point. If you want a less chunky version, blend the sauce using an immersion blender or transfer (after cooling) to a blender to puree.

For the sandwiches

  • Preheat a large skillet or Griddler to medium-high heat.
  • Form the pork into thin rectangular patties that are the size of the buns. Season with salt.
  • Cook 3-5 minutes on one side then flip and cook until pork reaches 165 F.
  • Brush pork with sauce and flip. Brush other side with sauce. Cook another 2-3 minutes or until the sauce sets up.
  • Meanwhile, combine butter and garlic salt and brush onto insides of the rolls. Place rolls butter side up under broil for a minute or two to get a little brown.
  • Serve pork patties on rolls topped with dill pickle slices and onion, if using.


Calories: 755kcal | Carbohydrates: 70g | Protein: 33g | Fat: 37g | Saturated Fat: 14g | Cholesterol: 109mg | Sodium: 1635mg | Potassium: 1014mg | Fiber: 3g | Sugar: 34g | Vitamin A: 446IU | Vitamin C: 13mg | Calcium: 136mg | Iron: 5mg

Nutritional values are approximate.