Sweet Potato Breakfast Casserole

Topic: Cozy & Comforting Fall Recipes

This dish combines tender sweet potatoes with seasoned ground pork, vibrant bell peppers, red onion, and fresh spinach, all bound by whisked eggs. It's baked until set and golden, offering a warm, satisfying start to your morning. The savory blend of garlic, fennel, sage, and Italian herbs enriches the filling. Versatile for meal prep, it reheats well and pairs beautifully with avocado or hot sauce, making it a dependable brunch centerpiece or protein-packed breakfast option.

A woman in a white chef's coat smiles at the camera.
By racha Racha
Last modified on Tue, 02 Dec 2025 21:13:37 GMT
A dish of Sweet Potato Breakfast Casserole. Bookmark
A dish of Sweet Potato Breakfast Casserole. | recipesbyracha.com

This veggiepacked, proteinrich breakfast casserole is perfect for busy mornings or leisurely weekend brunches. Made with homemade seasoned ground pork, sweet potatoes, bell pepper, red onion, spinach, and eggs, it offers a comforting and nutritious start to your day. It reheats beautifully, making it ideal for meal prepping ahead.

I first made this casserole on a chilly weekend morning and loved how the blend of spices and sweet potatoes warmed up our kitchen. Now it's become a regular on our brunch menu, especially when we want something wholesome and satisfying.

Ingredients

  • Avocado oil or olive oil: to sauté the vegetables and keep things hearthealthy
  • Sweet potato: peeled and cubed adds natural sweetness and lots of fiber—look for firm, unblemished potatoes
  • Ground pork or premade breakfast sausage: for rich protein and savory flavor—choose fresh or highquality sausage for best results
  • Garlic powder: to build aromatic depth
  • Italian seasoning: brings a hint of Italian herb freshness—choose a mix with oregano and basil for best effect
  • Crushed fennel seeds: for a subtle aniselike warmth crush fresh just before using if possible
  • Ground sage: for an earthy, slightly peppery note—opt for fresh or highquality dried
  • Fine salt: to enhance all the flavors, divided use to season different steps
  • Black pepper and cayenne: for a balanced kick freshly ground black pepper brightens the dish
  • Red onion: diced or thinly sliced, adds brightness and sweetness—choose firm, purple onions
  • Red bell pepper: adds crunch and sweetness, pick firm, brightly colored peppers
  • Fresh spinach leaves: to boost greens and add a tender contrast
  • Large eggs: to bind everything together, providing richness and structure
  • Optional: sliced avocado, hot sauce, fresh herbs for serving—adds creaminess and extra flavor

Instructions

Heat oven:
Preheat your oven to 375 degrees Fahrenheit. Grease a 9by9inch baking dish with cooking spray or a very light layer of oil. Proper greasing ensures the casserole doesn't stick when baked.
Cook sweet potatoes:
Pour the avocado or olive oil into a medium skillet and warm over mediumhigh heat until shimmering. Add the diced sweet potatoes with a pinch of salt to season. Cover the pan and let them cook for 10 to 12 minutes, stirring occasionally to prevent sticking and ensure even cooking, until the sweet potatoes are just tender but not falling apart. This step builds the base texture of your bake.
Brown pork:
In a separate skillet set over mediumhigh heat, add the ground pork. Break it up into small pieces using a wooden spoon so it cooks evenly. Continue cooking until the pork is well browned and cooked through, draining any excess fat if necessary for a leaner dish. Stir in the garlic powder, Italian seasoning, crushed fennel seeds, ground sage, onequarter teaspoon of salt, a pinch of black pepper, and a touch of cayenne to season the meat deeply.
Sauté veggies:
Add the diced red onion and red bell pepper to the sweet potatoes in the first skillet. Cook for three to four minutes until the peppers soften and the onions turn translucent, enhancing their natural sweetness. Next, stir in the fresh spinach leaves and cook for another one to two minutes just until wilted. Remove this mixture from heat and gently fold in the cooked, seasoned ground pork, blending the flavors together.
Whisk eggs:
In a medium bowl, crack in the eggs and beat them vigorously with the remaining quarter teaspoon of salt and a pinch of pepper. This ensures the eggs are well seasoned and will bind the casserole evenly.
Assemble:
Spread the sweet potato, sausage, and vegetable mixture evenly into your prepared baking dish. Pour the whisked eggs evenly over the top, pressing gently and making sure the eggs soak into and cover all the ingredients slightly.
Bake:
Place the dish in the preheated oven and bake uncovered for 20 to 24 minutes until the center is set. A knife inserted into the middle should come out clean. Keep an eye toward the end of cooking to avoid drying out.
Rest and serve:
Allow the casserole to rest for five minutes after baking. This helps firm up the texture and makes slicing easier. Cut into six to eight portions. Serve warm with optional sliced avocado, hot sauce, or fresh herbs for extra brightness and creaminess.
A delicious sweet potato breakfast casserole.
A delicious sweet potato breakfast casserole. | recipesbyracha.com

The sweet potato is my favorite part of this casserole, adding natural sweetness and a wonderful texture that contrasts so nicely with the savory spiced pork. This dish reminds me of cozy fall weekends spent cooking with family and enjoying a slow morning around the table.

Storage tips

Cool the casserole completely before storing it in an airtight container. It keeps well in the refrigerator for up to four days. For longer storage, slice and freeze individual pieces wrapped tightly in plastic wrap and foil. Reheat covered in the oven or microwave until hot.

Ingredient substitutions

Ground pork can be replaced with ground turkey or chicken for a leaner option. Vegetarians can substitute with sautéed mushrooms, black beans, or plantbased sausage alternative. Spinach can be swapped for kale though it will take slightly longer to wilt.

Serving suggestions

This casserole is lovely served with sliced avocado on top along with a drizzle of hot sauce for some heat. Fresh herbs like parsley or cilantro add brightness. Pair with fresh fruit or a light salad for a complete brunch.

A dish of Sweet Potato Breakfast Casserole.
A dish of Sweet Potato Breakfast Casserole. | recipesbyracha.com

This casserole is a hearty, make ahead brunch favorite that balances sweet potatoes and savory pork for a satisfying meal. It reheats well and welcomes many substitutions to suit dietary needs.

Common Questions About Recipes

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

Yes, pre-made sausage works well. Simply omit the additional seasonings and adjust salt to taste to maintain balance.

→ What’s the best pan size for this dish?

A 9×9-inch pan yields thick slices, while a 9×13-inch pan produces thinner portions and shorter baking time.

→ How can I make this dish vegetarian?

Substitute the pork with sautéed mushrooms, black beans, or plant-based sausage crumbles for a vegetarian version.

→ Is this dish freezer-friendly?

Yes, bake, cool, slice, and freeze portions up to two months. Reheat at 350°F or in the microwave before serving.

→ Can I add cheese to this dish?

Absolutely. Fold in shredded cheddar, pepper jack, or crumbled feta into the egg mixture for a richer flavor.

→ How should leftovers be stored?

Cover and refrigerate leftovers up to 3-4 days. Reheat gently to preserve texture and flavor.

Sweet Potato Breakfast Casserole

Hearty bake with sweet potatoes, pork, bell pepper, spinach, and eggs, perfect for morning or brunch.

Prep Time
20 minutes
Cooking Time
22 minutes
Total Time
42 minutes
By racha: Racha

Recipe Category: Fall Recipes

Skill Level: Moderately Tricky

Culinary Style: American

Makes: 6 Servings (6–8 portions)

Diet Preferences: Gluten-Free, No Dairy

What You'll Need

→ Oils

01 1 ½ teaspoons avocado oil or olive oil

→ Vegetables

02 1 medium sweet potato, peeled and cubed (approximately 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; see notes)

→ Spices and Seasonings

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

→ Dairy & Eggs

14 8 large eggs

→ Optional Garnishes

15 Sliced avocado
16 Hot sauce
17 Fresh herbs

Steps to Follow

Step 01

Preheat oven to 375°F (190°C). Lightly grease a 9×9-inch (23×23 cm) baking dish with cooking spray or a small amount of oil.

Step 02

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

Step 03

In a separate skillet over medium-high heat, add ground pork. Break it into small pieces using a wooden spoon and cook until browned. Drain excess fat if necessary. Stir in 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 sweet potatoes; cook for 3–4 minutes until the peppers soften and onions become translucent. Stir in spinach leaves and cook 1–2 minutes until wilted. Remove from heat, then fold in the cooked pork mixture.

Step 05

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

Step 06

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

Step 07

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

Step 08

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

Additional Tips

  1. Using pre-made breakfast sausage eliminates the need for additional seasonings; adjust salt to taste.
  2. A 9×13-inch pan produces thinner slices; check doneness at 16–18 minutes.
  3. The casserole can be assembled in advance and refrigerated up to 12 hours before baking.
  4. Slices freeze well; bake first, cool, slice, freeze individually up to 2 months.
  5. For a cheesier variation, fold ½ to 1 cup shredded cheddar, pepper jack, or crumbled feta into the eggs.
  6. Vegetarian substitutions include sautéed mushrooms, black beans, or plant-based sausage crumbles in place of pork.

Must-Have Gear

  • Medium skillet
  • Separate frying pan
  • 9×9-inch baking dish
  • Mixing bowl
  • Wooden spoon

Potential Allergy Info

Check product labels for allergens and consult your healthcare provider if unsure.
  • Contains eggs
  • May contain pork allergens