Description
Caramelized Onion and Gruyere Dip is a rich, savory baked appetizer made with sweet caramelized onions, creamy cheese, and fresh herbs. Perfect for cozy gatherings or party snacks, it’s warm, comforting, and full of bold flavor.
Ingredients
- 2 tablespoons butter or olive oil
- 2 large yellow onions, thinly sliced
- 1 teaspoon salt, divided
- 1 clove garlic, minced
- 8 ounces cream cheese, softened
- 1 cup sour cream or mayonnaise
- 2 cups Gruyere cheese, shredded (reserve ½ cup for topping)
- ¼ cup Parmesan cheese, grated (optional)
- ½ teaspoon black pepper
- 1 teaspoon fresh thyme, plus more for garnish
Instructions
- Preheat oven to 375°F (190°C). Grease a small baking dish.
- Heat butter or olive oil in a skillet over medium-low heat. Add sliced onions and ½ teaspoon salt. Cook for 30–35 minutes, stirring occasionally, until deeply golden and soft.
- Add garlic and cook for 1 more minute. Remove from heat and let onions cool slightly.
- In a mixing bowl, combine cream cheese, sour cream or mayonnaise, and 1½ cups Gruyere cheese. Stir until smooth.
- Fold in caramelized onions, black pepper, thyme, and remaining ½ teaspoon salt.
- Transfer mixture to the greased baking dish. Top with remaining ½ cup Gruyere and Parmesan, if using.
- Bake for 20–25 minutes, until hot, bubbly, and lightly golden on top.
- Sprinkle with fresh thyme before serving. Serve warm with bread, crackers, or veggies.
Notes
- Use Greek yogurt instead of sour cream for a lighter version.
- Swap Gruyere for Swiss, Fontina, or white cheddar based on preference.
- Add a pinch of smoked paprika or extra herbs for deeper flavor.
- Assemble and refrigerate up to 24 hours ahead before baking.
- Freeze unbaked for up to 2 months; thaw in fridge before baking.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 280
- Sugar: 4g
- Sodium: 410mg
- Fat: 23g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 55mg