Meal prepping breakfast just got stupid easy.
I used to think overnight oats were one of those health-food trends that looked good on Instagram but tasted like wet cardboard. And honestly, some of the recipes I tried lived up to that expectation.
But then I cracked the code.
The thing about overnight oats is that when you get the ratios right, they’re creamy, filling, and taste nothing like punishment food. I’m talking about the kind of breakfast you actually look forward to eating at 7 AM on a Tuesday.
And the calorie count? Just around 250-300 calories per serving, depending on your toppings. That’s way less than that muffin from the coffee shop, and it’ll keep you full until lunch.
This recipe takes less than 5 minutes to prep. You make it the night before, wake up, and breakfast is ready. No cooking, no morning decisions, no excuses.
Let me show you how I make mine.
What You’ll Need

For the Base:
- ½ cup rolled oats (not instant, trust me on this)
- ½ cup unsweetened almond milk (or any milk you prefer)
- ¼ cup plain Greek yogurt (this is the secret to creaminess)
- 1 tablespoon chia seeds
- ½ teaspoon vanilla extract
- ½ tablespoon honey or maple syrup
- Pinch of salt
For Topping (pick your favorites):
- Fresh berries (strawberries, blueberries, raspberries)
- Sliced banana
- A drizzle of almond butter or peanut butter (about 1 teaspoon)
- Cinnamon
- Unsweetened coconut flakes
- Chopped nuts (almonds, walnuts, pecans)
- Dark chocolate chips (just a few)
Tools You’ll Need
You probably have everything already:
- Mason jar or any container with a lid (16 oz works perfectly)
- Measuring cups and spoons
- Spoon for mixing
That’s it. No blender, no special equipment.
Pro Tips
Use old-fashioned rolled oats, not instant. The texture matters here. Instant oats turn into mush overnight. Rolled oats keep their shape and give you something to actually chew.
The Greek yogurt is non-negotiable if you want creamy oats. It adds protein, makes the texture ridiculously smooth, and keeps you full way longer than oats alone. I tried making these without it once and the difference was night and day.
Let them sit for at least 4 hours, but overnight is better. The chia seeds need time to expand and the oats need time to soften. If you’re in a rush, 4 hours will do, but 8-12 hours is when the magic really happens.
Don’t skip the pinch of salt. Sounds weird, but it brings out all the other flavors. Sweet without salt just tastes flat.
Make 3-4 jars at once. They last up to 5 days in the fridge. Sunday night meal prep takes 15 minutes and you’re set for the week.
How to Make Low-Calorie Overnight Oats
Step 1: Add the oats, chia seeds, and salt to your jar or container.
Step 2: Pour in the almond milk, Greek yogurt, vanilla extract, and sweetener.
Step 3: Stir everything together until it’s well combined. Make sure the oats are fully submerged in the liquid.
Step 4: Put the lid on and stick it in the fridge.
Step 5: Wait. This is the hardest part, but your patience will pay off.
Step 6: The next morning, give it a stir. The oats will have absorbed most of the liquid and the chia seeds will have created this thick, pudding-like texture.
Step 7: Add your toppings. This is where you can get creative and change things up every day so you don’t get bored.
Step 8: Eat straight from the jar or transfer to a bowl. I usually eat mine cold, but you can microwave it for 30-60 seconds if you prefer warm oats.
Done.

Substitutions and Variations
Different milks: Almond milk keeps the calories low, but you can use regular milk, oat milk, coconut milk, or soy milk. Just know that some of these will add more calories.
Sweetener swaps: Honey and maple syrup are my go-to, but you can use agave, stevia, monk fruit sweetener, or skip it entirely if you’re adding sweet toppings like banana.
Protein powder: Add a scoop of vanilla or unflavored protein powder if you want even more protein. You might need to add a splash more liquid to get the consistency right.
Different seeds: Can’t find chia seeds? Use ground flax seeds instead. They work the same way.
Flavor variations to try:
- Chocolate peanut butter: Add 1 tablespoon cocoa powder and top with peanut butter
- Apple cinnamon: Add diced apple, extra cinnamon, and a pinch of nutmeg
- Tropical: Use coconut milk, add mango chunks and shredded coconut
- Berry blast: Mix in frozen berries the night before, they’ll thaw overnight
- Pumpkin spice: Add 2 tablespoons pumpkin puree and pumpkin pie spice (perfect for fall)
Make Ahead Tips
Like I said before, these are made to be prepped ahead. That’s the whole point.
Make 3-5 jars on Sunday night. Line them up in your fridge. Grab one each morning.
You can prep the base and add fresh toppings each morning, or add everything except fresh fruit the night before.
If you’re adding banana slices, wait until morning so they don’t get brown and mushy.
The chia seeds will continue to thicken the oats over time, so if your day 4 or 5 jar seems too thick, just add a splash of milk and stir.
Nutritional Breakdown
Here’s what you’re working with per serving (base recipe, before toppings):
- Calories: 250
- Protein: 11g
- Carbs: 35g
- Fiber: 8g
- Sugar: 10g
- Fat: 6g
Adding toppings will bump this up, but even with a handful of berries and a teaspoon of almond butter, you’re still under 350 calories for a filling breakfast.
Compare that to a store-bought muffin (around 400-500 calories with way less protein and fiber) and you’re winning.
Leftovers and Storage
Store your overnight oats in the fridge for up to 5 days.
Keep the lid on tight so they don’t absorb any weird fridge smells.
I don’t recommend freezing these. The texture gets weird when you thaw them.
If you have leftover toppings, store them separately and add them fresh each morning.
FAQ
Can I use instant oats instead of rolled oats?
You can, but I really don’t recommend it. Instant oats get super mushy overnight and the texture isn’t great. Rolled oats hold up better and give you something to chew.
Do I have to use chia seeds?
No, but they add thickness, fiber, and omega-3s. If you skip them, your oats might be a little thinner. You could add extra Greek yogurt to make up for it.
Can I eat these warm?
Yep! Just microwave for 30-60 seconds. Add a splash of milk if they seem too thick after heating.
Why are my overnight oats too thick?
You either didn’t add enough liquid or let them sit too long. Add a splash of milk and stir. Problem solved.
Why are my overnight oats too runny?
Not enough oats or chia seeds, or you didn’t let them sit long enough. Let them sit longer or add a tablespoon more oats next time.
Is this actually filling?
Yes. The combo of oats, Greek yogurt, and chia seeds gives you a good balance of carbs, protein, and fiber. I’m not hungry for 4-5 hours after eating these.
Can I meal prep these for the whole week?
Absolutely. I make 4 at a time every Sunday. They last 5 days in the fridge, so you could make 5 if you want to cover Monday through Friday.
What’s the best jar to use?
Any 16 oz mason jar or container with a tight lid works. I use Ball mason jars because they’re cheap and I can see what’s inside.
Can kids eat these?
For sure. You can even let them pick their own toppings the night before so they’re excited about breakfast. My friend’s 6-year-old loves the chocolate peanut butter version.
Are overnight oats good for weight loss?
They can be part of a healthy eating plan. They’re filling, high in fiber, and portion-controlled. But weight loss depends on your overall eating habits, not just one meal.
Wrapping Up
If you’re tired of being hungry an hour after breakfast or spending money on drive-through breakfast sandwiches, give these a shot.
They’re simple, cheap, customizable, and they actually taste good. No sad desk breakfast vibes here.
Make a batch this Sunday and see how you feel. I’m betting you’ll be making them on repeat by week two.
Drop a comment below and let me know what flavor combo you tried or if you have any questions. I love hearing what works for you.