Ingredients
Equipment
Method
Bake the oatmeal cake layers
- Preheat oven to 350F and grease two 9-inch round pans for easy release after baking. Make sure the pans are fully coated so the layers slide out cleanly.
- Beat butter and brown sugar until smooth, then add eggs one at a time and mix well. The batter should look thick and creamy with no visible streaks.
- Add sour cream and vanilla and beat until the mixture is fully combined and glossy. Scrape the bowl sides to prevent dry pockets.
- Fold in flour, rolled oats, baking powder, baking soda, cinnamon, nutmeg, and salt until just combined. Stop as soon as no dry flour remains to avoid tough cake.
- Divide the batter evenly between the two pans so layers bake at the same thickness. Tap pans gently to level the tops.
- Bake at 350F for 30-35 minutes, until the centers spring back lightly and a toothpick comes out mostly clean. Cool the layers completely in the pans before frosting.
Make and spread the marshmallow cream filling
- Beat softened unsalted butter and softened cream cheese until smooth. Stop when the mixture is lump-free and pale.
- Add marshmallow creme and beat until fully incorporated. The filling should look thick and uniform.
- Beat in powdered sugar and vanilla until very fluffy and spreadable. Visual cue: the frosting holds soft peaks and leaves trails for a moment.
- Frost between the layers using a generous layer of filling to sandwich the cakes. Add frosting on the top and then smooth the outside with an even coat.
Notes
For the cleanest slices, cool the cake layers completely before frosting so the marshmallow cream doesn’t loosen or slide. Store covered in the refrigerator for up to 4 days; freezing isn’t recommended for best frosting texture. For a dairy-light option, use reduced-fat cream cheese and butter.
