Cowboy Bacon-Shallot Jam


This delicious bacon jam is perfect on toast, or anything that needs a burst of savory flavor.

Prep Time:
25 mins
Cook Time:
1 hrs 30 mins
Cool Time:
30 mins
Total Time:
2 hrs 25 mins
3 half-pint containers


  • 1 pound thick-sliced bacon, chopped

  • Canola oil

  • 2 pound sweet onions, coarsely chopped

  • 8 ounce shallots, (about 8 medium) sliced

  • ½ teaspoon salt

  • 2 tablespoon snipped fresh oregano

  • 1 teaspoon ground ancho chile pepper

  • 1 cup pure maple syrup

  • 1 tablespoon instant coffee crystals

  • ¼ cup balsamic vinegar


  1. In an extra-large skillet cook bacon over medium heat about 10 minutes or until browned. Using a slotted spoon, transfer bacon to paper towels. Drain and reserve bacon drippings. Measure drippings in a glass measuring cup. Add canola oil to reach 1/2 cup. Add oil mixture to skillet with onions, shallots, and salt. Cook over medium heat about 5 minutes or until onions start to soften, stirring frequently. Reduce heat to medium-low. Stir in oregano and ancho chile pepper. Cook, covered, 10 to 12 minutes or until onions are very tender, stirring twice.

  2. Increase heat to medium-high. Add bacon, maple syrup, and coffee crystals. Bring just to boiling. Reduce heat to medium. Cook, uncovered, 50 to 60 minutes or until most of the liquid has evaporated, stirring frequently. Remove from heat; stir in vinegar.

  3. Ladle mixture into clean half-pint freezer containers, leaving a 1/4-inch headspace. Cool 30 minutes. Seal and label. Store in the refrigerator up to 1 month or freeze up to 6 months. Serve cold, at room temperature, or warmed.

    Bacon-Shallot Jam
    Matthew Clark

Nutrition Facts (per serving)

74 Calories
5g Fat
7g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 48
Calories 74
% Daily Value *
Total Fat 5g 6%
Saturated Fat 1g 5%
Cholesterol 6mg 2%
Sodium 89mg 4%
Total Carbohydrate 7g 3%
Total Sugars 5g
Protein 1g
Vitamin C 1.6mg 8%
Calcium 14mg 1%
Iron 0.1mg 1%
Potassium 75mg 2%
Folate, total 4.4mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles