This Easy Cherry Tomato Jam is straightforward and delicious. It’s super versatile and perfect for spreading on sandwiches, pizza, burgers, and toast. Tomato Jam is a great way to use those garden cherry tomatoes, and is especially delightful on a grilled cheese.

I’m a big fan of condiments. I nearly cringe every time I see someone eat a salad with no dressing or a sandwich with no glue to hold it together.
I remember a time when my husband and I first started dating; we went on a hike together. We were packing our lunches, and little did I know he was staring over my shoulder with a shocked look on his face as I squeezed half of the bottle of mustard onto my cheese sandwich. I just don’t like dry sandwiches, haha! I’m not quite that crazy with the mustard anymore, but I do still love my condiments.
Easy Cherry Tomato Jam Recipe Ingredients
- Olive oil
- Vegetables – This jam includes diced yellow onion, halved cherry tomatoes (I used two pints), and two cloves of garlic.
- Balsamic vinegar
- Coconut sugar – You can substitute brown sugar if desired.
- Dijon mustard
- Spices – I used salt, dried thyme leaves, paprika, and red pepper flakes.
- Cornstarch

How To Make This Easy Cherry Tomato Jam
- Heat a large pot over medium heat and add olive oil, onion, and a pinch of salt. Cook for about 5 minutes, until the onion is tender. Next, add in all the remaining ingredients except for the cornstarch. Simmer the tomato mixture, stirring occasionally, for about 10 minutes until the tomatoes are softened.
- Turn off the heat and either transfer the mixture to a food processor or use an immersion blender to blend up the tomato recipe. You want to leave it slightly chunky, so don’t let it turn to tomato soup!
- Transfer the mixture back to the pot and turn the heat to medium. Add the cornstarch and mix until combined. Cook the mixture for an additional 5 minutes, until it has thickened. Tomato jam will thicken slightly after you let it sit as well.

Recipe Tips and Thoughts
- This vegan and gluten-free Cherry Tomato Jam happens to be one of my absolute favorite summer condiments!
- I get excited when I start to see cherry tomatoes go on sale at the grocery store, because they are always great to have on hand. They’re sweet, tomato-y, and perfect for snacking. And this cherry tomato jam offers a brand-new way to enjoy them.
- You can spread this jam on toast, use it as a sauce for a pizza, or even put it on your grilled cheese. It’s really so versatile and great to have on hand, so you can add a delicious cherry tomato kick to all of your meals š
- Enjoy this Easy Cherry Tomato Jam on a variety of things, including toast, pizza, grilled cheese, and burgers.
- The recipe makes about 2 cups.
- Store this tomato jam in the fridge in an airtight container for 4-5 days.
- This recipe is not intended for canning.
Have a question about this recipe? Ask me in the comments, and I’ll get back to you ASAP.
Looking for More Sauces, Dips, or Condiment Ideas?
Favorite Fish Taco Sauce Recipe
Vegetarian Buffalo Chickpea Dip
Roasted Sweet Peppers with Goat Cheese Dip
Print
Easy Cherry Tomato Jam
- Total Time: 30 minutes
- Yield: 2 cups 1x
Ingredients
- 1 teaspoon olive oil
- 1 small yellow onion, diced
- 2 pints cherry tomatoes, cut in half
- 2 cloves garlic, minced
- 1 tablespoon balsamic vinegar
- 1 tablespoon coconut sugar, or brown sugar
- 1 teaspoon dijon mustard
- 1/2 teaspoon salt
- 1/2 teaspoon dried thyme leaves
- 1/2 teaspoon paprika
- 1 pinch red pepper flakes
- 3 tablespoons cornstarch
Instructions
- Heat a large pot over medium heat and add olive oil, onion and a pinch of salt. Cook for about 5 minutes, until onion is tender. Next, add in all the remaining ingredients except for the cornstarch. Simmer the tomato mixture, stirring occasionally, for about 10 minutes until tomatoes are softened.
- Turn off the heat and either transfer mixture to a food processor or use an immersion blender to blend up the tomato recipe. You want to leave it slightly chunky, so don’t let it turn to tomato soup!
- Transfer the mixture back to the pot and turn the heat to medium. Add the cornstarch and mix until combined. Cook the mixture for about 5 more minutes, until thickened. Tomato jam will thicken up a little after you let it sit as well.
- You can enjoy this Easy Cherry Tomato Jam on so many things including, toast, pizza, grilled cheese, burgers, etc… Recipe makes about 2 cups
Notes
This recipe is NOT meant to be canned. The Cherry Tomato Jam will keep in the refrigerator for about 5 days.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Category: Condiment, Gluten Free, Vegan


I just made the tomato jam. I think I will use less corn starch next time, but the flavor is good! I’ll post pics on Instagram and Facebook. ?
I would be right there with you using up the second half of that mustard bottle! We buy those big family-sized bottles of ketchup (for the two of us…) and go through them SO quickly. Kind of scary! This tomato jam looks amazing Izzy…I need to make this soon!
So I am a total weirdo and I used to HATE condiments. Except for Heinz 57 sauce (???). Luckily as I grew up I started to appreciate most condiments, and this one is over the top amazing! I would love to eat this on a sandwich or pretty much anything, love all those spices!
This looks delicious- can’t wait for this in a grilled cheese!
This looks and sounds fantasic!! Yay for cherry tomatoes! I just adore them. <3 thanks for the recipe and I hope you're having a great day!!
xoxo Cailee!
I’m a total condiment kinda gal too. I like a few french fries with my ketchup and a few chips with my salsa. š I would probably put this gorgeous tomato jam on EVERYTHING! It looks so versatile—definitely saving this recipe for when our garden is overflowing with cherry tomatoes!
Haha, I hear you on that! Especially when it comes to guacamole, I eat about 1 tablespoon with each chip lol! This is such a great recipe for an abundance of cherry tomatoes! Thanks, Sarah š
I’m all about the condiments too, Izzy! I can’t imagine having a dry sandwich – a condiment is such a big part of the fun! This tomato jam is such a genius idea, and I can’t wait to see how you pair it with grilled cheese. I bet this would be perfect on a veggie burger, too!
So true, they make all foods more fun! I did put it on a veggie burger the other day and it was so good!! Thanks, Julia š
Eek I could never imagine eating a salad without dressing!! haha So I’m right there with you! I definitely like condiments! And this cherry jam sounds fantastic! Hope you had a great weekend Izzy!
Right?!! It’s ludicrous! Thanks, Ashley! I hope you had a great weekend too š