Baked Pumpkin Donuts

Baked Pumpkin Donuts


Make these Baked Pumpkin Donuts for a weekend breakfast treat or a fun dessert. Enjoy them plain or with simple glaze. Ready in 20 minutes!

baked pumpkin donuts with simple glaze

*Originally published 9/2010. Updated 9/2025*

Hi friends!

I originally shared this recipe for baked pumpkin donuts way back in 2010 and they’re still a household favorite. I just made my first Fall batch this week!

Why You’ll Love These Baked Pumpkin Donuts

I love these donuts because they are quick, easy and they allow me to use my mini donut pan, which is totally adorable.

They have a great flavor and texture but don’t require any frying – just one bowl and an oven!

If you’re looking for more pumpkin recipes, try:

  • Easy Pumpkin Bread
  • Gluten-Free Pumpkin Yogurt Bars
  • Pumpkin Gingerbread Muffins
  • Chocolate Chip Pumpkin Bars with Quinoa

Healthy Pumpkin Donuts

While I would still consider these more of a treat than a snack, they are certainly healthier than most store-bought donut options.

How Do I Make Baked Pumpkin Donuts Healthier?

To make them even healthier you could play around with the ingredients – try reducing the sugar to 1/3 cup, using white whole wheat flour, or skipping the glaze.

You could also experiment with swapping the brown sugar for coconut sugar, replacing milk with almond milk, etc.

Can I Freeze Baked Pumpkin Donuts?

Yes! To freeze these donuts, bake and cool completely. Then freeze in a freezer-safe bag until ready to eat. Do not glaze before freezing. Glad is best added just before serving as they don’t store well once they’re glazed.

How Do You Reheat Baked Pumpkin Donuts?

It’s easy to reheat these donuts! Just pop them in the microwave for 15-20 seconds to warm them up and they’ll taste like they’re fresh out of the oven!

Common Mistakes When Making Pumpkin Donuts

A few common mistakes to avoid:

  • Over-mixing: Mixing too much will result in dense, not fluffy, donuts. When you add the dry ingredients, use a whisk and mix until just combined. Stop mixing as soon as the flour blends into the batter.
  • Over-baking: Don’t bake the donuts too long. Mini donuts typically only require 6-8 minutes. Check them with a toothpick starting on the low end of the time range and take them out as soon as it comes out clean when inserted.
  • Glazing too soon: If you want the glaze to stay on the top of the donuts, let them cool completely before glazing. If the donuts are still warm, the glaze will be absorbed into the donuts.

Pumpkin Donut Glaze Options

I use the most basic glaze option for these donuts because it’s the easiest – just mix powdered sugar with a tiny bit of milk until the glaze reaches your desired consistency and then either drizzle on top or dip the tops of the donuts. If you want a little more flavor, try adding some cinnamon to the glaze mixture.

If you’re looking for other glaze options, you could try:

  • Maple Glaze for Donuts
  • Easy Cream Cheese Glaze
  • Cinnamon and Sugar coating – dip the top of each donut in melted butter and then dip in a mixture of cinnamon and sugar, or place the donuts in a ziploc bag with cinnamon and sugar while still warm and toss to coat

When To Serve Baked Pumpkin Donuts

While these donuts can definitely be enjoyed all year long, Fall is one of the best times to enjoy them. You could add them to a snack tray with some of these 10+ Easy Halloween Snacks.

They’d also be a great treat for tailgating at your next football game! Or try serving them at Thanksgiving brunch along with my Overnight French Toast Bake or a Breakfast Enchilada Casserole.


Easy Baked Pumpkin Donuts Tips

easy baked pumpkin mini donuts with a powdered sugar glaze

Can I make gluten-free baked pumpkin donuts?

To make these gluten-free, simply swap the wheat flour for an all-purpose gluten-free baking mix. I like King Arthur Measure for Measure.

How To Make Pumpkin Donuts without A Donut Pan

If you don’t have a donut pan, you can make these as mini muffins! Or bake in mini loaf pans and cut into slices.

Are baked pumpkin donuts healthier than fried donuts?

Yes, baking the donuts is a healthier alternative. While frying gives the doughnuts a unique flavor, it can be intimidating and messy to make at home. Baking allows for a hands-off approach and still yields a donut that tastes great!

How Do I Make Vegan Pumpkin Donuts?

To make these donuts vegan, you could try replacing the melted butter with oil, using flax eggs and replacing the milk with almond or soy milk. Keep in mind that alterations to the original recipe may change the texture.


Easy Baked Pumpkin Donuts

Ready to give them a try? Here’s the recipe:

Print

Baked Pumpkin Donuts

baked pumpkin mini donuts

icon print
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make these Pumpkin Mini Donuts for a weekend breakfast treat or a fun dessert Enjoy them plain or with an easy cinnamon glaze.

  • Author: Lindsay L
  • Prep Time: 5 minutes
  • Cook Time: 10 min
  • Total Time: 15 min
  • Yield: 18 -24 small donuts

Ingredients

  • 4 Tbsp melted butter
  • 1 cup pumpkin puree
  • 1/2 cup brown sugar
  • 2 eggs
  • 1/3 cup milk
  • 1 tsp vanilla extract
  • 1.75 cups flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1.5 tsp cinnamon
  • Optional glaze – 1/2 cup powdered sugar + 1 Tbsp milk + cinnamon if desired

Instructions

  1. Combine the melted butter, pumpkin, brown sugar, eggs, milk and vanilla extract in a bowl and stir until well combined.
  2. Add flour, baking powder, baking soda and cinnamon and stir with a whisk until just mixed. Do not over-mix.
  3. Spoon mixture into ziploc bag, cut off the corner and pipe into greased mini donut pan.
  4. Bake at 350 degrees for 10-12 minutes or until the exterior springs back when touched**

Notes

**Baking time will vary depending on the size of your donuts. For full-sized donuts, cook time may be longer. Mine are medium-sized and I got about 18 donuts from this recipe. If you have a true mini donut pan, you may get more like 2.5 dozen donuts.

For the glaze, mix 1/2 c powdered sugar, 1 Tbsp milk, 1/2 tsp cinnamon (optional)  in a small bowl. You may need additional milk or powdered sugar to get your desired consistency. Let donuts cool, then drizzle glaze over donuts or dip tops in just prior to serving.

Did you make this recipe?

Tag @theleangreenbean on Instagram

window.trCommon={“minRating”:6,”ajaxurl”:”https://www.theleangreenbean.com/wp-admin/admin-ajax.php”,”ratingNonce”:””,”postId”:294};
window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( ‘click’, ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}

if ( ! anchor || ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
return;
}

const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}

e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: ‘smooth’ } );
}
};

document.addEventListener(
‘DOMContentLoaded’,
() => window.TastyRecipes.smoothScroll.init()
);

window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: ‘.tasty-recipes-cook-mode’,
init() {
if (“wakeLock” in navigator && “request” in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}

const cookModes = document.querySelectorAll(this.cookModeSelector);

if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request(“screen”);
this.wakeLock.addEventListener(“release”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
document.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});

window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}

this.deleting = true;
this.tooltipElement.classList.remove( ‘opened’ );

setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );

const currentTooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}

this.tooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
},
show() {
if ( ! this.tooltipElement ) {
return;
}

const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );

this.tooltipElement.setAttribute( ‘style’, ‘top:’ + tooltipTop + ‘px;left:’ + posLeft + ‘px;’ );
this.tooltipElement.classList.add( ‘opened’ );

},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( ‘tr-hide-tail’ );
} else {
this.tooltipElement.classList.remove( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};

window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.send( this.preparePostData( data ) );

xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}

failure( xhr );
};

xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();

for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};

window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;

this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( ratings.length {
event.preventDefault();
this.defaultRating = event.target.closest( ‘.checked’ ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click’, e => {
// Bailout (don’t remove the tooltip) when the clicked element is a rating star, or it’s the tooltip itself.
if ( e.target.closest( ‘.tasty-recipes-rating’ ) || e.target.classList.contains( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}

window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( rating ) {
const ratingInput = document.querySelector( ‘#respond .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( ‘input.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click’, currentEvent => {
const selectedRating = currentEvent.target.getAttribute( ‘value’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}

if ( rating {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );

// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );

if ( ! data.count ) {
return;
}

const quickLink = document.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}

const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}

if ( data.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}

const averageElement = container.querySelector( ‘.average’ );
if ( averageElement ) {
averageElement.textContent = data.average;
}

const countElement = container.querySelector( ‘.count’ );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( ‘.’ );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}

const thisStar = target.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}

const commentForm = document.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}

const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.value ) {
return;
}

// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( ‘[name=author]’ ).value = data.comment.name;
commentForm.querySelector( ‘[name=email]’ ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;

// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;

this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}

const previousSelectedElement= cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector(‘[data-rating]’);
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( ‘#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( ‘flex’ ) ) {
ratingsButtons.style.direction = ‘rtl’;
}

if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( ‘.tasty-recipes-rating[value=”‘ + tastyRecipesRating + ‘”]’ ).checked = true;
}

const ratingSpans = ratingsButtons.querySelectorAll( ‘.tasty-recipes-rating’ );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( ‘click’, event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});


Baked Pumpkin Donuts FAQs

Can I use pumpkin pie filling instead of pumpkin puree in donuts?

I wouldn’t recommend it. Pumpkin pie filling has added sugar and spices and may make the donuts overly sweet.

What glaze goes best with baked pumpkin donuts?

This will depend on your personal preference! I like a simple powdered sugar glaze but a maple glaze or cinnamon cream cheese glaze would also pair well!

Can I make gluten-free baked pumpkin donuts?

Yes! These donuts are super easy to make gluten-free by swapping the flour with an all-purpose gluten-free baking mix.

How long do baked pumpkin donuts last?

You can store these donuts at room temperature in a sealed container for 2-3 days unglazed. Or freeze any extras and pull them out as needed.

What flour works best for pumpkin donuts? Can I make baked pumpkin donuts with whole wheat flour.

I use white whole wheat flour when making these donuts but all purpose wheat flour or a gluten-free baking mix also work great! I wouldn’t recommend regular whole wheat flour as i’ve found it makes baked goods very dense.

baked pumpkin mini donuts with cinnamon glaze

What spices are best in pumpkin donuts?

I typically use just cinnamon but you could add any of your favorite Fall spices like ginger, nutmeg, allspice or even pumpkin pie spice.

How do I make pumpkin spice donuts extra moist?

You could try replacing the butter with oil or replacing the milk with sour cream to add extra moisture!

Can I bake pumpkin donuts in an air fryer?

Yes! Most recipes for air fryer donuts will cook at about 350 degrees F. You can look specifically for a recipe with thicker dough that you can need and form into donut shapes, or you can drop the batter with a cookie scoop onto parchment paper on the bottom of the air fryer and they will turn out more like donut holes!

If you’re looking to specifically use your air fryer, here’s a recipe for Air Fryer Pumpkin Spice Donut Holes!

What’s the best topping for baked pumpkin donuts?

I think a simple glaze is best. You can jazz it up by adding sprinkles or change things up and toss in a mixture of cinnamon and sugar instead!

Can I double this recipe to make even more donuts for a crowd?

Yes! This recipe can easily be doubled.


Make these Baked Pumpkin Donuts for a weekend breakfast treat or a fun dessert. Enjoy them plain or with simple glaze. The perfect Fall treat!

I definitely wouldn’t skip the glaze! It’s the best part!

Enjoy!
–Lindsay–





Source link

More From Author

40 Quotes for Calming the Mind When You Get to a Crossroads in Life

40 Quotes for Calming the Mind When You Get to a Crossroads in Life

Easy MBSR for Daily Stress Relief

Easy MBSR for Daily Stress Relief

Leave a Reply

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