Easy and Quick Homemade Baked Oatmeal

$3.55 receipe / $0.52 serving
by Beth - Budget Bytes
4.93 from 14 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

What is baked oatmeal and why is it different than regular old boiled oats? I had the exact same questions, my friends.

Baked oatmeal is the thicker, almost custard-like cousin, to oatmeal. How can that not be good, right? Well, it took me a couple tries to get the recipe right but I’m happy to say that last weekend I had baked oatmeal success!

You can use any fruit on the bottom. Apples are always an economical choice but use whatever is in season (peaches were on sale this week). I also used some frozen blueberries because I keep a big bag of those in my freezer. You can also try adding things like nuts, ground flax seeds, or other spices. Banana would be incredible with dulce de leche drizzled on top… ooooh.

One word of warning: I don’t like things too sweet so I used a very minimal amount of sugar here. If you want a richer, more decadent, dessert-like baked oatmeal, double the brown sugar.

Baked Oatmeal

Baked Oatmeal in white bowl with a half of a peach on the side

Share this recipe

Baked Oatmeal

4.93 from 14 votes
Baked oatmeal is a new way to get your oats. Old-fashioned oats are baked in slightly sweet, custard-like mixture for a dessert-like end product.
Servings 6
Prep 15 minutes
Cook 45 minutes
Total 1 hour


  • 2 med. peaches ($1.06)
  • 1/2 cup blueberries ($0.71)
  • 1 1/2 cups milk ($0.56)
  • 1 cup plain yogurt ($0.50)
  • 1 large egg ($0.18)
  • 1/4 cup brown sugar ($0.08)
  • 2 cups old-fashioned oats ($0.34)
  • 1/2 tsp baking powder ($0.02)
  • 1/4 tsp baking soda ($0.01)
  • 1/4 tsp salt ($0.02)
  • 1 tsp ground ginger ($0.05)
  • 1/4 tsp cinnamon ($0.02)


  • Preheat the oven to 350 degrees. Clean the peaches and cut them into chunks. Place the peaches and blueberries in the bottom of an 8×8 baking dish coated with non-stick spray.
  • In one bowl, whisk together the wet ingredients (milk, yogurt, egg, sugar). In a separate bowl, stir together the dry ingredients (oats, baking powder, baking soda, salt, ginger, cinnamon). Combine the two bowls and stir until evenly mixed. Pour the mixture over the fruit in the baking dish.
  • Cover the dish with foil (to keep the moisture in and steam the oats) and place in the preheated oven. Cook for 20 minutes. Remove the foil at 20 minutes and continue to bake until the top is golden brown (about 25 minutes more).
  • Serve warm with cold milk, whipped cream, vanilla yogurt or just plain!

See how we calculate recipe costs here.


Serving: 1ServingCalories: 239.55kcalCarbohydrates: 39.18gProtein: 8.6gFat: 6.12gSodium: 245.13mgFiber: 3.9g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This dish can be refrigerated and eaten either hot or cold throughout the week.

Pan of baked oatmeal with a bowl served out on the side with spoon

Step By Step Photos

Two whole big peaches
These big beautiful peaches were on sale this week so I had to grab ’em up! Use whatever fruit you want. You’ll need about 2 cups worth of chopped fruit.

fruit in baking dish
Preheat the oven and coat a baking dish with non-stick spray. Use an 8×8 inch dish or something close in size. A 9×13 dish will be too big and will make a very thin, flat baked oatmeal. Not good.

wet ingredients in yellow mixing bowl with whisk
Whisk together the wet ingredients in a bowl (milk, yogurt, egg, sugar).

dry ingredients in blue mixing bowl
In a separate bowl, combine the dry ingredients (oats, baking soda, baking powder, salt, cinnamon, ginger). Stir until evenly mixed.

wet and dry ingredients mixd together in bowl with whisk
Combine the two bowls and stir until mixed.

oatmeal poured over chopped fruit in pan
Pour the oatmeal mixture over the chopped fruit.

uncooked side view of pan
Here’s a side view before cooking. It’s not very thick now but as it cooks, it will plump up. Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for about 25 minutes more or until the top is golden brown.

side view of cooked oatmeal in pan
See how much thicker it got? The oats soaked up all of that moisture and the milk/yogurt/eggs created an almost custard like texture. Awww-yeah.

Top view of baked oatmeal
Serve it warm or keep it in the refrigerator for a quick breakfast every day of the week!

baked oatmeal in white bowl with spoon on the side
I like a cold/hot temperature contrast so I like to pour cold milk over top.

I love oats.

Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Leave a Comment
  1. I used apricots instead of peaches, and I was out of ginger so I threw in some garam masala and vanilla extract. It tastes a like a chai latte and it’s amazing.

  2. I have made this recipe several times now with whatever fruit I have on hand, delicious everytime. Such an awesome quick breakfast or snack to have on hand! Also I have accidently left the brown sugar out of this and still yummy.

  3. This was awesome, very easy to throw together, and now I have an easy brunch for all week ^_^

    I couldn’t find Peaches in store, so I bought some nectarines. Found a berry multipack, and just threw the entire cup of those in with a couple cut up nectarines. When I heat it up, I just cut a pie piece out of my pie pan, nuke for 90 seconds, and pour over some cold whole milk. It’s divine. Perfectly sweet, creamy, and decedent. Thank you for sharing your recipe! I’m very excited to try more fruit combos!

  4. I loved this fleible recipe! I chose to use frozen cherries and almond & vanilla extract instead of the ginger and cinnamon. It was a wonderful, creamy mix and we will be doing it again, but doubled so it lasts longer than one day! :)