Homemade Oatmeal Cake

Homemade Oatmeal Cake

Disclosure: There are some affiliate links below, but these are all products I highly recommend. I won’t put anything on this page that I haven’t verified and/or personally used.

Before I stumbled across this recipe I would have said that carrot cake was my favorite but this cake has definitely taken the #1 spot on my list of favorites! It is an old-fashioned recipe- which I LOVE. I always find that recipes that have stood the test of time are the best. This cake is so moist and really very simple to make with ingredients that you probably already have in your pantry. If you are looking for a different dessert to put out for your family I really suggest giving this homemade oatmeal cake a try.

Prepping the Oatmeal

The first thing you want to do is mix the oatmeal with the hot milk and allow for it to soak while you go onto the next step. This softens the oatmeal for the cake.

Cake Preparation

Sift the remaining dry ingredients together in a separate bowl. In another bowl (I know, a lot of dishes but it will be worth it!) cream together the butters and sugars.  Next, add the vanilla and the eggs.  Slowly add the dry mixture and once it is well incorporated, add the milk and oatmeal.

Bake & Coconut Topping

Pour the batter into a baking dish and bake until the cake is set (about 40-50min depending on the size pan you use).

Just after you take the cake out of the oven, prepare the topping— BEST PART!

Bring the butter, brown sugar and milk to a boil in a sauce pan. Make sure to stir continuously during this part so nothing sticks and nothing burns- it won’t take long. Once it reaches a boil and the sugar has dissolved, remove from the heat and stir in the pecans and coconut.

Pour the topping over the cake while both are warm and spread evenly.


Allow to cool and then enjoy with some vanilla ice cream or whipped cream. AMAZINGNESS!

Daily Boutique Deals

Homemade Oatmeal Cake

Course Dessert
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 16
Calories 321 kcal



  • 1 1/2 cups hot fat-free milk
  • 1 cup old fashioned oatmeal
  • 1 1/3 cups all-purpose flour
  • 1 teaspoon cinnamon
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup brown sugar
  • 1 cup white sugar
  • 1 stick 1/2 cup unsalted butter, at room temperature
  • 2 eggs
  • 1 teaspoon vanilla


  • 1 stick 1/2 cup unsalted butter
  • 1 cup brown sugar


  • 1 tablespoon milk
  • 1 cup unsweetened coconut flakes
  • 1/2 cup finely chopped pecans



  1. Preheat oven to 350 degrees and grease cake pan with a non-stick spray.

  2. Heat the milk in a boil and add the oatmeal to it.  Allow to sit while continuing to prepare the cake

  3. Sift together all dry cake ingredients.

  4. With an electric mixer, cream the butter and sugars.  Add the eggs and vanilla.  Slowly add dry ingredients to the mixture to ensure they are well combined.  Add the oatmeal mixture and mix well.

  5. Pour into the cake pan and cook for until cake is set and knife comes out clean when inserted into the center.  The exact time will vary depending on the size pan you are using.


  1. Heat butter, brown sugar and milk in a saucepan over medium low heat.  Stir continuously until it comes to a boil.  Remove from heat and stir in pecans and coconut.

  2. Pour over the cake and spread evenly while both the cake and the topping are still warm.


I’d love to hear how your cake turned out! Please let me know in the comments below!


My nonstick cookware: I love this set and it’s not too expensive so I don’t feel guilty if it gets scratched

My hi-temp spatulas: Hands down the most used tools in my kitchen

My bakeware: I use these all the time and they have their own lids which makes it super easy to store leftovers.

My Mixer: The one kitchen appliance that I can’t live without!


Chicken and Rice with Broccoli

Make Ahead Lasagna

Quick Pasta Dinner Recipe- chicken, tomato and spinach


Leave a Reply

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