Coffee Cake Donuts

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

These easy coffee cake donuts are the perfect sweet treat to whip up any day of the week! Made with a tender vanilla donut, cinnamon streusel topping and perfectly sweet glaze!

coffee cake donuts with cinnamon streuselcoffee cake donuts with cinnamon streusel

Easy Coffee Cake Donuts

Who doesn’t love a donut?! I have yet to encounter a person who does not enjoy one. Now making donuts…that’s another story. Making homemade donuts can be time consuming, scary (if you’re not a frying pro) and messy, and while I believe it’s worth it for the reward, baked donuts solve all those problems. Simply get your hands on a donut pan and you can bake donuts in your oven without having to fry and deal with all that oil.

These coffee cake donuts have quickly become my favorite baked donut of all time. They’re soft, tender, and moist with a buttery cinnamon streusel topping and a vanilla glaze. The batter for the donuts comes together as quickly as muffins or pancakes, so you can whip these up pretty much whenever.

coffee cake donutscoffee cake donuts

Ingredients for coffee cake donuts

These coffee cake donuts consist of three parts: a tender vanilla donut, a brown sugar cinnamon streusel, and a perfectly sweet glaze. You’ll need the usual suspects like flour, brown sugar, cinnamon, etc. so I often whip these up on a whim without having to pop over to the store. Here’s everything you’ll need!

  • Chosen Foods Avocado Oil
  • Eggs
  • Sour Cream
  • Milk
  • Vanilla Extract
  • Light Brown Sugar
  • All Purpose Flour
  • Ground Cinnamon
  • Baking Soda
  • Baking Powder
  • Salt
  • Powdered Sugar

baked coffee cake donutsbaked coffee cake donuts

Our tips for making perfect baked donuts every time

I have this donut pan and it’s changed my life. Making fried donuts can be such a production, but this pan makes whipping up some baked donuts on a Sunday (or Monday) morning a pinch. Simply make your batter and transfer it to a piping bag. This will ensure you’ll get that rounded donut shape. Pipe your donuts into the greased donut pan, bake at 350° F and watch the magic happen.

coffee cake donuts with cinnamon streusel and vanilla glazecoffee cake donuts with cinnamon streusel and vanilla glaze

Happy baking, my friends!

XXX

Print

These easy coffee cake donuts are the perfect sweet treat to whip up any day of the week! Made with a tender vanilla donut, cinnamon streusel topping and perfectly sweet glaze!

  • Author: Sofi | Broma Bakery
  • Prep Time: 30 minutes
  • Cook Time: 13 minutes
  • Total Time: 1 hour
  • Yield: 9 donuts
  • Author: Sofi | Broma Bakery
  • Prep Time: 30 minutes
  • Cook Time: 13 minutes
  • Total Time: 1 hour
  • Yield: 9 donuts

Units:

Ingredients

For the crumb topping

  • 1/4 cup unsalted butter, melted
  • 1/4 cup light brown sugar, packed
  • 2 tablespoons granulated sugar
  • 1/2 cup all-purpose flour
  • 1 1/2 teaspoons cinnamon
  • Pinch of salt

For the donuts

  • 1 1/2 cups all-purpose flour
  • 1/3 cup light brown sugar, packed
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 large egg, at room temperature
  • 1/3 cup sour cream
  • 1/4 cup Chosen Foods Avocado Oil
  • 1/4 cup milk
  • 2 teaspoons vanilla extract

For the vanilla glaze

  • 1/2 cup confectioners sugar
  • 2 tablespoons milk
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. Preheat the oven to 350°F. Spray Chosen Foods Avocado Oil Spray on a standard sized donut pan and set aside
  2. First, make the crumb topping. In a small bowl combine the melted butter, brown sugar, granulated sugar, flour, cinnamon and salt. Use a fork to stir together until the mixture clumps together. Set aside.
  3. In a medium bowl, whisk together the flour, sugar, baking soda, baking powder, and salt.
  4. In a separate bowl, whisk together the egg, sour cream, Chosen Foods Avocado Oil, milk, and vanilla extract. Pour the wet ingredients into the dry, mixing until just combined. The mixture will be slightly lumpy and thick.
  5. Transfer the batter into a large piping bag (you can also use a plastic bag if you don’t have one!) and cut off the tip of the piping bag to leave a ½ inch opening.
  6. Pipe the dough into the prepared donut molds, filling 1/2 of the way to the top of the molds. Bake until golden brown and the donuts sprig back to the touch, about 13 minutes. Allow to cool in the pan for 5 minutes before inverting the donuts out of the pan and transferring to a cooling rack to cool slightly.
  7. While the donuts cool, make the vanilla glaze. In a small bowl whisk together the confectioners sugar, milk, vanilla and salt until smooth. Drizzle over the cooled donut and enjoy!

D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed)return[0,sgn*P,Q];var q=Math.floor(sgn*P/Q);return[q,sgn*P-q*Q,Q]}; window.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(“%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D”)); window.tastyRecipesFormatAmount = function(amount, el) { if ( parseFloat( amount ) === parseInt( amount ) ) { return amount; } var roundType = ‘frac’; if (typeof el.dataset.amountShouldRound !== ‘undefined’) { if (‘false’ != el.dataset.amountShouldRound) { if ( ‘number’ === el.dataset.amountShouldRound ) { roundType = ‘number’; } else if (‘frac’ === el.dataset.amountShouldRound) { roundType = ‘frac’ } else if (‘vulgar’ === el.dataset.amountShouldRound) { roundType = ‘vulgar’ } else { roundType = ‘integer’; } } } if (‘number’ === roundType) { amount = Number.parseFloat(amount).toPrecision(2); } else if (‘integer’ === roundType) { amount = Math.round(amount); } else if (‘frac’ === roundType || ‘vulgar’ === roundType) { var denom = 8; if (typeof el.dataset.unit !== ‘undefined’) { var unit = el.dataset.unit; if ([‘cups’,’cup’,’c’].includes(unit)) { denom = 4; if (0.125 === amount) { denom = 8; } if (“0.1667″ === Number.parseFloat( amount ).toPrecision(4)) { denom = 6; } } if ([‘tablespoons’,’tablespoon’,’tbsp’].includes(unit)) { denom = 2; } if ([‘teaspoons’,’teaspoon’,’tsp’].includes(unit)) { denom = 8; } } var amountArray = frac.cont( amount, denom, true ); var newAmount = ”; if ( amountArray[1] !== 0 ) { newAmount = amountArray[1] + ‘/’ + amountArray[2]; if (‘vulgar’ === roundType) { Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) { newAmount = vulgar; } }); } } if ( newAmount ) { newAmount = ‘ ‘ + newAmount; } if ( amountArray[0] ) { newAmount = amountArray[0] + newAmount; } amount = newAmount; } return amount; }; window.tastyRecipesUpdatePrintLink = () => { const printLinks = document.querySelectorAll( ‘.tasty-recipes-print-link’ ); const printButtons = document.querySelectorAll( ‘.tasty-recipes-print-button’ ); const printButton = document.querySelector( ‘.tasty-recipes-print-button’ ); if ( ! printButton ) { return; } const printURL = new URL( printButton.href ); const searchParams = new URLSearchParams( printURL.search ); const unitButton = document.querySelector( ‘.tasty-recipes-convert-button-active’ ); const scaleButton = document.querySelector( ‘.tasty-recipes-scale-button-active’ ); let unit = ”; let scale = ”; if ( unitButton ) { unit = unitButton.dataset.unitType; searchParams.delete(‘unit’); searchParams.set( ‘unit’, unit ); } if ( scaleButton ) { scale = scaleButton.dataset.amount; searchParams.set( ‘scale’, scale ); } const paramString = searchParams.toString(); const newURL = ” === paramString ? printURL.href : printURL.origin + printURL.pathname + ‘?’ + paramString; printLinks.forEach( ( el ) => { el.href = newURL; }); printButtons.forEach( ( el ) => { el.href = newURL; }); }; document.addEventListener( ‘DOMContentLoaded’, () => { if ( ! window.location.href.includes( ‘/print/’ ) ) { return; } const searchParams = new URLSearchParams( window.location.search ); const unit = searchParams.get( ‘unit’ ); const scale = searchParams.get( ‘scale’ ); if ( unit && ( ‘metric’ === unit || ‘usc’ === unit ) ) { document.querySelector( ‘.tasty-recipes-convert-button[data-unit-type=”‘ + unit + ‘”]’ ).click(); } if ( scale && Number(scale) > 0 ) { document.querySelector( ‘.tasty-recipes-scale-button[data-amount=”‘ + Number(scale) + ‘”]’ ).click(); } }); }()); (function(){ var buttonClass = ‘tasty-recipes-convert-button’, buttonActiveClass = ‘tasty-recipes-convert-button-active’, buttons = document.querySelectorAll(‘.tasty-recipes-convert-button’); if ( ! buttons ) { return; } buttons.forEach(function(button){ button.addEventListener(‘click’, function(event){ event.preventDefault(); var recipe = event.target.closest(‘.tasty-recipes’); if ( ! recipe ) { return; } var otherButtons = recipe.querySelectorAll(‘.’ + buttonClass); otherButtons.forEach(function(bt){ bt.classList.remove(buttonActiveClass); }); button.classList.add(buttonActiveClass); var unitType = button.dataset.unitType; var dataset = ‘nf’ + unitType.charAt(0).toUpperCase() + unitType.slice(1); var convertables = recipe.querySelectorAll(‘span[data-nf-original]’); convertables.forEach(function(convertable){ if (typeof convertable.dataset.amountOriginalType === ‘undefined’ && ‘usc’ === convertable.dataset.nfOriginal) { if (-1 !== convertable.innerText.indexOf(‘/’)) { convertable.dataset.amountOriginalType = ‘frac’; } if (-1 !== convertable.innerText.indexOf(‘.’)) { convertable.dataset.amountOriginalType = ‘number’; } Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (-1 !== convertable.innerText.indexOf(vulgar)) { convertable.dataset.amountOriginalType = ‘vulgar’; } }); } convertable.innerText = convertable.dataset[dataset]; if (typeof convertable.dataset.unit !== ‘undefined’) { convertable.dataset.unit = convertable.dataset[dataset + ‘Unit’]; } if (typeof convertable.dataset.amount !== ‘undefined’) { convertable.dataset.amount = convertable.dataset[dataset]; if (‘metric’ === unitType) { convertable.dataset.amountShouldRound = parseInt(convertable.dataset.amount) >= 10 ? ‘integer’ : ‘number’; } else if (typeof convertable.dataset.amountOriginalType !== ‘undefined’) { convertable.dataset.amountShouldRound = convertable.dataset.amountOriginalType; } else { convertable.dataset.amountShouldRound = false; } convertable.innerText = window.tastyRecipesFormatAmount(convertable.dataset[dataset], convertable); } if (convertable.classList.contains(‘nutrifox-unit’)) { if (‘gram’ === convertable.dataset[dataset]) { convertable.innerText = ‘grams’; } } }); document.querySelectorAll(‘.tasty-recipes-scale-button-active’).forEach(function(scaleButton){ scaleButton.click(); }); window.tastyRecipesUpdatePrintLink(); }); }); }()); window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.ratings = { init( min_rating ) { this.min_rating = min_rating; this.recipeRatingReflectInRespondSection(); this.addBodyClassBasedOnSelectedRating(); this.backwardCompRespondRatingPosition(); }, recipeRatingReflectInRespondSection() { const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’); if (ratings.length { this.fireRatingInRespond( event.target.dataset.rating ); } ); } }, fireRatingInRespond( rating ) { const ratingInput = document.querySelector(‘.tasty-recipes-rating[value=”‘ + rating + ‘”]’); if ( ! ratingInput ) { return; } ratingInput.click(); }, addBodyClassBasedOnSelectedRating() { const ratingInputs = document.querySelectorAll(‘input.tasty-recipes-rating’); if ( ratingInputs.length { let selectedRating = event.target.getAttribute( ‘value’ ); this.handleBodyClassByRating( selectedRating ); this._toggle_comment_textarea_required( selectedRating ); } ); } }, handleBodyClassByRating( rating ) { if ( rating = comment_textarea.length ) { return; } if ( rating < this.min_rating ) { comment_textarea.setAttribute( 'required', '' ); return; } comment_textarea.removeAttribute('required'); }, backwardCompRespondRatingPosition() { const ratings_buttons = document.querySelector( '#respond .tasty-recipes-ratings-buttons' ); if ( !ratings_buttons || ratings_buttons.length { if ( rating_span === event.target ) { return; } rating_span.previousElementSibling.click(); } ); } } }; (function(callback) { if (document.readyState !== "loading") { callback(); } else { document.addEventListener("DOMContentLoaded", callback); } })(() => { window.TastyRecipes.ratings.init( window.tasty_recipes_min_rating ); }); ]]>

Source

Leave a Reply