For the Caramelized Onions:
2 large yellow onions, thinly sliced
2 tbsp olive oil
1 tsp salt
1 tsp balsamic vinegar (optional, for depth)
For the Bread:
2 cups gluten-free all-purpose flour (with xanthan gum, or add 1 tsp if not included)
1 tbsp baking powder
½ tsp baking soda
1 tsp salt
1 tsp garlic powder
1 tsp dried thyme (or herbs of choice)
½ cup unsweetened dairy-free yogurt (like coconut or almond-based)
½ cup dairy-free milk (like oat or almond)
¼ cup olive oil or avocado oil
2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, let sit 5–10 min)
1. Caramelize the Onions:
Heat olive oil in a skillet over medium-low heat.
Add sliced onions and salt.
Cook slowly, stirring often, until golden brown (30–40 minutes). Add a splash of water if sticking.
Optional: Add balsamic vinegar in the last 5 minutes.
2. Preheat and Prepare:
Preheat oven to 350°F (175°C).
Grease a loaf pan or line with parchment paper.
3. Mix Dry Ingredients:
In a large bowl, whisk together flour, baking powder, baking soda, salt, garlic powder, and thyme.
4. Mix Wet Ingredients:
In a separate bowl, combine dairy-free yogurt, milk, oil, and flax eggs. Mix well.
5. Combine & Fold in Onions:
Add wet mixture to dry ingredients and stir until just combined.
Gently fold in most of the caramelized onions (save some for topping).
6. Bake:
Pour batter into prepared loaf pan.
Top with reserved caramelized onions.
Bake for 40–50 minutes, or until a toothpick comes out clean.
Let cool at least 15–20 minutes before slicing.
Nutritional yeast for a cheesy flavor
Chopped chives or green onions
Vegan shredded cheese, if tolerated