Breakfast Casserole with Sweet Potatoes

Sections: Easy Morning Meals to Start Your Day Right

This satisfying breakfast casserole blends tender sweet potato cubes with homemade seasoned ground pork, sautéed bell peppers, red onion, and spinach. Whisked eggs bind the mixture, which is baked until set, offering a protein-packed dish ready for any busy morning or brunch. The combination of herbs and spices adds depth, while optional avocado and hot sauce bring fresh, vibrant flavors. It reheats beautifully, making it ideal for prepping meals ahead with minimal effort.

Written By William
Last modified on Tue, 02 Dec 2025 21:16:35 GMT
A white dish with a breakfast casserole in it. Pin to Save
A white dish with a breakfast casserole in it. | cozybakinglife.com

This breakfast casserole with sweet potatoes is a wholesome way to start your day with a hearty, veggie packed dish full of protein and flavor. It combines seasoned ground pork with nutritious vegetables and eggs, baking into a satisfying meal that’s perfect for busy mornings or a laid back weekend brunch. It reheats wonderfully, making it ideal for meal prep or feeding a crowd with minimal fuss.

I first created this casserole when I wanted something comforting but healthy for weekend mornings. Now it’s become a favorite that friends and family request regularly because it feels like breakfast and dinner in one.

Ingredients

  • Avocado oil or olive oil: these oils have a mild flavor and handle medium high heat well so your sweet potatoes cook evenly
  • Sweet potato: peeled and cubed for natural sweetness and vibrant color, choose firm, unblemished potatoes
  • Ground pork: freshly ground adds juiciness and flavor, if using pre made breakfast sausage, pick one with mild seasoning to complement the recipe
  • Garlic powder: adds a warm depth of flavor that enhances the pork without overpowering
  • Italian seasoning: blends herbs like oregano and basil for a fragrant touch, look for fresh packages to maximize aroma
  • Crushed fennel seeds: bring a hint of licorice sweetness that pairs beautifully with pork
  • Ground sage: a subtle earthiness that helps round out the spices
  • Salt: use fine salt for even seasoning, kosher salt works well if you adjust quantity by volume
  • Black pepper and cayenne: add mild heat and complexity, freshness is key for the best kick
  • Red onion and red bell pepper: diced or thinly sliced for sweetness and texture, choose firm, brightly colored vegetables
  • Spinach leaves: fresh and vibrant, wilted gently to keep nutrients and add a touch of green nutrition
  • Large eggs: bind the casserole together and provide richness
  • Optional toppings: creamy sliced avocado, spicy hot sauce, or fresh herbs to brighten every bite

Instructions

Heat oven:
Preheat the oven to 375 degrees Fahrenheit and grease a 9 by 9 inch baking dish lightly with cooking spray or a thin smear of oil. This keeps your casserole from sticking and helps with easy serving later.
Cook sweet potatoes:
Heat your chosen oil in a medium skillet over medium high heat. Add the cubed sweet potatoes with a pinch of salt and cover the pan. Cook for 10 to 12 minutes, stirring occasionally to ensure even cooking, until the potatoes are just tender but not mushy. The cover traps steam to soften the potatoes perfectly.
Brown pork:
In a separate skillet over medium high heat, add the ground pork. Use a wooden spoon to break it into small crumbles. Cook until the pork is thoroughly browned and cooked through. Drain excess fat if necessary for a leaner casserole. Stir in garlic powder, Italian seasoning, crushed fennel seeds, ground sage, one quarter teaspoon salt, black pepper, and a pinch of cayenne. This homemade seasoning mix gives rich savory notes and gentle spice.
Sauté veggies:
Add the diced or sliced red onion and bell pepper to the sweet potatoes. Cook for about 3 to 4 minutes, stirring occasionally until the peppers soften and the onions turn translucent. Stir in the fresh spinach leaves and cook for another 1 to 2 minutes until just wilted. Remove the skillet from the heat and gently fold in the cooked, seasoned pork mixture so all ingredients are evenly combined.
Whisk eggs:
In a medium bowl, whisk together the eight large eggs with the remaining quarter teaspoon of salt and a pinch of black pepper. Whisk until the mixture is smooth and slightly frothy; this helps the casserole bake light and airy.
Assemble:
Spread the sweet potato, sausage, and vegetable mixture evenly in the prepared baking dish. Pour the egg mixture all over, pressing down gently to make sure everything is submerged and well combined. This will give an even bake and cohesive texture.
Bake:
Place the casserole in the preheated oven and bake for 20 to 24 minutes. The dish is ready when the center is fully set and a knife inserted comes out clean. The edges may brown slightly, adding a lovely flavor.
Rest and serve:
Let the casserole stand for five minutes outside the oven to settle. Then slice it into six to eight pieces. Serve warm with optional toppings such as sliced avocado, hot sauce for a kick, or fresh herbs to brighten the dish.
A breakfast casserole with sweet potatoes, avocado, and eggs.
A breakfast casserole with sweet potatoes, avocado, and eggs. | cozybakinglife.com

One of my favorite things about this recipe is how the crushed fennel seeds elevate the pork filling by adding a subtle licorice note. It’s a flavor that always surprises guests and prompts requests for the recipe. This dish brings back memories of cold weekend mornings when I wanted comfort food that also lined us up for a busy day ahead.

Storage Tips

Store leftover casserole in an airtight container in the refrigerator for up to 4 days. It reheats well either in the microwave or in a 350 degree Fahrenheit oven covered loosely with foil to keep the edges moist. For longer storage, it freezes beautifully. Wrap individual portions tightly with plastic wrap and foil before freezing to avoid freezer burn.

Ingredient Substitutions

Ground pork can be swapped with ground turkey, chicken, or even a plant based sausage for different protein options. Sweet potatoes can be replaced with butternut squash or regular potatoes, though cooking times may vary. Spinach can be substituted with kale or Swiss chard; just sauté a little longer to soften tougher greens.

Serving Suggestions

Serve with fresh avocado slices for creaminess and healthy fats. A drizzle of hot sauce or salsa adds a nice contrast for those who like spice. Fresh herbs like parsley, cilantro, or chives sprinkled on top add brightness and a pop of color.

A dish of food with the main ingredient being sweet potatoes.
A dish of food with the main ingredient being sweet potatoes. | cozybakinglife.com

This sweet potato breakfast casserole is hearty, nutritious, and simple to make for busy mornings. It reheats well and freezes nicely, making it a great make ahead meal.

Common Questions About Recipes

→ Can I use pre-made sausage instead of ground pork?

Yes, pre-made sausage works well and can save time. Adjust seasoning to taste as some sausages are already spiced.

→ What type of oil is best for cooking?

Avocado or olive oil is recommended for a mild flavor and healthy fat profile. Both help in sautéing the vegetables and potatoes evenly.

→ How do I know when the casserole is fully baked?

The center should be set and a knife inserted in the middle should come out clean, usually after 20–24 minutes at 375°F.

→ Can I prepare this dish in advance?

Yes, this dish reheats well and can be made ahead for meal prepping, making it convenient for busy mornings.

→ Are there suitable alternatives for the vegetables?

Yes, you can substitute or add other vegetables like mushrooms or kale based on preference while maintaining similar cooking times.

Breakfast Sweet Potatoes Casserole

A savory morning bake with sweet potatoes, seasoned pork, vegetables, and eggs that reheats well for busy days.

Prep Time
20 minutes
Time for Cooking
22 minutes
Total Duration
42 minutes
Written By: William

Recipe Category: Morning Meals

Skill Level: Great for Beginners

Culinary Style: American

Servings: 6 Portion Count (6 to 8 portions)

Dietary Preferences: Gluten-Free, Free from Dairy

List of Ingredients

→ Oils

01 1 ½ teaspoons avocado oil or olive oil

→ Vegetables

02 1 medium sweet potato, peeled and cubed (about 2 cups diced)
03 ½ small red onion, diced or thinly sliced (about ½ cup)
04 ½ red bell pepper, diced or thinly sliced (about ⅔ cup)
05 3 cups fresh spinach leaves

→ Meat

06 ½ pound ground pork (or pre-made breakfast sausage)

→ Spices & Seasonings

07 ½ teaspoon garlic powder
08 ¼ teaspoon Italian seasoning
09 ¼ teaspoon crushed fennel seeds
10 ¼ teaspoon ground sage
11 ½ teaspoon fine salt, divided, plus more to taste
12 Pinch black pepper
13 Pinch cayenne pepper

→ Eggs

14 8 large eggs

→ Optional Garnishes

15 Sliced avocado, hot sauce, fresh herbs for serving

Preparation Steps

Step 01

Set oven to 375°F and lightly grease a 9×9-inch baking dish with cooking spray or oil.

Step 02

Heat oil in a medium skillet over medium-high heat. Add diced sweet potatoes with a pinch of salt, cover, and cook for 10–12 minutes, stirring occasionally until just tender.

Step 03

In a separate skillet over medium-high heat, cook ground pork, breaking it into small pieces with a wooden spoon until browned. Drain excess fat if necessary. Season with garlic powder, Italian seasoning, crushed fennel seeds, ground sage, ¼ teaspoon salt, black pepper, and cayenne pepper.

Step 04

Add diced onion and bell pepper to the cooked sweet potatoes; sauté 3–4 minutes until the peppers soften and onions turn translucent. Stir in spinach and cook 1–2 minutes until wilted. Remove from heat and fold in the browned pork mixture.

Step 05

In a bowl, whisk eggs with the remaining ¼ teaspoon salt and a pinch of black pepper until combined.

Step 06

Spread the sweet potato and pork mixture evenly in the prepared baking dish. Pour the whisked eggs over the top, pressing gently to submerge all ingredients.

Step 07

Bake in the preheated oven for 20–24 minutes, until the center is set and a knife inserted comes out clean.

Step 08

Allow to rest for 5 minutes. Slice into 6–8 portions. Serve with sliced avocado, hot sauce, and fresh herbs if desired.

Additional Suggestions

  1. This dish reheats well and is ideal for meal prep or a simple brunch main.

Must-Have Supplies

  • 9×9-inch baking dish
  • Medium skillet
  • Separate skillet for pork
  • Mixing bowl
  • Wooden spoon

Allergen Details

Always check ingredient labels for allergens and consult with a professional if uncertain.
  • Contains eggs and pork

Nutritional Details (Per Portion)

This nutritional info is for general guidance and not a substitute for expert advice.
  • Calories: 320
  • Fat: 18.5 g
  • Carbohydrates: 20 g
  • Protein: 17 g