These vegan protein overnight oats are seriously satisfying. Made with a handful of ingredients and ready in 5 minutes, they’re perfect for meal prep. Plus, each serving packs 35g of protein, keeping you full and energized!
If you prefer warm breakfasts, simply pop these overnight oats in the microwave before serving. Or, if you’re in the mood to switch things up, give my millet porridge, barley porridge, or banana flapjacks a try!

Just like my applesauce overnight oats and oatmeal chia pudding, this has become one of my go-to breakfasts for busy weekday mornings. It’s quick to grab and go, and this high-protein version keeps me feeling full, fueled, and satisfied all the way till lunchtime!
Jump to:
💚Why you will love vegan protein overnight oats
- Packed with protein and slow-digesting carbs to keep you full for hours
- A fuss-free breakfast that comes together in just 5 minutes
- Perfect for meal prep and easy to grab on busy mornings
- Totally customizable with endless add-ins and topping ideas
🥣What you will need
- Oats – Rolled oats give a chewier texture, while quick oats make it smoother, and both work great! Avoid steel-cut oats as they stay too tough and don’t soften well in this recipe. Instead, use it to make my protein steel-cut oats.
- Protein powder – I use Orgain’s vanilla protein powder for a classic flavor, but feel free to switch it up and use protein powder (or flavors) of choice.
- Milk – I love using soy milk for the extra protein boost, but oat, almond, or any plant milk you like will do the trick.
- Maple syrup – Sweeten to taste! If your protein powder is already on the sweeter side, you can skip it. You could also use other liquid sweeteners like agave, coconut nectar, or sugar-free syrup.
- Chia seeds – They help thicken the oats and add a dose of healthy fats. Not a fan? Try my overnight oats without chia seeds recipe instead.
See the recipe card for full information on ingredients and quantities.
🥣Make overnight oats without protein powder
Want to skip the protein powder but still keep it high in protein?
- Reduce soy milk to ½ cup and add ¼ cup of plant-based yogurt—I like Kite Hill’s Greek-style for an extra protein boost.
- Mix in 2 to 3 tablespoons of hemp seeds.
- Optionally, add 2 tablespoons of PB2 for more flavor and protein.
This version delivers a solid 20 to 30 grams of protein without adding protein powder!
✨Variations and add-ins
PB&J – Stir in 1-2 tablespoons of peanut butter, then top with 1-2 teaspoons of your favorite jam right before serving.
Banana Bread – Mash ½ a banana and mix it into the oats. You might need to reduce the milk by ¼ cup. For extra flavor, top with chopped walnuts and sliced bananas before serving.
Pumpkin Pie – Mix in ¼-⅓ cup of pumpkin puree and 1 teaspoon of pumpkin-pie spice for that cozy, fall-inspired flavor.
Chocolate – Use chocolate-flavored protein powder and 1-2 teaspoons of cocoa powder for a rich, chocolatey oats experience. Or, check out my chocolate overnight oats recipe for more inspiration!
Yogurt – For extra creaminess, swap ¼ cup of milk with plant-based yogurt like soy or coconut yogurt. Soy yogurt will also give you an extra protein boost.
🔪How to make vegan protein overnight oats
Step 1: Start by combining the dry ingredients in a mason jar or container (recommend using 16-oz wide mouth Mason jar)
Step 2: Add wet ingredients and mix until everything is well incorporated.
Step 3: Refrigerate it for at least 4 hours or overnight until the oats are soft and thick.
Step 4: When ready to serve, top vegan protein overnight oats with desired toppings, such as banana slices, peanut butter, or chocolate chips.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
🫐Topping and serving suggestions
Here comes my favorite part—the toppings! The possibilities are endless, and here are some of my personal go-to combinations:
- Fruits – Add fresh banana slices, berries (fresh or frozen), or chopped apples right before serving to add freshness to vegan protein overnight oats.
- Chocolate – Drizzle with chocolate syrup, sprinkle chopped chocolate bars, or add dark chocolate chips for a little extra indulgence.
- Granola – For that perfect crunch, top your oats with granola (like my banana protein granola or matcha granola).
- Nuts and Nut Butter – I love adding chopped nuts—almonds, pecans, walnuts, and hazelnuts are favorites. You can also drizzle it with peanut butter, coconut almond butter, or any nut butter you love.
- Savory Sides – If you enjoy a sweet and savory combo like I do, try serving your oats with silken tofu scramble, vegan breakfast sausages, or a tofu omelette for a delicious balance.
❄️Meal prep and storing suggestions
Batch Making Overnight Oats – To make a larger batch, simply multiply the base recipe and mix the ingredients in a big bowl. Divide into smaller jars and refrigerate until ready to serve.
Keep things interesting by varying the flavors by mixing in different protein powders or add other ingredients. Check out the "Variations and Add-ins" section above for inspiration!
Storing – Protein overnight oats stay fresh in the fridge for 4-5 days. As they sit, they’ll thicken, so give them a stir before serving and add a splash of milk or water if needed. Fruits, granola, and nuts are best added right before serving to keep them fresh.
Freezing – You can freeze vegan protein overnight oats for up to 3 months in airtight glass jars. Be sure to leave some space at the top for expansion. Let them thaw overnight in the fridge before enjoying!
❓Commonly asked questions
Yes, you can skip chia seeds! Just reduce the milk by ¼ cup, or your oats might turn out too runny. Or, if you'd prefer, check out my overnight oats recipe without chia seeds!
Overnight oats can be warmed and enjoyed hot. Simply transfer them to a microwavable bowl and heat until hot before serving. You might need to add a splash of milk or water, as the oats will thicken the longer they sit in the fridge.
To keep your oats fresh for longer, avoid adding fresh fruits too early. Once added, it’s best to enjoy them within 24 hours. I recommend adding fruits right before serving to maintain their freshness.
Also, hold off on adding crunchy ingredients like nuts, seeds, and granola too soon, as they’ll lose their crunch. These are also best added right before serving.
🍽️More meal-prep friendly breakfasts
If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉
📖 Recipe
Vegan Protein Overnight Oats
Equipment
Ingredients
- ½ cup rolled oats or quick oats (45g)
- 1 scoop vanilla protein powder around ¼ cup (30g)*
- 2 teaspoons chia seeds
- 1 cup soy milk or another plant-based milk of choice
- 2-3 teaspoons maple syrup or agave nectar/coconut syrup/sugar-free syrup**
Instructions
- Start by combining the dry ingredients in a mason jar or container.
- Add wet ingredients and mix until everything is well incorporated.
- Refrigerate it for at least 4 hours or overnight until the oats are soft and thick.
- When ready to serve, top protein overnight oats with desired toppings, such as banana slices, peanut butter, or chocolate chips.
Notes
**Maple syrup – Sweeten to taste! If your protein powder is already on the sweeter side, you can skip it. Helpful tips
- Make it without protein powder - Reduce the soy milk to ½ cup and add ¼ cup of plant-based yogurt for an extra protein boost. Then, mix in 2 to 3 tablespoons of hemp seeds and, if desired, 2 tablespoons of PB2 for additional flavor and protein.
- Adjust consistency of oats - The oats will naturally thicken the longer they sit in the fridge. Before serving, give them a quick stir, adding a splash of milk if your protein overnight oats are too thick for liking.
- Add toppings before serving - It is recommended to add fruits, granola, and nuts right before serving to keep them fresh.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.
Join the discussion !