Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach and Potato Breakfast Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 148 reviews
  • Author: Mia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 3 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Low Fat

Description

This Creamy Spinach and Potato Breakfast Casserole is a flavorful, protein-packed morning meal perfect for a wholesome start to your day. Featuring lean ground turkey, fresh spinach, tender potatoes, and a blend of mozzarella and Parmesan cheeses, this savory casserole is baked to golden perfection for a delicious and nutritious breakfast or brunch option.


Ingredients

Scale

Meat and Vegetables

  • 1 1/2 tablespoon olive oil, divided
  • 1/2 cup diced yellow onions
  • 8 ounces raw 99% lean ground turkey
  • 3 ounces fresh baby spinach leaves
  • 1 tablespoon minced garlic
  • 1 tablespoon minced fresh sage
  • 2/3 cup grated raw potatoes, without skin

Spices and Seasonings

  • 2 teaspoons chili powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste

Dairy and Eggs

  • 2 large eggs
  • 1/3 cup fat free milk
  • 1/2 cup shredded low moisture Mozzarella cheese
  • 2 tablespoons shredded Parmesan cheese


Instructions

  1. Preheat and Prepare: Preheat your oven to 400 degrees Fahrenheit. Grease a small 3-cup casserole dish or ovenproof skillet with nonstick spray to prevent sticking during baking.
  2. Sauté Onions and Cook Turkey: Heat 1/2 tablespoon olive oil in a nonstick skillet over medium-high heat. Add the diced yellow onions and sauté for 5 minutes until soft and fragrant. Add the lean ground turkey along with chili powder and onion powder. Cook and crumble the turkey until fully browned and cooked through. Remove from heat and transfer to a bowl to set aside.
  3. Sauté Garlic, Sage, and Spinach: In the same skillet, add the remaining 1 tablespoon olive oil and reduce heat to medium-low. Add minced garlic and fresh sage, sauté for 2-3 minutes to release their aromas. Stir in fresh baby spinach and cook until wilted, about 2 minutes. Transfer the spinach mixture to a separate bowl.
  4. Combine Ingredients: In a mixing bowl, whisk together the eggs and fat-free milk until well combined. Add the cooked ground turkey, sautéed spinach mixture, grated raw potatoes, and shredded mozzarella cheese. Stir everything thoroughly until evenly combined.
  5. Assemble Casserole: Pour the mixture into the prepared casserole dish or skillet. Evenly sprinkle the shredded Parmesan cheese over the top of the casserole for a flavorful crust.
  6. Bake: Place the casserole in the preheated oven and bake for 20 to 25 minutes, or until the top is golden brown and the casserole springs back gently when pressed, indicating it is cooked through.
  7. Season and Serve: Remove from the oven and season with salt and pepper to taste. Serve warm as a delicious and satisfying breakfast or brunch.

Notes

  • This breakfast casserole combines savory sausage (represented here with lean ground turkey), eggs, potatoes, spinach, and cheese for a hearty meal.
  • It’s a super easy recipe that’s ready in about 40 minutes total, making it perfect for busy mornings.
  • The recipe is high in protein, helping to keep you full and energized throughout the morning.
  • You can substitute ground turkey with ground chicken or sausage based on preference.
  • For crispier edges, you can use a cast iron skillet that is oven-safe.

Nutrition

  • Serving Size: 1 serving (approximately 1/3 of casserole)
  • Calories: 280 kcal
  • Sugar: 2 g
  • Sodium: 350 mg
  • Fat: 12 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 15 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 195 mg