If you ask me, overnight oats are one of the smartest breakfast options out there.
This coconut milk version is a creamy, dairy-free breakfast that comes together in just a few minutes the night before. The chia seeds add a nice thick texture while the coconut milk and yogurt make everything taste rich and tropical.
It’s sweetened with honey and a splash of vanilla for just the right amount of flavor. The oats soften overnight in the fridge, so you wake up to a ready-to-eat breakfast that actually tastes good.
It’s an easy make-ahead meal that keeps you full all morning, perfect for busy weekdays.
Why You’ll Love These Overnight Oats
- Make-ahead convenience – Just mix everything the night before and grab breakfast straight from the fridge in the morning—perfect for busy weekdays when you’re rushing out the door.
- Quick 5-minute prep – No cooking required. Simply stir the ingredients together in a jar and let the fridge do the rest while you sleep.
- Naturally dairy-free – Made with coconut milk and dairy-free yogurt, this recipe works great if you’re avoiding dairy or just prefer plant-based options.
- Filling and nutritious – The combination of oats, chia seeds, and coconut milk keeps you satisfied all morning with fiber, healthy fats, and protein.
- Customizable base – This simple recipe is a blank canvas for your favorite toppings like fresh berries, nuts, or a drizzle of nut butter.
What Kind of Oats Should I Use?
For overnight oats, you’ll want to stick with old fashioned rolled oats rather than quick oats or steel-cut oats. Quick oats will get too mushy after sitting overnight, while steel-cut oats won’t soften enough and will stay too chewy. Old fashioned rolled oats hit that sweet spot where they absorb the liquid perfectly and give you a creamy, satisfying texture by morning. You can find them in any grocery store, and both name brand and store brand work equally well for this recipe.
Options for Substitutions
This recipe is easy to customize based on what you have in your pantry:
- Old fashioned rolled oats: Stick with old fashioned rolled oats for the best texture. Quick oats will get too mushy, and steel-cut oats won’t soften enough overnight.
- Light coconut milk: You can use regular coconut milk for a creamier result, or swap it out for almond milk, oat milk, or any other plant-based milk you prefer. Regular dairy milk works too if you’re not avoiding dairy.
- Dairy free yogurt: Any yogurt works here – coconut, almond, soy, or regular dairy yogurt. Greek yogurt will make it extra thick and creamy.
- Chia seeds: If you don’t have chia seeds, you can use ground flaxseed instead (same amount). Both add thickness and nutrition, though the texture will be slightly different.
- Honey or maple syrup: These are interchangeable, or you can use agave nectar, date syrup, or even a mashed banana for natural sweetness.
- Vanilla extract: Vanilla adds nice flavor, but you can skip it or try almond extract or cinnamon for a different twist.
Watch Out for These Mistakes While Making
The biggest mistake people make with overnight oats is not using enough liquid, which leaves you with a thick, paste-like texture instead of creamy oats – if your mixture looks too dry after stirring, add an extra splash of coconut milk before refrigerating.
Another common error is skipping the stirring step halfway through if you’re only chilling for 2 hours, as the chia seeds tend to clump together at the bottom rather than distributing evenly throughout.
To get the best consistency, make sure you’re using old fashioned rolled oats and not quick oats or steel-cut oats, since quick oats turn mushy and steel-cut oats stay too hard even after soaking overnight.
If your overnight oats seem too thick in the morning, simply stir in a tablespoon or two of coconut milk to loosen them up to your preferred consistency.
What to Serve With Overnight Oats?
Overnight oats are pretty filling on their own, but I love adding fresh fruit on top like sliced bananas, berries, or diced mango to make them feel more complete. A handful of nuts or a spoonful of almond butter adds some crunch and keeps you full until lunch, plus it pairs really well with the creamy coconut flavor. If you’re making breakfast for a crowd, set out a little topping bar with things like granola, shredded coconut, dark chocolate chips, and different fruits so everyone can customize their bowl. You could also serve them alongside a cup of coffee or green tea for a relaxed weekend breakfast.
Storage Instructions
Store: These overnight oats are perfect for meal prep! Keep them in an airtight container or mason jar in the fridge for up to 5 days. I usually make a few jars at once on Sunday night so I have breakfast ready to grab all week long.
Make Ahead: The beauty of this recipe is that it’s designed to be made ahead. Mix everything together the night before and let it sit in the fridge for at least 4 hours or overnight. The oats and chia seeds will soak up all that coconut milk and get nice and creamy while you sleep.
Serve: You can eat your overnight oats straight from the fridge or let them sit at room temperature for about 10 minutes if you prefer. Add your favorite toppings like fresh berries, nuts, or a drizzle of extra honey right before eating for the best texture and flavor.
| Preparation Time | 5-10 minutes |
| Cooking Time | 0 minutes |
| Total Time | 5-10 minutes |
| Level of Difficulty | Easy |
| Servings | 1 serving |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 320-370
- Protein: 6-8 g
- Fat: 13-17 g
- Carbohydrates: 45-52 g
Ingredients
- 1/2 cup light coconut milk
- 1 tbsp chia seeds (helps thicken and adds omega-3s)
- 1 tbsp honey
- 1/2 cup rolled oats (old-fashioned oats work best for creamier texture)
- 1/4 tsp vanilla extract (pure vanilla for best flavor)
- 1/4 cup dairy-free yogurt (I use So Delicious coconut yogurt)
Step 1: Combine Wet and Dry Ingredients
- 1/2 cup rolled oats
- 1/2 cup light coconut milk
- 1/4 cup dairy-free yogurt
- 1 tbsp chia seeds
- 1 tbsp honey
- 1/4 tsp vanilla extract
In a mason jar or container, add the rolled oats first, then pour in the light coconut milk and dairy-free yogurt.
Add the chia seeds, honey, and vanilla extract.
The order of adding wet ingredients over dry helps distribute the liquid evenly and prevents clumping.
Stir everything together thoroughly until all ingredients are well combined and there are no dry pockets of oats remaining.
Step 2: Chill and Allow to Set
- Oat mixture from Step 1
Cover the jar tightly and refrigerate for at least 2 hours, though overnight (8-12 hours) is ideal for the best texture.
As it sits, the chia seeds absorb liquid and thicken the mixture while the oats soften and become creamy.
I prefer to make this in the evening so it’s ready to eat fresh in the morning—the overnight method gives you a grab-and-go breakfast that’s perfectly thick and satisfying without any additional cooking.
Step 3: Serve with Toppings
Remove the jar from the refrigerator and give the oats a quick stir to recombine any separated liquid.
If the texture seems too thick, stir in a splash of additional coconut milk or yogurt to reach your preferred consistency.
Transfer to a bowl or eat directly from the jar, then top with your favorite additions such as fresh berries, sliced banana, granola, shredded coconut, or a drizzle of almond butter.

Gluten-Free Overnight Oats with Coconut Milk and Chia Seeds
Ingredients
- 1/2 cup light coconut milk
- 1 tbsp chia seeds (helps thicken and adds omega-3s)
- 1 tbsp honey
- 1/2 cup rolled oats (old-fashioned oats work best for creamier texture)
- 1/4 tsp vanilla extract (pure vanilla for best flavor)
- 1/4 cup dairy-free yogurt (I use So Delicious coconut yogurt)
Instructions
- In a mason jar or container, add the rolled oats first, then pour in the light coconut milk and dairy-free yogurt. Add the chia seeds, honey, and vanilla extract. The order of adding wet ingredients over dry helps distribute the liquid evenly and prevents clumping. Stir everything together thoroughly until all ingredients are well combined and there are no dry pockets of oats remaining.
- Cover the jar tightly and refrigerate for at least 2 hours, though overnight (8-12 hours) is ideal for the best texture. As it sits, the chia seeds absorb liquid and thicken the mixture while the oats soften and become creamy. I prefer to make this in the evening so it's ready to eat fresh in the morning—the overnight method gives you a grab-and-go breakfast that's perfectly thick and satisfying without any additional cooking.
- Remove the jar from the refrigerator and give the oats a quick stir to recombine any separated liquid. If the texture seems too thick, stir in a splash of additional coconut milk or yogurt to reach your preferred consistency. Transfer to a bowl or eat directly from the jar, then top with your favorite additions such as fresh berries, sliced banana, granola, shredded coconut, or a drizzle of almond butter.







