Ingredients
Scale
(Serves 6)
Caramelized onions:
- 3 lbs yellow or sweet onions, thinly sliced (~6–7 large onions)
- 2 tbsp butter or olive oil (you love buttery richness!)
- 1 tsp fresh thyme or ½ tsp dried
- Pinch of salt (use reduced-sodium—you love low-sodium!)
- Optional: 1 tsp balsamic vinegar (deepens caramelization—you love bright notes!)
Savory broth base:
- 3 cups low-sodium beef broth (you love low-sodium!)
- 2 garlic cloves, minced (you love garlic!)
- 1 tbsp coconut aminos or low-sodium Worcestershire sauce (umami depth—clean labels!)
- ½ tsp black pepper
- Optional: 1 bay leaf
Cheese & topping:
- 1½ cups shredded Gruyère, Swiss, or reduced-sodium mozzarella (you love low-sodium!)
- Crispy topping options (choose your favorite!):
→ 🥬 Low-carb: ½ cup crushed pork rinds + 2 tbsp grated Parmesan + 1 tbsp melted butter
→ 🍞 Gluten-free: ½ cup GF breadcrumbs or almond flour + herbs + melted butter
→ 🧀 Extra-cheesy: Skip topping; add extra cheese for a golden crust
Finish:
- Fresh thyme or parsley
- Optional: Crispy bacon bits (you love bacon richness!)
Instructions
In large oven-safe skillet or Dutch oven, melt butter over medium-low heat.
Add sliced onions and thyme; cook 25–30 minutes, stirring occasionally, until deeply golden and jammy.
→ Don’t rush! Low-and-slow = sweet, rich flavor.
Stir in garlic and optional balsamic; cook 1 minute more.
Add sliced onions and thyme; cook 25–30 minutes, stirring occasionally, until deeply golden and jammy.
→ Don’t rush! Low-and-slow = sweet, rich flavor.
Stir in garlic and optional balsamic; cook 1 minute more.
Preheat oven to 400°F (200°C).
Pour beef broth, coconut aminos, and black pepper over onions; stir to combine. Remove bay leaf if using.
Bring to a gentle simmer 2–3 minutes to meld flavors.
Pour beef broth, coconut aminos, and black pepper over onions; stir to combine. Remove bay leaf if using.
Bring to a gentle simmer 2–3 minutes to meld flavors.
Sprinkle shredded cheese evenly over onion mixture.
In small bowl, mix your chosen topping ingredients; sprinkle over cheese.
In small bowl, mix your chosen topping ingredients; sprinkle over cheese.
Transfer skillet to oven (or pour into 9×13″ baking dish).
Bake 15–20 minutes until cheese is bubbly, topping is golden, and edges are lightly crisp.
Bake 15–20 minutes until cheese is bubbly, topping is golden, and edges are lightly crisp.
Cool 5 minutes before serving. Garnish with fresh thyme and optional bacon bits.
💡 Pro Tips for Perfection:
✅ Slice onions evenly—ensures uniform caramelization.
✅ Don’t skip the low-and-slow—rushing = bitter, not sweet, onions.
✅ Low-sodium mastery (you love this!):
→ Use low-sodium broth + reduced-sodium cheese
→ Boost umami with extra garlic, thyme, black pepper, and a splash of balsamic
✅ Blood sugar friendly (you love this!):
→ Naturally zero-glycemic—no added sugars!
→ Net carbs: 12g per serving
✅ Low-carb/keto option (you love this!):
→ Use pork rind topping + skip balsamic
→ Net carbs drop to 6g/serving
✅ Make ahead:
→ Caramelize onions 2 days ahead; refrigerate
→ Assemble bake 1 day ahead; refrigerate (add 5 min to bake time)
→ Keeps 4 days refrigerated or 3 months frozen
→ Cook sliced onions + butter + thyme on LOW 8–10 hours until deeply golden.
→ Transfer to oven-safe dish; add broth and proceed with recipe.
→ Transfer to oven-safe dish; add broth and proceed with recipe.
→ Divide caramelized onion mixture among 6 oven-safe ramekins.
→ Top with cheese + topping; bake 12–15 minutes until golden.
→ Top with cheese + topping; bake 12–15 minutes until golden.
→ Mushroom-Onion: Sauté 8 oz sliced mushrooms with onions for extra umami
→ Herb-Infused: Add fresh rosemary + sage to onions while caramelizing
→ Spicy Kick: Stir in ¼ tsp red pepper flakes with garlic
→ Protein Boost: Layer cooked ground beef or shredded chicken under onions before baking
→ Herb-Infused: Add fresh rosemary + sage to onions while caramelizing
→ Spicy Kick: Stir in ¼ tsp red pepper flakes with garlic
→ Protein Boost: Layer cooked ground beef or shredded chicken under onions before baking
→ Fridge life: 4 days | Freezer: 3 months (freeze before baking; thaw overnight)
→ Reheat: Oven at 350°F (175°C) for 15–20 minutes until warm and crisp
→ Serving ideas:
→ As a standalone dinner with a crisp green salad
→ Alongside grilled steak, pork chops, or roasted chicken (you love these!)
→ For cozy weeknights, holiday gatherings, or comfort food cravings
→ Reheat: Oven at 350°F (175°C) for 15–20 minutes until warm and crisp
→ Serving ideas:
→ As a standalone dinner with a crisp green salad
→ Alongside grilled steak, pork chops, or roasted chicken (you love these!)
→ For cozy weeknights, holiday gatherings, or comfort food cravings
Prep Time: 15 min | Caramelize Onions: 30 min | Bake Time: 20 min | Total Time: 1 hr 5 min
Calories: 280 | Protein: 14g | Net Carbs: 12g | Fats: 20g | Fiber: 3g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option
Calories: 280 | Protein: 14g | Net Carbs: 12g | Fats: 20g | Fiber: 3g | Gluten-Free Option • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Option