As an Amazon Associate I earn from qualifying purchases.

This High Calorie Oatmeal is the best breakfast to build muscle. With over 920 calories, make this healthy recipe if you’re on a bulk or struggle to gain weight. It’s quick, easy and so delicious that you will eat this everyday. The best part? It’s packed with 52 g of protein without protein powder.

high calorie oatmeal for weight gain and bulking
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get a free ebook and new recipes from us every week!

Nowadays finding low calorie recipes for weight loss is so easy. But what about those who need to gain weight? The folk who’s trying to build muscle like me, for example. Well, finding high calorie breakfast recipes that are also healthy, balanced and high protein is a challenge.

Or better, it was–welcome to this healthy high calorie oatmeal for weight gain! Being on a bulk myself, this is my favorite breakfast. I eat this everyday because it’s easy, healthy and tastes so good. What is more, there is no need for protein powder to make these protein oats (aka “#proats”)!

The best homemade mass gainer

  • Serious calories & protein for gains – With nearly 1000 calories and over 50g of protein, this oatmeal gives your muscles the fuel they need to grow.
  • No protein powder needed – Not everyone has protein powder. This recipe packs a protein punch using real foods like egg whites and milk. But of course, you can always scoop in some extra protein.
  • Budget-friendly & easy to make – Let’s be real—eating big can get expensive. But this oatmeal uses affordable ingredients you probably already have in your kitchen.
  • Tastes like dessert – Being in a lean bulk shouldn’t mean eating plain food. This oatmeal is thick, chocolatey, peanut buttery, and straight-up addictive. I promise, the combination of cocoa and peanut butter makes it taste like Snickers.
oatmeal recipe for bulking

Ingredients for high calorie oatmeal

If you like quick and easy recipes, this bulking oatmeal is all you need. My recipe uses just a bunch of simple ingredients that you can find at any grocery store. No protein powder is required, so that anyone can make it.

  • Rolled oats. A healthy carb source that fuels workouts and keeps you full. Substitutes: Quick oats for faster cooking or steel-cut oats for a chewier texture.
  • Whole milk – Adds creaminess and extra calories. Substitutes: Almond, oat, or soy milk if you’re dairy-free.
  • Egg whites – The secret to a high-protein, thick oatmeal without powder. For convenience I used liquid egg whites in brick, buy you can also divide yolks from whites (keep the yolks for a cottage cheese eggs scramble). Replace with more milk if you follow a vegan diet.
  • Peanut butter – A calorie dense ingredient that adds healthy fats and a rich flavor. Substitutes: Almond butter, cashew butter, or sunflower seed butter.
  • Maple syrup – Natural sweetness to level up the taste. Substitutes: Honey, agave nectar, coconut sugar, or skip if you prefer a lower-sugar option.
  • Cocoa powder – For that chocolate flavor without extra sugar. Substitutes: Carob powder or omit if you’re not a fan.
  • Pinch of salt – Enhances the overall taste and balances sweetness.
  • Extras – For more flavor and nutrients, you can cook in your porridge a couple of mashed dates, a mashed banana, a dash of vanilla extract, ground cinnamon or chocolate chips.
  • Toppings – Bananas, blueberries, apples, dates–choose your favorite fruit and pair it with more nut butter for extra calories.

How to make oats for weight gain

  1. Step 1 – Cook oats. In a pot combine rolled oats, cocoa powder, peanut butter, maple syrup and a pinch of salt. Add milk, then cook over medium heat until it starts to simmer, stirring occasionally.
  2. Step 2 – Add egg whites. Reduce heat to low and slowly pour in the egg whites while stirring constantly. This prevents them from clumping and creates a thick, creamy texture.
  3. Step 3 – Cook through. Let the oatmeal thicken while stirring for about 2-3 more minutes. Add a splash of milk if it gets too thick.
  4. Step 1 – Top and serve. Once ready, transfer it to a bowl and top with sliced banana and peanut butter.
high calorie oatmeal for weight gain and bulking

Bulking oatmeal with protein powder

Although this recipe does not require it, adding a scoop of protein powder will add up some protein–perfect if your goal is to build muscle! I like using whey, but also casein or vegan protein powder are great. The only thing to keep in mind is that casein or vegan protein will require some more milk to get creamy.

When it comes to making protein powder oats, I have a hack. Instead of scooping dry powder straight into your oats, mix it on the side with some milk or water. This way your protein oatmeal will get creamy without all the lumps. As a rule of thumb, for 30 g (1 scoop) of protein powder you will need one to two tablespoons of water. My recommendation is to start small, with just 1 tbsp, and add more only if required to get the right consistency.

Tips for more calories

This oatmeal is already packed with calories, but if you’re a hard gainer, here’s how to supercharge it even more.

  • Use whole milk instead of skim – Whole milk is higher in calories and fat than skim or plant-based options. Switching to full-fat milk can add an extra 100+ calories per serving.
  • Mash a banana or add dates – Cooking mashed banana or chopped dates into your oatmeal naturally increases the calorie count while boosting the flavor and sweetness.
  • Add more peanut butter – Peanut butter is a bulking staple, packing over 590 kcal per 100g along with 25g of protein. Stir in an extra tablespoon or two for more flavor and serious calorie gains.
  • Mix in dark chocolate – Stir some dark chocolate chunks into your oatmeal or sprinkle them on top. It adds a rich flavor, healthy fats, and antioxidants—plus extra calories for your lean bulk.

Meal prep & storage

  • To store – Store leftovers in an airtight container for up to 3 days. Before serving, you can reheat them either in a pot on the stove or in the microwave with a splash of milk.
  • To freeze – After it has cooled, portion out the oatmeal in airtight containers and freeze for up to 2 months. Let thaw overnight in the fridge, then reheat either on the stove or in the microwave.

Nutritional values

DescriptionNutritional Values
Oatmeal without protein powder922 kcal
52 g protein
101 g carbohydrates
32 g fats
Oatmeal with protein powder1029 kcal
78 g protein
101 g carbohydrates
32 g fats

More snacks and breakfasts for bulking

5 from 12 votes

High Calorie Oatmeal for Weight Gain

This High Calorie Oatmeal is the best breakfast to build muscle. With over 920 calories, make this healthy recipe if you're on a bulk or struggle to gain weight. It's quick, easy and so delicious that you will eat this everyday. The best part? It's packed with 52 g of protein without protein powder.
Prep Time: 2 minutes
Cook Time: 5 minutes
Total Time: 7 minutes
Servings: 1 servings
Save this Recipe
Enter your email and get it sent to your inbox!

Ingredients

  • 100 g (1 cup) rolled oats
  • 15 g (1 ½ tbsp) cocoa powder
  • 15 g (1 tbsp) peanut butter, or preferred nut butter
  • 1 tbsp maple syrup, or honey, to taste
  • pinch of salt
  • 320 ml (1 ⅓ cup) milk of choice
  • 160 g (¾ cup) liquid egg whites, or more milk

Topping

Protein Powder Option

  • 1 scoop protein powder

Instructions 

  • In a pot combine rolled oats, cocoa powder, peanut butter, maple syrup and a pinch of salt. Add milk, then cook over medium heat until it starts to simmer, stirring occasionally.
  • Reduce heat to low and slowly pour in the egg whites while stirring constantly. This prevents them from clumping and creates a thick, creamy texture.
  • Let the oatmeal thicken while stirring for about 2-3 more minutes. Add a splash of milk if it gets too thick.
  • Once high calorie oatmeal is ready, transfer to a bowl and top with sliced banana and peanut butter.

Protein Powder Option

  • In a small bowl dissolve protein powder in little water or milk (around 1 tbsp) and whisk until the mixture is smoothly combined. Stir protein mixture into your cooked oats before topping.

Notes

Nutritional values:
  • Oatmeal without protein powder: 922 kcal 52 g protein 101 g carbohydrates 32 g fats
  • Oatmeal with protein powder: 1029 kcal 78 g protein 101 g carbohydrates 32 g fats
  •  

Nutrition

Serving: 1 serving | Calories: 922kcal | Carbohydrates: 101g | Protein: 52g | Fat: 32g
Like this recipe? Rate and comment below!

You May Also Like

About Matteo

I’m the certified nutrition coach and fitness chef behind this blog. My mission is to make eating healthy easy and satisfying – for anyone and for any diet! My philosophy is simple: real food, clean ingredients and plenty of protein to feel your best.

5 from 12 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





4 Comments

    1. Hey dear Roberta,
      thank you so much for your comment. I am so glad you appreciate this smoothie recipe!
      Have a great Sunday,
      Matteo

    2. Holy wow, dude, only one serving? One cup of oatmeal is breakfast for my whole family without the additional calories added.

      1. Hey Bill,
        ahaha, well this high calorie oatmeal is designed for weight gain and building muscle. So it should have plenty of calories!
        Best,
        Matteo