Description
A savory German onion pie with a homemade yeast dough crust, caramelized onions, creamy sour cream filling, and Swiss cheese for a comforting, rustic dish.
Ingredients
1 ¼ cups (300ml) warm milk
2 ¼ teaspoons active dry yeast
1 tablespoon sugar
3 ¼ cups (400g) all-purpose flour
1 teaspoon salt
2 tablespoons vegetable oil
2 tablespoons butter
2 pounds (900g) yellow onions, finely sliced
¾ teaspoon salt
½ teaspoon black pepper
1 ½ teaspoons caraway seeds (optional)
1 ¼ cups (300g) sour cream
2 large eggs
½ cup (120g) grated Swiss or Emmental cheese
Instructions
- In a bowl, mix warm milk, yeast, and sugar. Let it sit for 5-10 minutes until foamy.
- In a separate bowl, combine flour, salt, and oil. Add yeast mixture and stir until dough forms. Knead for 5-7 minutes until smooth. Cover and let rise for 1 hour.
- While dough rises, melt butter in a skillet. Add onions and cook for 25–30 minutes until golden. Season with salt, pepper, and caraway seeds. Remove from heat and let cool.
- Preheat oven to 400°F (200°C). Grease a 10-inch tart or springform pan. Roll out dough on a floured surface and press into pan. Prick the bottom with a fork.
- In a bowl, whisk together sour cream, eggs, and cheese. Add cooled onions and stir until combined.
- Pour the onion filling into the crust. Bake for 35-40 minutes until filling is set and top is golden. Let rest for 10-15 minutes before slicing.
Notes
For a heartier crust, use whole wheat or spelt flour.
Gruyère or Fontina cheese can be substituted for Swiss for a different flavor profile.
For extra flavor and texture, add a thin layer of mashed sweet potato underneath the onion filling.
Leftovers can be stored in the refrigerator for up to 3 days and reheated at 350°F (175°C) for 10–15 minutes.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: German
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 40mg