McDog Header

The McDog is a hot dog topped with Onions & Dill Pickles. Sauced with Ketchup & Mustard. Simple right, then again so was the original McDonald’s burger which was topped off with Pickles & Onions, Ketchup & Mustard, just the same. It really is a nice blend of ingredients that isn’t just for Burgers.

You can cook the Hot Dogs and Steam/Toast, or both for the bun. The main thing is that this McDog recipe is centered around the Onions & Pickles, Sauced with Ketchup & Mustard. Add Velveeta cheese for a Cheese McDog!

McDonald’s originally started selling Hot Dogs at first before getting into burgers. Later on, they tried introducing Hot Dogs into their restaurants with no success.

For us at home, where a McDonald’s Style Hot Dog may be desired. I introduce my style of a McDonald’s Hot Dog called the McDog.

This McDog recipe also lends itself to all the different kinds of McDonald’s Hamburgers converted to a Hot Dog. Like the Big McDog, Quarter Pound McDog, Bacon Cheese McDog, and so on with a Ground Beef Hot Dog, just like a burger but shaped into a hot dog.

Hot Dogs

Any type of Hot Dog can be used – Beef, Chicken, or Pork of your favorite brand. The Hot Dogs are boiled first before being pan-fried in some Fat or JAH Meat Oil and placed on the steamed buns.

Homemade Beef Hot Dogs

A Homemade Hot Dog using Ground Beef to make this a McDonald’s Burger in the style of a Hot Dog. Just shape them into a Hot Dog and freeze.

For a Sausage Style Hot Dog. Add 1/4 tsp of Baking Soda to 1 lb. of Ground Beef and mix. Weigh out at 45 g and shape into a Hot Dog for standard size, or 90 g for the large and freeze. Make them a little longer than the hot dog buns because they will shrink when cooking. This is the method I always use when making Ground Beef Dogs. I prefer the 90 g portions.

Ground Beef Hot Dog
Ground Beef Hot Dog

Cook these either stove top over medium heat and covered, sort of the same as stove top meatballs.

These can be done in the oven on broil, one notch below the top rack. Turning them every 2 minutes for about 5 minutes for the 45 g and about 10 minutes for the 90 g. If doing this in the oven, place the dogs on a rack with Holes in it or Broiler pan for draining and add water to the bottom of the pan to avoid burning the fat and filling the kitchen with smoke.

In either case, use a bit of Fat like Bacon Grease, Lard or JAH Meat Oil to cook the Hot Dogs. After they are cooked, season with Salt & Pepper.

JAH Meat Oil

Meat Oil

Just combine all the ingredients together and shake until mixed very well. Shake before using and brush unto meats.

  • 1 C Sunflower Oil
  • 1 Tbl Soy Sauce
  • 1 Tbl Worcestershire Sauce
  • 1/2 tsp Liquid Smoke 
  • 1/2 tsp MSG 

Then Just Steam the Buns. Place the Hamburger Hot Dog in the Bun with Onions and Pickles, optionally some Cheese. Bake in the oven to toast the buns up for 5 minutes at 450 F. Top with Ketchup & Mustard.

Salt & Pepper

Use the below blend to season the McDogs.

Salt & Pepper Blend

Salt & Pepper Blend

Season your burgers with this Salt & Pepper Blend.

  • 1 Tbl Sea Salt
  • 1 tsp Black Pepper
  • 1/2 tsp White Pepper

McDog Buns

A standard Hot Dog Bun that is buttered and then steamed before being toasted. This creates a soft but crisp Hot Dog Bun.

Butter the Buns and then steam them at the same time your Hot Dogs are boiling, if using hot dogs. I used to use a pizza screen on top and cover with a lid that allows room for the Hot Dog Buns. This way I can boil the Hot dogs and steam the buns at the same time. Then Drain the water out and fry the hot dogs for a crisp outside skin. I now use a Steamer set for this.

I prefer the above method, which uses both the Steamie and Toastie method together. But you can certainly just go with one or the other.

If using homemade ground beef Hot Dogs, then just butter and steam the buns before assembling the Hot Dog with the cooked ground beef dogs and toasting in the oven.

Steamer Set

The Master Class 2 Tier Steamer Cookware Set is excellent for not only cooking or steaming the Hot Dogs and Buns, but doing them at the same time. Boil the Hot Dogs first while steaming the buns. Then empty out the water and add fat to toast the hot dogs.

MasterClass Stack & Steam

Master Class Steamer Set

McDog Toppings

Just small diced Onions & Dill Pickles. If you want to take the edge off on the onions. Soak them in water, then strain before topping the hot dogs. I use 1 small onion and 1 Dill Pickle.

To get the Onions like they use at McDonald’s, use Dehydrated Onion Flakes. About 1/2 Tbl soaked in a 1 Tbl of water. Once they are rehydrated, squeeze out the excess water and use as the Onion topping.

After the McDogs have been toasted, top with Heinz Chili Sauce or Ketchup & French’s Mustard.

Heinz Chili Sauce

Heinz Chili Sauce

Use Heinz Chili Sauce in place of Ketchup. Heinz Chili Sauce is very similar to the McDonald’s Ketchup back in the day, if not the same.

Cheese McDog

Velveeta Cheese or other squared cheese slices can be added. Tear the Cheese in Half, then each piece in half again, and use 2 strips for each hot dog.

Sliced Cheddar Cheese

Cheese Slice

McDog with Cheese
McDog with Cheese
Cheese McDog Pin


Hot Dogs on a Buttered and Steamed, then Toasted Hot Dog Bun. Topped with the small Diced Onions & Dill Pickles, optionally Cheese, then Sauced with Ketchup & Mustard for a Steamie and Toastie McDonald's Style Hot Dog.
Prep Time5 minutes
Cook Time15 minutes
Servings: 4 portions


  • 1 Steamer Set & Tongs
  • 1 Casserole Dish


  • 4 Hot Dogs - Beef or use Chicken or Pork
  • 4 Buttered Hot Dog Buns
  • 1 small Onion - Small Diced or use rehydrated Onion Flakes
  • 1 Dill Pickle - Small Diced
  • Heinz Chili Sauce - or Ketchup
  • French's Mustard
  • 2 Slices Velveeta Cheese - Optional
  • JAH Meat Oil

Salt & Pepper

  • 1 Tbl Sea Salt
  • 1 tsp Black Pepper
  • 1/2 tsp White Pepper


  • Preheat the oven to 450 F. Place the hot dogs in a pan with a bit of water to boil them over Max Heat.
    While the Hot Dogs are boiling, place a steamer basket on top of the pan and steam the buttered Hot Dog Buns, for a few seconds each side. Using tongs, place them into a casserole dish.
  • When all the buns are done steaming. Drain the water out, drop the heat to medium and pan fry the Hot Dogs in a small amount of Fat or JAH Meat Oil until crisp to your liking.
  • Slice the cheese into four strips and use 2 strips per hot dog bun, if using. Place the Hot Dog in the bun, Season with Salt & Pepper. Top with Diced Onions & Pickles.
  • Bake in the oven for 5 minutes. Optionally Broil the Top afterward if more toasting is desired. Sauce with Ketchup & Mustard.


If using Ground Beef Hot Dogs, then just cook them until done. Skipping the Boiling and Frying of the Hot Dogs. Everything else is the same.
Add Bacon for a Bacon Cheese McDog or Big Mac Sauce for a Big McDog!
Course: Lunch, Snack
Cuisine: American, Canadian
Keywords: Cheese McDog, Hot Dogs, McDog, McDonalds Hot Dog
Author: JAH
Subscribe to JAHZKITCHEN
  • Steamed Chicken Breast
    If you never had a Steamed Chicken Breast before, you really got to try it out. Not only is it a quick meal, but it can be seasoned many different ways. On top of that, Steamed Vegetables can be steamed with the Chicken or after…
  • Pepper Zing Mayo
    Pepper Zing Mayo made with Lemon Juice for the Zest and a Salt & Pepper blend containing both Black & White Pepper for the pepper note. Combined with Hellmann’s Mayonnaise or Homemade Mayo for a Keto version. Used in many places including BLT’s, Tortilla or…
  • Pan Fried Fish
    Either a Keto Pan Fried Fish or your Classic Old Fashioned Pan Fried Fish recipe. Except instead of using flour, it’s replaced with a marvellous Seasoned Flour that is perfect for coating the Fish and frying up crisp with a nice texture, color and flavor.…