Mini Donut Breakfast Casserole is a fun and delicious brunch dish perfect for holidays and special occasions.

This dish is loaded with sausage, ham, eggs, mozzarella cheese, store bought mini donuts and maple syrup.
Why This Recipe is a Winner!
- Unique Twist on Breakfast – Using store-bought mini donuts adds a fun, unexpected twist that grabs attention and makes it memorable.
- Time-Saver – Store-bought donuts and simple ingredients make it quick to prep, perfect for busy mornings or last-minute brunches.
- Make-Ahead Friendly – You can assemble it the night before and bake in the morning—easy and convenient!
- Kid-Approved – The mini donuts add a fun, sweet element that kids love—like dessert for breakfast (with protein snuck in!).
- Customizable – You can swap in different cheeses or breakfast meats based on what you have on hand.
- Perfect for Brunch or Holidays – It’s indulgent and festive, making it a great choice for special occasions, potlucks, or holiday breakfasts.
If you’re a fan of sweet and savory, this breakfast casserole is going to blow your mind.
Mini donuts in a casserole? Trust me—it works, and it’s dangerously delicious.
Prep Time:
20 minutes
Cook Time:
40 minutes
Yield:
8 servings
Ingredients You’ll Need
- 1 lb pork sausage meat
- 1 medium yellow onion, diced
- 6 oz deli sliced ham, chopped (I used maple and honey flavoured)
- 1 cup shredded mozzarella cheese
- 1 lb store bought mini donuts
- 8 eggs
- 1 cup half and half
- ½ cup maple syrup
- ½ teaspoon salt
- ½ teaspoon pepper
Printable Recipe Card with a Full List of Ingredients and Instructions is Located at the Bottom of the Post.
Be sure to read through the entire post so that you don’t miss out on any important tips and tricks!
Step by Step Instructions
STEP 1:
To make this brunch casserole, I started by dropping some pork sausage meat into a large skillet over medium-high heat.
I broke the sausage meat apart.
STEP 2:
I added some diced onions to the skillet with the sausage.
I stirred well and continued cooking and crumbling the sausage until no pink remained and it was starting to brown.
STEP 3:
I added some chopped deli ham to the skillet.
I stirred well and continued cooking for a few minutes.
STEP 4:
I sprayed a 9 x 13 inch baking dish well with cooking spray.
I scooped the cooked sausage mixture into the baking dish and spread it out evenly.
STEP 5:
I sprinkled some shredded mozzarella cheese over the meat in the baking dish.
STEP 6:
I placed some mini donuts on top of the cheese.
STEP 7:
I poured some eggs, half and half, maple syrup, salt and pepper into a mixing bowl.
I whisked all the ingredients together until well combined.
STEP 8:
I poured the egg mixture over the ingredients in the casserole dish.
STEP 9:
I placed the dish in the oven and baked the casserole until the egg mixture was set all the way through to the center of the dish.
STEP 10:
I removed the dish from the oven and allowed the casserole to rest for about 5 minutes.
Then the yummy donut casserole was ready to slice and serve!
Every bite is a warm, cheesy, custardy mix of breakfast goodness, with a hint of maple and donut glaze.
Kids love the sweet donut surprise, while adults appreciate the savory balance.
It’s a breakfast the whole family can agree on—no complaints, just empty plates.
Whether it’s a lazy Sunday or a special celebration, this casserole makes breakfast feel like a party!
If you are looking for a fun and unique brunch recipe, then you need to try this Mini Donut Breakfast Casserole!
FREQUENTLY ASKED QUESTIONS
Can I make this breakfast casserole the night before?
- Yes! You can assemble the casserole the night before, cover it, and store it in the fridge. Just bake it in the morning for a fresh, hot breakfast.
What kind of mini donuts should I use?
- Plain glazed mini donuts work best for this recipe. Avoid ones with fillings or heavy frostings, as they can make the casserole too sweet or soggy.
What kind of cheese works best?
- Mozzarella melts beautifully and adds a mild, creamy flavor, but you can also try cheddar, Monterey Jack, or even a blend of your favorites.
Is this casserole overly sweet?
- Nope! The savory sausage and ham balance out the sweetness from the donuts and maple syrup, creating that perfect sweet-and-salty bite.
Mini Donut Breakfast Casserole
Mini Donut Breakfast Casserole is a fun and delicious brunch dish perfect for holidays and special occasions.
This dish is loaded with sausage, ham, eggs, mozzarella cheese, store bought mini donuts and maple syrup.
Ingredients
- 1 lb pork sausage meat
- 1 medium yellow onion, diced
- 6 oz deli sliced ham, chopped (I used maple and honey flavoured)
- 1 cup shredded mozzarella cheese
- 1 lb store bought mini donuts
- 8 eggs
- 1 cup half and half
- ½ cup maple syrup
- ½ teaspoon salt
- ½ teaspoon pepper
Instructions
- Preheat oven to 350F.
- Drop the sausage meat into a large skillet over medium-high heat and break it apart.
- Add the diced onions to the skillet and stir well.
- Continue cooking the sausage meat and crumbling it well until no pink remains and the sausage is nicely browned.
- Add the chopped ham to the skillet. Stir well and continue cooking for a few minutes.
- Remove the skillet from the heat and set it aside.
- Spray a 9 x 13 inch baking dish well with cooking spray.
- Spoon the cooked sausage mixture into the dish and spread it out evenly.
- Sprinkle the shredded mozzarella cheese over the meat.
- Drop the donuts on top of the cheese and spread them out as evenly as possible.
- Pour the eggs, half and half, maple syrup, salt and pepper into a mixing bowl.
- Whisk until all the ingredients are well combined.
- Pour the egg mixture over the ingredients in the casserole dish.
- Place the dish in the oven and bake the casserole until the egg mixture is set all the way to the center of the dish. 35 - 40 minutes.
- Remove the dish from the oven and allow it to rest for about 5 minutes.
- Slice, serve and enjoy!
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 707Total Fat: 43gSaturated Fat: 19gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 288mgSodium: 1197mgCarbohydrates: 48gFiber: 2gSugar: 30gProtein: 31g
This post contains affiliate links. Read our disclosure here.
As an Amazon Associate I earn from qualifying purchases.