I never thought I’d be excited about ketchup, but here we are. Growing up, ketchup always meant that red bottle from the store that we squeezed onto burgers and fries. But lately, I’ve been playing around with making my own condiments, and this rhubarb ketchup has completely changed my mind about homemade sauces.
When I first mentioned rhubarb ketchup to my family, they gave me those “Mom’s experimenting again” looks. But trust me – this isn’t just regular ketchup with rhubarb thrown in. It’s got this nice balance of tangy and sweet that works on so many things. I’ve been putting it on grilled chicken, using it as a dip for roasted potatoes, and yes, it’s still great on burgers too.
If you’ve got some rhubarb and about 30 minutes, you can make something that’ll have your friends asking for the recipe at your next cookout. And honestly? It’s so much more fun than grabbing another bottle from the store.

Why You’ll Love This Rhubarb Ketchup
- Unique homemade condiment – This isn’t your typical store-bought ketchup – the tangy rhubarb adds an unexpected twist that makes this sauce special and conversation-worthy.
- Make-ahead friendly – You can make a batch and store it for later use, making it perfect for summer barbecues and gatherings.
- Simple ingredients – Most ingredients are pantry staples, and you can use either fresh or frozen rhubarb, making this recipe accessible year-round.
- No artificial ingredients – Unlike commercial ketchup, you control exactly what goes into your sauce – no preservatives or artificial flavors needed.
What Kind of Rhubarb Should I Use?
Both fresh and frozen rhubarb work great in this ketchup recipe, so use whichever you can get your hands on. If you’re picking fresh rhubarb, look for stalks that are firm and crisp, with a bright pink to red color – though keep in mind that even the greener stalks will taste just fine. When shopping, try to choose stalks that are about 1 to 2 inches wide, as these tend to be more tender than the really thick ones. Just remember to never use the leaves since they’re toxic, and if you’re using frozen rhubarb, there’s no need to thaw it first – you can add it straight to the pot.

Options for Substitutions
This unique ketchup recipe allows for some creative swaps if needed:
- Rhubarb: Since rhubarb is the star ingredient here, it’s pretty important to use it. However, you can use either fresh or frozen rhubarb interchangeably – just make sure to thaw frozen rhubarb before using.
- Brown sugar and granulated sugar: You can use all brown sugar or all white sugar instead of both. If using all brown sugar, the flavor will be more molasses-like. For alternative sweeteners, coconut sugar works well as a replacement for brown sugar, though it might change the color slightly.
- Pickling spice: If you don’t have pickling spice, make your own by mixing equal parts mustard seeds, allspice berries, coriander seeds, and a few whole cloves. Or simply use 1 teaspoon each of ground allspice and ground coriander.
- Vinegar: Apple cider vinegar or white wine vinegar work great instead of regular white vinegar. Each will add its own subtle flavor notes to the final product.
- Diced tomatoes: Fresh tomatoes work too – use about 3 cups of diced fresh tomatoes plus 1/2 cup of tomato juice or sauce. You can also use crushed tomatoes if that’s what you have on hand.
Watch Out for These Mistakes While Cooking
The biggest challenge when making rhubarb ketchup is getting the right consistency – cooking it too quickly can leave you with a thin, watery sauce, so maintain a gentle simmer and stir occasionally until it reaches a thick, ketchup-like texture. A common mistake is skipping the straining step after cooking – running your ketchup through a fine-mesh strainer removes any fibrous bits from the rhubarb and onion, giving you that smooth, classic ketchup texture. To prevent the bottom from scorching (which can give your ketchup a bitter taste), use a heavy-bottomed pot and stir more frequently during the final thickening stage. For the best flavor development, make sure to toast your pickling spices in a dry pan for 30-60 seconds before adding them to the mix – this simple step releases their essential oils and creates a deeper, more complex taste.

What to Serve With Rhubarb Ketchup?
This tangy-sweet rhubarb ketchup is so much more interesting than your regular store-bought stuff! It’s perfect for dipping crispy french fries or sweet potato wedges, but don’t stop there. Try it with grilled burgers, hot dogs, or even as a fun twist on meatloaf – the slight tartness from the rhubarb adds something special to these classic dishes. You can also use it as a dipping sauce for chicken tenders or spread it on sandwiches instead of regular ketchup. Since it has both sweet and savory notes, it’s really nice with anything grilled or smoked, from pulled pork to grilled chicken.
Storage Instructions
Keep Fresh: This homemade rhubarb ketchup will stay good in the fridge for up to 3 weeks when stored in an airtight container or mason jar. Make sure to give it a good stir before each use, as natural separation might occur.
Can: For longer storage, you can process this ketchup in a water bath canner. Pour the hot ketchup into sterilized jars, leaving 1/4 inch headspace, and process for 15 minutes. Properly canned jars will keep for up to 1 year in a cool, dark place.
After Opening: Once you’ve opened a jar of your canned rhubarb ketchup, transfer it to the fridge and use within 3 weeks. The tangy flavor actually gets better after a few days as the spices continue to meld together!
| Preparation Time | 15-20 minutes |
| Cooking Time | 60-65 minutes |
| Total Time | 75-85 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1400
- Protein: 10-15 g
- Fat: 0-5 g
- Carbohydrates: 300-350 g
Ingredients
- 4 cups chopped rhubarb
- 1 cup granulated sugar
- 1 tsp cinnamon (freshly ground for best aroma)
- 1 cup vinegar (apple cider vinegar preferred for a balanced tang)
- 1 can (28 oz) diced tomatoes
- 2 tsp salt
- 1 tbsp whole pickling spice (tied in cheesecloth for easy removal)
- 3 medium minced onions
- 1 cup packed brown sugar (dark brown sugar recommended for a richer flavor)
Step 1: Combine the Main Ingredients
In a large pot, combine 4 cups of diced fresh or frozen rhubarb, 3 medium chopped onions, and 1 can (28 ounces) of undrained diced tomatoes.
Make sure all your ingredients are ready and diced as needed for even cooking.
Step 2: Add Seasonings and Sweeteners
To the pot, add 1 cup of packed brown sugar, 1 teaspoon of ground cinnamon, 1 tablespoon of pickling spice, 1 cup of sugar, 1 cup of white vinegar, and 2 teaspoons of salt.
Stir the mixture well to ensure all the ingredients are thoroughly combined.
Step 3: Cook the Mixture
Bring the mixture to a boil over medium heat.
Once boiling, reduce the heat and let it simmer for about 1 hour.
Stir occasionally to prevent sticking to the pot and to meld the flavors together.
Step 4: Cool and Blend the Ketchup
After simmering, remove the pot from the heat and allow the mixture to cool slightly.
Once cooled, blend the mixture until smooth either by using an immersion blender directly in the pot or by transferring it in batches to a blender.
Step 5: Jar and Store
Pour the blended rhubarb ketchup into sterilized jars and seal them tightly.
Allow the ketchup to cool completely before storing it in the refrigerator.
The cooling process helps the flavors to develop further.
Step 6: Enjoy Your Ketchup
Use your homemade rhubarb ketchup as a delightful condiment.
It’s perfect for enhancing your favorite dishes with its unique flavor.