Saffron Cardamom Breakfast Baked Oats
A warm, spoonable baked oat dish infused with saffron, cardamom, and a hint of rose water, served for breakfast like a dessert.

10Prep min
30Cook min
40Total min
Serves 4Serves
IndianCuisine
EasyDifficulty
This saffron cardamom breakfast baked oats recipe turns humble oats into a fragrant, golden treat that feels indulgent yet is wholesome enough for a weekday morning. The saffron and cardamom lend a delicate Indian-inspired aroma, while a touch of rose water adds a floral note that lingers pleasantly.
Baked in the oven until just set, the oats become soft and spoonable with a slightly crisp top. Serve it warm with a drizzle of honey or a splash of milk for a cosy breakfast that doubles as dessert.
It's an easy make-ahead dish too—assemble it the night before and bake in the morning, or bake ahead and reheat gently. The recipe is vegetarian and can easily be made vegan with plant-based milk and a flax egg.
Baked in the oven until just set, the oats become soft and spoonable with a slightly crisp top. Serve it warm with a drizzle of honey or a splash of milk for a cosy breakfast that doubles as dessert.
It's an easy make-ahead dish too—assemble it the night before and bake in the morning, or bake ahead and reheat gently. The recipe is vegetarian and can easily be made vegan with plant-based milk and a flax egg.
Ingredients
- 1 1/2 cups rolled oats
- 1/2 teaspoon ground cardamom
- 1/4 teaspoon fine sea salt
- 1 3/4 cups whole milk (or plant-based milk)
- 2 large eggs
- 1/4 cup honey or maple syrup
- 2 tablespoons melted unsalted butter or coconut oil
- 1/4 teaspoon saffron threads
- 1 tablespoon hot water
- 1/2 teaspoon rose water
- 2 tablespoons chopped pistachios
- 1 tablespoon dried rose petals (optional, for garnish)
Instructions
- Preheat the oven to 350°F (175°C). Lightly grease an 8-inch square baking dish or a 9-inch pie dish with a little butter or oil.
- In a small bowl, crush the saffron threads with your fingers and add the hot water. Let steep for 5 minutes to bloom.
- In a large bowl, whisk together the milk, eggs, honey (or maple syrup), melted butter (or coconut oil), ground cardamom, salt, rose water, and the bloomed saffron with its soaking water.
- Stir in the rolled oats until evenly coated. Let the mixture sit for 5 minutes to allow the oats to absorb some liquid.
- Pour the mixture into the prepared baking dish and scatter the chopped pistachios over the top.
- Bake for 25–30 minutes, until the center is set and the edges are lightly golden. A knife inserted in the center should come out clean.
- Remove from the oven and let cool for 5 minutes. Garnish with dried rose petals if using. Serve warm, spooned into bowls.
Cook’s tips
- For a softer, more porridge-like texture, bake for 25 minutes; for a firmer set, bake for 30 minutes.
- Use a good pinch of saffron—it's potent, so a little goes a long way.
- If you don't have rose water, you can omit it or substitute with 1/4 teaspoon vanilla extract.
- Leftovers can be reheated in the microwave with a splash of milk.
Substitutions
- Make it vegan: use plant-based milk, maple syrup instead of honey, coconut oil instead of butter, and replace eggs with 2 tablespoons ground flaxseed mixed with 6 tablespoons water (let sit 5 minutes).
- Swap pistachios for almonds or walnuts.
- Use jaggery or brown sugar instead of honey for a deeper flavor.
Storage & reheating
Store leftovers covered in the refrigerator for up to 3 days. Reheat in the microwave or oven until warm.
Frequently asked questions
Can I use quick oats instead of rolled oats?
Yes, but the texture will be softer and more porridge-like. Reduce the baking time by about 5 minutes and check for doneness.
Is this recipe gluten-free?
Use certified gluten-free oats to make it gluten-free. Check the packaging to ensure no cross-contamination.
Can I assemble it the night before?
Yes, mix everything together, cover, and refrigerate overnight. Bake in the morning, adding 5 minutes to the baking time.
How do I bloom saffron properly?
Crush the threads slightly and steep in hot (not boiling) water for 5–10 minutes until the water turns golden. This releases the flavor and color.



