10 minutes

Cook time

15 minutes

Yield

Serves 4

Medium saucepan
Frying pan
Paper towel

Ingredients

4 large frankfurters or sausages
4 hot dog buns

For American-style hot dogs

1 onion, thinly sliced
1 tbsp vegetable oil
Tomato ketchup
American mustard

To fry hot dogs

1 tbsp vegetable oil

How to cook American-style hot dogs

Step 1

Heat the vegetable oil in the a frying pan over a medium heat. Add the sliced onions and cook for 10-12 minutes, or until soft and beginning to brown. Set to one side.

Step 2

Bring a medium saucepan of water to the boil over a high heat. 

Step 3

Add the frankfurters to the water and cook for 5 minutes. Carefully remove from the water and place on a piece of paper towel.

Step 4

Slice the hot dog buns lengthways, place a frankfurter in each, and top with sauteed onions. Drizzle with American mustard and ketchup.

How to cook hot dogs in the frying pan

Step 1

Heat the oil in a frying pan over a medium heat.

Step 2

Add the frankfurters to the pan and cook for 4-5 minutes, turning until the skin begins to brown.

Step 3

Slice the hot dog buns lengthways, place a frankfurter in each, and top with sauces and accompaniments of your choice.

Do you have to cook frankfurters?

Frankfurters are already cooked but it is important to reheat them until steaming hot in order to kill any bacteria that may have grown after packaging.

How do you cook hot dogs without splitting the skin?

Hot dog skins split when they are cooked at too high a heat. Cook them over an indirect heat to avoid them splitting, or if boiling, do not exceed 5 minutes.

Check out these hot dog recipes