clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A shallow bowl full of onion jam with a golden spoon sticking out.

Onion Jam

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Erin Jensen
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 1 cup 1x
  • Category: Sauce
  • Method: Stove Top
  • Cuisine: American


Onion Jam – an easy, simple onion jam recipe! Made with simple, real ingredients like coconut sugar and balsamic vinegar!


  • 1/4 cup olive oil
  • 2 sweet yellow onions, sliced and quartered
  • 1/2 cup coconut sugar
  • 12 tablespoons balsamic vinegar
  • 1/2 teaspoon lemon zest
  • pinch of salt


  1. Add oil to large cast iron skillet; bring to medium-high heat.
  2. Add sliced onions and let cook until golden-brown; about 15-20 minutes.
  3. Add sugar and let melt before stirring. 
  4. Move onions around while they turn a dark brown color – about another 5-6 minutes. 
  5. Stir in balsamic vinegar, lemon zest and pinch of salt; stir until nice and thick. 
  6. Taste and add any additional sugar, as-desired.


  • Coconut sugar: you can use regular sugar if you prefer.
  • Storage: store in an airtight container in the refrigerator for up to 1 week.
  • Serving: we love serving this as a burger topping – try our Ultimate Grilled Bacon Cheeseburgers!