Go Back
+ servings
Caramelized Onion Cranberry Bruschetta

Caramelized Onion Cranberry Bruschetta

Chelsea Peachtree
Caramelized Onion Cranberry Bruschetta is the perfect balance of sweet, savory and a little bit tart! Made on a gluten free baguette smothered with vegan cream cheese then topped with the caramelized onions and cranberry sauce. Drizzled with balsamic, this Caramelized Onion Cranberry crostini will be your new favorite!
5 from 1 vote
Prep Time 5 mins
Cook Time 25 mins
0 mins
Total Time 30 mins
Course Appetizer
Cuisine Italian
Servings 6
Calories 162 kcal


Cranberry Sauce

  • 1 cup cranberries
  • ½ cup sugar in the raw
  • ½ tsp orange zest plus more for garnish
  • 1 cup water

Caramelized Onions

  • ½ large onion cut into ¼ inch slices
  • 1 tbsp butter
  • salt and pepper


  • Cranberry Sauce
  • Caramelized Onions
  • Gluten Free Baguette
  • 6-8 oz Vegan Cream Cheese
  • Balsamic Glaze optional
  • Option to garnish with rosemary or additional orange zest


  • First, start by caramelizing your onions. Cut your onions to ¼ inch slices.
  • Add butter to a large sauce pan over medium heat. Once the butter is scorching, place half of your onions into the pan and stir.
  • Continue to stir for approx 2 minutes then add in the additional onions.
  • Continuously stir the onions (approx every 1-2 minutes) for 15-20 minutes. The browner you wish your onions to become, the longer you will need to cook them for, but be careful – they burn easily (stirring will help prevent this).
  • While the onions are caramelizing, begin to make your cranberry sauce. Place all ingredients into a small sauce pan and bring to a boil. Once boiling, reduce the heat and allow to simmer for 8-10 minutes or until all of the liquid it absorbed.
  • Once both the onions and cranberries are just about done, begin to prepare your bread for the bruschetta. Cut your baguette into approx 1 inch thick pieces.
  • Place bread pieces into toaster or oven and toast for 5 minutes (or until fully toasted to your desire).
  • Once toasted, smother with cream cheese, top with onions and cranberries then option to drizzle balsamic on top! You may also garnish with rosemary or additional orange zest.
  • Serve immediately.


Baguette – You may use any loaf of bread you like! I chose a small gluten free baguette from trader joes (it is actually take and bake) because I wanted a smaller top (meaning more pieces!).
Cranberries – Fresh, whole cranberries are needed for this recipe.
Orange Zest - Zest from an orange helps the cranberry sauce pop! If you cannot find an orange, you make use 1 tsp of orange juice.
Sugar - Sugar is used to make the cranberry reduction. I used sugar in the raw, but you may use any alternative to that, including
White Onion - White onion is best for this recipe. You may also use yellow onion as well. Red will not work well.
Vegan Butter - You may use any vegan butter you prefer or real butter if you are not vegan or dairy free.
Salt and Pepper – For seasoning! Option to omit.
Vegan Cream Cheese – You may also use a vegan ricotta or vegan brie. You may use regular cream cheese, as well as another smooth based cheese.
Balsamic Glaze - You may omit this!


Sodium: 116mgCalcium: 28mgVitamin C: 3mgVitamin A: 15IUSugar: 19gFiber: 3gPotassium: 36mgCholesterol: 1mgCalories: 162kcalSaturated Fat: 3gFat: 8gProtein: 2gCarbohydrates: 22gIron: 1mg
Follow Me on Instagram!@ChelseaPeachtree #chelseapeachtree