The Ultimate Onion Jam Recipe

  • Author: Allie McDonald
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 2 cups 1x


You’ve got to try making this onion jam. You’ve just got to. The onions are caramelized and so it’s creamy and sweet and delicious. You’re going to want to smear it on everything. And I DO mean everything. Ha!


  • 2 Tablespoon butter
  • 2 sweet onions, thinly sliced
  • 1/2 teaspoon salt
  • 1/4 cup packed brown sugar
  • 1/2 cup white wine, such as Riesling
  • 6 strips cooked bacon, chopped
  • 1 teaspoon cider vinegar


  1. Melt butter in large skillet over medium-low heat.
  2. Add onion and cook, stirring occasionally, until starting to brown, 5-7 minutes.
  3. Reduce heat to low. Stir in salt and brown sugar. Cover and cook until soft and gooey, 25-30 minutes.
  4. Add wine and bacon. Increase heat to high. Cook, stirring continuously, until thick, 3-4 minutes.
  5. Remove from heat. Stir in vinegar. Taste. Add a pinch more salt if needed.
  6. Cool. Serve at room temperature. Store in an airtight container in the refrigerator for up to 4 days.