Indian Overnight Oats Recipe
If you have a soft spot for a breakfast that feels both comforting and exotic, then this Indian Overnight Oats recipe is going to become your new favorite morning ritual. It’s creamy, subtly spiced, and studded with crunchy pistachios that deliver a delightful twist to the usual oats routine. The cardamom and saffron bring an unmistakable Indian charm, making these oats feel like a morning celebration rather than just a meal. This version of Indian Overnight Oats is easy to prepare, nourishing, and perfect for those busy days when you want a wholesome breakfast waiting for you in the fridge.

Ingredients You’ll Need
You only need a handful of simple, vibrant ingredients to make Indian Overnight Oats that sing with flavor and texture. Each component plays its part, from the creamy oats soaking up the fragrant spices to the crunchy pistachios adding a nice contrast.
- Rolled oats: The wholesome base that soaks up all the flavors and keeps you full for hours.
- Milk (preferably full fat): Adds creaminess and richness, making the oats luxuriously smooth.
- Sugar: Just the right touch of sweetness to balance the spices without overpowering them.
- Chia seeds: Boost the texture and fiber content while adding subtle crunch.
- Cardamom powder: A quintessential Indian spice that brings warmth and an aromatic lift.
- Salt: Enhances and rounds out all the flavors beautifully.
- Saffron (crushed): The royal touch that gives the oats a lovely hue and delicate, floral notes.
- Raw pistachios (chopped): Provide a delightful crunch and a pop of rich, nutty flavor.
How to Make Indian Overnight Oats
Step 1: Mix the Ingredients
Start by combining the rolled oats, full-fat milk, sugar, chia seeds, cardamom powder, salt, and crushed saffron in a jar or container with a tight lid. Stir everything together to ensure the oats are evenly coated with the fragrant spices and the sugar begins to dissolve, promising a perfectly sweet and aromatic finish.
Step 2: Refrigerate and Let it Soak
Seal your container and place it in the fridge for at least 6 hours, or overnight. This rest time is magic – the oats soak up the creamy milk and spices, softening while the chia seeds swell to create that luscious, thick texture that makes Indian Overnight Oats so special.
Step 3: Final Touches Before Serving
Once chilled, stir in half of the chopped pistachios to distribute their crunch throughout the oats. Give it a taste and, if you like it sweeter, add a bit more sugar. Then, top with the remaining pistachios for that satisfying nutty finish and a lovely bit of color that makes this dish visually inviting.
How to Serve Indian Overnight Oats

Garnishes
The toppings for Indian Overnight Oats are where you can get creative and add textural contrast. A sprinkle of additional chopped pistachios is classic, but you can also add sliced almonds, a few strands of saffron, or even dried rose petals to embrace the Indian flair even more.
Side Dishes
Pairing your Indian Overnight Oats with fresh seasonal fruit like mango slices or pomegranate seeds brightens the palate. A cup of masala chai or a spiced latte alongside brings a cozy, complementary beverage experience that rounds out the breakfast beautifully.
Creative Ways to Present
Serve your Indian Overnight Oats in pretty glass jars or delicate bowls layered with a drizzle of honey or a dollop of thick yogurt for extra creaminess. For a brunch spread, consider serving it alongside warm, spiced flatbreads or lightly toasted nuts to highlight the aromatic spices in the oats.
Make Ahead and Storage
Storing Leftovers
Indian Overnight Oats keep wonderfully well in the fridge for up to two days. Store them in an airtight container to preserve freshness and flavor. They’re quick to grab on hectic mornings, making your breakfast routine hassle-free.
Freezing
While you can refrigerate Indian Overnight Oats, freezing is not ideal because the texture of soaked oats changes after thawing. For best results, prepare only the amount you intend to eat within a couple of days.
Reheating
These oats shine best eaten cold or at room temperature. However, if you prefer them warm, gently microwave your portion in short bursts, stirring in a splash of milk to loosen the texture without making it too runny.
FAQs
Can I use a non-dairy milk for Indian Overnight Oats?
Absolutely! Almond milk, coconut milk, or any plant-based milk works beautifully, though the richness might vary slightly from full-fat dairy milk.
Is cardamom powder essential for this recipe?
Cardamom is a key flavor in Indian Overnight Oats, but if you don’t have it on hand, you can try substituting with cinnamon or nutmeg for a different warm spice note.
How sweet should Indian Overnight Oats be?
The sweetness level is entirely up to you. The recipe uses sugar to balance spices, but you can reduce or increase it, or try natural sweeteners like honey or maple syrup.
Can I add fresh fruit to Indian Overnight Oats?
Definitely! Adding fresh fruit like mango, banana, or berries right before eating adds freshness and an extra burst of flavor while complementing the rich spices.
Are chia seeds necessary in this recipe?
Chia seeds help thicken the oats and boost fiber and omega-3 content, but if you don’t have any, you can leave them out and rely on the oats to absorb the liquid, though the texture will be slightly different.
Final Thoughts
Indian Overnight Oats are a truly delightful way to start the day, blending simplicity with vibrant, fragrant spices and a satisfying texture. Once you try this recipe, you’ll love how easy it is to prepare ahead and enjoy a breakfast that feels both nourishing and special. Give these oats a whirl and watch them work their magic in your morning routine!
PrintIndian Overnight Oats Recipe
A simple and flavorful Indian twist on classic overnight oats featuring aromatic cardamom, saffron, and crunchy pistachios. This easy no-cook breakfast is nutritious and perfect for busy mornings, blending rolled oats soaked in milk with chia seeds for added texture and health benefits.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 6 hours 10 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: No-cook, Refrigeration
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 cup rolled oats
- 1 cup milk (preferably full fat)
- 2 tablespoons sugar
- 2 teaspoons chia seeds
- 1/4 teaspoon cardamom powder
- 1 pinch salt
- 1 pinch saffron (crushed with your fingertips)
- 3 tablespoons raw pistachios (chopped)
Instructions
- Combine Ingredients: In a mason jar or airtight container, add the rolled oats, milk, sugar, chia seeds, cardamom powder, salt, and crushed saffron. Stir thoroughly to mix all the ingredients evenly.
- Refrigerate: Cover the jar or container securely and refrigerate it for at least 6 hours, or up to 2 days, allowing the oats and chia seeds to absorb the liquid and flavors.
- Add Pistachios and Adjust Sweetness: Before serving, stir in half of the chopped pistachios. Taste the oats and if you prefer it sweeter, mix in additional sugar to suit your palate.
- Serve: Spoon the overnight oats into bowls or serve directly from the jar, topping with the remaining chopped pistachios for added crunch and flavor.
Notes
- You can substitute dairy milk with almond, soy, or coconut milk to make it dairy-free.
- Adjust the sugar quantity according to your preference or use honey or maple syrup as natural sweeteners.
- For added fruitiness, consider topping with fresh mango, banana slices, or berries before serving.
- If you like a creamier texture, mix in a spoonful of yogurt before refrigerating.
- Overnight oats can be stored in the refrigerator safely up to 2 days.
Nutrition
- Serving Size: 1/2 recipe (about 1 cup)
- Calories: 280 kcal
- Sugar: 12 g
- Sodium: 100 mg
- Fat: 9 g
- Saturated Fat: 2 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 6 g
- Protein: 8 g
- Cholesterol: 10 mg
Keywords: overnight oats, Indian breakfast, cardamom oats, saffron oats, healthy breakfast, no cook oats, chia seeds oats, pistachio oats