Homemade Ketchup


  • Total Time10 mins
  • Makes1 cup
Homemade Ketchup

DIY homemade ketchup recipe
Photo by John Cullen

Chatelaine Triple Tested

Rule your next barbecue with this easy one-pot ketchup recipe. It'll knock your hot dogs and burgers out of the park. 


  • 156-mL can tomato paste

  • 1/4 cup fancy molasses

  • 1/3 cup red-wine vinegar

  • 1 tbsp brown sugar

  • 1 tsp Worcestershire sauce

  • 1 tsp Dijon mustard

  • 1/2 tsp garlic powder

  • 1/4 tsp cayenne pepper, optional

  • 1/8 tsp salt


  • WHISK all ingredients in a medium saucepan and bring to a boil. Reduce heat to a medium-low. Simmer, stirring often (it may splatter), about 4 min. Let cool before using. It will keep well, refrigerated, up to 1 month.

Nutrition (per tbsp)

Calories 29, Protein 1g, Carbohydrates 7g, Fat 4g, Sodium 39mg.

Four ways to use it

Ketchup popcorn: Mix 3 tbsp Homemade Ketchup with 2 tbsp butter and 1 tbsp granulated sugar in a small saucepan and set over medium. Whisk until sugar dissolves. Drizzle over 8 cups popped plain popcorn on a baking sheet. Toss until coated. Sprinkle with salt. Bake at 300F, stirring occasionally, until popcorn is dry and crisp, 12 to 15 min.

Currywurst: Barbecue 2 bratwurst sausages, turning often, on a medium grill until cooked through, about 15 min. Slice into 1/2-in. pieces, then drizzle with Curry Ketchup.

Glazed chicken legs: Whisk 3 tbsp Ballpark Ketchup with 2 tbsp each honey and soy sauce, 1 tbsp vegetable oil, 1 tsp herbs de provence and 1/2 tsp hot chili flakes. Coat 4 chicken legs with mixture in a 9x13-in. baking dish. Cut 1 large red onion into wedges and tuck among chicken legs. Bake at 400F until juices run clear, 35 to 40 min. Sprinkle with chopped parsley.

Yucca oven fries: Cut away thick, waxy skin from 500 g of yucca root (also known as cassava), then slice into french fry sticks. Toss with 2 tbsp olive oil and 1/4 tsp salt on a parchment-lined baking sheet. Bake at 400F, flipping halfway through, until tender and golden, 25 min. Serve with Banana Ketchup.