Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Tomato Bacon Jam Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tomato bacon jam is a sweet and savory condiment made with bacon, caramelized onions, tomatoes, and brown sugar. Perfect for burgers, cheese boards, and more!

  • Total Time: 1 hour 30 minutes
  • Yield: About -3 cups (serves 20-24 as condiment) 1x

Ingredients

Scale

For the Jam:

  • 1 lb thick-cut bacon, chopped into ½-inch pieces
  • 2 large yellow or sweet onions, diced
  • 4-5 medium tomatoes (about 1½ lbs), diced (or one 14.5 oz can diced tomatoes)
  • 4 cloves garlic, minced
  • ½-¾ cup packed brown sugar (adjust to taste)
  • ¼ cup apple cider vinegar
  • ½ cup brewed coffee (or beef broth)
  • ½ teaspoon black pepper
  • ¼ teaspoon smoked paprika (optional)
  • Pinch of red pepper flakes (optional, for heat)
  • Salt to taste (usually not needed due to bacon)

Instructions

Cook the Bacon:

  1. Cook Bacon: In a large, heavy-bottomed pot or Dutch oven over medium heat, add chopped bacon. Cook, stirring occasionally, for 8-10 minutes until bacon is crispy and fat is rendered. The bacon should be browned but not burnt.
  2. Remove Excess Fat: If there’s more than 2-3 tablespoons of bacon fat in the pot, pour off excess (save it for cooking other things!). Leave enough to cook the onions—about 2-3 tablespoons.

Build the Base:

  1. Caramelize Onions: Add diced onions to the pot with the bacon and rendered fat. Cook over medium heat, stirring frequently, for 12-15 minutes until onions are soft, golden, and caramelized. They should be translucent and sweet-smelling.
  2. Add Garlic: Add minced garlic and cook for 1-2 minutes until fragrant, stirring constantly to prevent burning.

Add Remaining Ingredients:

  1. Add Tomatoes and Liquids: Add diced tomatoes (with their juices if using canned), brown sugar, apple cider vinegar, and coffee to the pot. Stir well to combine, scraping up any browned bits from the bottom of the pot.
  2. Season: Add black pepper, smoked paprika, and red pepper flakes if using. Stir to combine. Taste—you likely won’t need salt due to bacon, but add a pinch if desired.

Simmer and Reduce:

  1. Bring to Boil: Increase heat to medium-high and bring mixture to a boil, stirring occasionally.
  2. Reduce and Simmer: Once boiling, reduce heat to medium-low. Simmer uncovered for 40-50 minutes, stirring every 10 minutes or so, until mixture has thickened considerably and most liquid has evaporated. The jam should be thick, glossy, and spreadable—not soupy.
  3. Adjust Consistency: If jam is too thin, continue simmering. If too thick, add a splash of water or coffee. The jam will thicken more as it cools.

Optional Processing:

  1. Process if Desired: For smoother texture, use an immersion blender to briefly pulse the jam a few times, leaving some texture. Or transfer half to a food processor, pulse briefly, and return to pot. This is optional—chunky jam is also delicious.

Cool and Store:

  1. Cool: Remove from heat and let cool for 10-15 minutes. The jam will continue to thicken as it cools.
  2. Store: Transfer to clean glass jars. Let cool completely, then cover and refrigerate.

Notes

  • Use thick-cut bacon for better texture—regular bacon gets very crispy.
  • Don’t skip the coffee—it adds incredible depth without tasting coffee-forward.
  • Adjust sweetness to preference—start with ½ cup sugar, add more if desired.
  • Jam thickens significantly as it cools—it should be thick but still spreadable.
  • Stir regularly during simmering to prevent sticking and burning.
  • Store in refrigerator up to 3-4 weeks in airtight container.
  • Can freeze for up to 3 months in freezer-safe container.

  • Author: Samantha Nelson
  • Prep Time: 30 minutes
  • Cook Time: 60 minutes
  • Category: Condiment
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 85
  • Sugar: 6g
  • Sodium: 185mg
  • Fat: 5g
  • Saturated Fat: 2g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 10mg