Quiche is perfect when you’re in the mood to indulge. Made by baking creamy eggs with cheese and preparing them in a buttery pastry crust, this French specialty is a great dish for an extraordinary occasion, and because of its hearty ingredients, it also works as a warming dinner staple. The best part of this dish is its versatility — from smoked meats or vegetable proteins, to different types of cheeses and various vegetables, it can be altered to suit your mood.

In this Caramelized Onion, Mushroom and Gruyere Quiche with Oat Crust recipe from Ellie Krieger, the pastry crust is lightened up by the use of oats, low-fat buttermilk and cooking spray. This makes the crust an incredible source of fiber, without losing the buttery feel of a perfect pie crust. The filling involves a selection of mushrooms and onions to pack in some more nutritional punch, and the creamy Gruyere cheese adds a salty, tangy touch. With flavors this good, you’ll get the feel of an indulgent treat without all the extra fat. Breakfast for dinner, anyone?