This old fashioned Oatmeal Cake is topped with a buttery brown sugar and coconut topping for a sweet, nostalgic dessert. The cake uses rolled oats for a hearty texture and common pantry ingredients to create a moist, comforting treat. A crunchy mix of coconut and nuts on top adds contrast and elevates the flavor.

This classic recipe has been enjoyed for generations. The base is a simple oatmeal cake made with old-fashioned rolled oats soaked in hot water, then combined with butter, sugars, eggs and a touch of cinnamon and vanilla. After baking, the cake receives a delicious brown sugar coconut topping with pecans that broils briefly to bring out a toasted flavor.
If you enjoy homestyle cakes, this one is a standout. It pairs particularly well with coffee or tea and makes a great dessert for family gatherings or potlucks. The recipe is straightforward and forgiving, ideal for bakers who appreciate timeless flavors and textures.
What is Oatmeal Cake?
Oatmeal cake is a traditional dessert that combines the wholesome texture of rolled oats with classic cake ingredients. This version features old fashioned oats—do not substitute quick oats or steel-cut oats, as the texture and baking behavior differ. The soaked oats add body and a tender crumb while the topping provides a satisfying crispness.
The topping is a simple mixture of brown sugar, coconut flakes, chopped pecans and melted butter, which is spread over the warm cake and briefly broiled until the coconut is lightly browned. The result is a rich, sweet cake balanced by nutty and toasted notes from the topping.
Ingredients

For the Cake
- 1 cup rolled oats (old fashioned, not quick cooking)
- 1 1/2 cups boiling water
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 cup packed brown sugar
- 2 large eggs
- 1 1/3 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
For the Topping
- 1/2 cup unsalted butter
- 1 cup packed brown sugar
- 2 tablespoons milk (whole milk recommended)
- 1 cup unsweetened coconut flakes
- 1/2 cup finely chopped pecans (or walnuts as an alternative)
All ingredient amounts are listed here for convenience. The full step-by-step instructions follow in the next section.
Substitutions and Variations
- Nuts: Substitute chopped walnuts for pecans if preferred or to accommodate what you have on hand.
- Toppings: Instead of the brown sugar coconut topping you can use a cream cheese or maple cream cheese frosting for a different flavor profile. A whipped topping could also be used for a lighter finish.
- Oats: Use old fashioned rolled oats only. Quick oats will change the cake’s texture, and steel-cut oats are not suitable for this recipe.
How to Make Oatmeal Cake

Step 1: Preheat the oven to 350°F (175°C). Spray a 9×13-inch baking dish with nonstick cooking spray. In a large bowl, combine the rolled oats and boiling water and set aside to soak while you prepare the batter.

Step 2: In a medium bowl, beat the softened butter with the granulated sugar and brown sugar until light and fluffy. Add the eggs one at a time, mixing until incorporated.

Step 3: In a separate bowl, whisk together the all-purpose flour, baking soda, salt and ground cinnamon.

Step 4: Add the dry ingredients to the butter and sugar mixture and stir until just combined. Fold in the soaked oats and vanilla extract.

Step 5: Spread the batter evenly in the prepared baking dish. Bake for 30 to 40 minutes at 350°F, or until a toothpick inserted in the center comes out clean.

Step 6: While the cake bakes, combine the topping ingredients: melted butter, brown sugar, milk, coconut flakes and chopped pecans. Mix until well combined.

Step 7: Remove the cake from the oven and carefully spread the topping evenly across the surface. Place under the broiler for 2–4 minutes, watching closely, until the coconut begins to brown slightly. Do not leave unattended.

Step 8: Remove from the oven, let the cake cool slightly, slice and serve warm. The topping will be crisp and slightly toasted for the perfect finish.
Storage
Store any leftovers covered at room temperature for up to five days. For longer storage, wrap tightly and refrigerate for up to one week, or freeze portions for up to three months. Reheat slices gently in the microwave or a low oven to refresh the texture before serving.

Frequently Asked Questions
What is the difference between quick cooking oats and rolled oats?
Rolled oats are thicker and hold more texture in baked goods. This recipe calls for old fashioned rolled oats for the best crumb and mouthfeel. Quick oats will result in a different texture, and steel-cut oats are not suitable because they do not soften enough during the recipe.
Can I make this cake in advance?
Yes. The cake keeps well for a few days and can be made 2–3 days ahead. If broiling the topping, you may choose to add it just before serving for the crispiest finish, or broil and then store covered at room temperature.
More Delicious Recipes with Oats
- Oatmeal Scotchies-style cookies
- Easy oatmeal raisin cookies
- Peanut butter no-bake oatmeal bars
- Oatmeal banana bread
Try this recipe soon — it’s a comforting, old fashioned dessert that brings a bit of nostalgia to the table. If you make it, consider leaving a note about what you changed or how you served it; small variations often lead to new family favorites.
Oatmeal Cake — Recipe Summary
- Prep time: 15 minutes
- Cook time: 40 minutes
- Total time: 55 minutes
- Servings: 15
- Cuisine: American
- Course: Dessert