5 from 1 vote

Roasted Tomato Jam

This homemade sweet + savory tomato jam is packed with the flavors of roasted ripe tomatoes and caramelized sweet onions. Slow simmered with brown sugar, allspice, ginger, and cayenne, this recipe is a perfect side or condiment when you want wow flavor.

Course Sauce
Cuisine American
Keyword tomato jam
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings 8
Calories 90 kcal
Author Buy This Cook That

Buy This

  • 2 pounds Roma tomatoes
  • 2 medium vidalia onions
  • 1 tablespoon butter
  • 1/2 cup dark brown sugar packed
  • 2 tablespoons apple cider vinegar
  • 4 cloves garlic finely minced
  • 1 tablespoon ginger fresh, finely grated
  • 4 dried Fresno chiles crushed, more or less to taste
  • 1 teaspoon sea salt
  • 1/4 teaspoon cayenne pepper
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon cumin
  • 1/8 teaspoon ground allspice

Cook That

  1. Preheat oven to 450 degrees. 

  2. With a paring knife, cut the core out of the tomatoes. Cut each tomato in half lengthwise and place them cut side down onto a rimmed, shallow baking pan.

  3. Bake for 45 minutes. Let the tomatoes cool. Gently remove the skins, they will peel right off. Roughly chop the roasted tomatoes into 1/2 inch pieces.

  4. While the tomatoes are roasting, melt the butter in a medium sized stainless steel saucepan. Peel and slice the onions into thin rings. 

  5. Add the onions to the butter and stir. Cook on low, stirring occasionally, for about 30 minutes until the onions are soft and golden brown.

  6. Stir the tomatoes, brown sugar, vinegar and all spices into the onions. Heat the tomato jam mixture to a boil, stirring constantly.

  7. Reduce heat and simmer on low for 1 hour or more, stirring frequently to prevent sticking. Cook until the mixture is rich, thick and resembles the consistency of jam.

  8. Remove from heat and store in a sealed jar. If not using immediately, refrigerate.

Recipe Notes

Refrigerate any leftovers.

Nutritional info provided is ONLY for the Roasted Tomato Jam. Please refer to the package nutritional content for information on the bratwurst, buns or other toppings.

You can find Smithfield Yuengling Bratwurst at your local Kroger. For savings, click here!

Nutrition Facts
Roasted Tomato Jam
Amount Per Serving (1 g)
Calories 90 Calories from Fat 9
% Daily Value*
Fat 1g2%
Cholesterol 3mg1%
Sodium 313mg14%
Potassium 297mg8%
Carbohydrates 18g6%
Fiber 1g4%
Sugar 16g18%
Protein 1g2%
Vitamin A 1080IU22%
Vitamin C 16mg19%
Calcium 25mg3%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.