A delicious, colorful, and nutritious bake made with tender sweet potatoes, fresh spinach, eggs, and melted cheese. It’s perfect for breakfast, brunch, a light lunch, or a healthy family dinner.

Prep time

15 min

Bake time

35–45 min

Servings

6

Ingredients

  • 2 medium sweet potatoes, peeled and cut into small cubes
  • 3 cups fresh spinach, roughly chopped
  • 6 large eggs
  • ½ cup milk
  • 1 cup shredded mozzarella cheese
  • ½ cup crumbled feta cheese
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • ½ teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • ½ teaspoon dried oregano
  • A pinch of chili flakes (optional)

Instructions

Spice-Roasted Sweet Potato Cubes - Familystyle Food

1. Prepare the sweet potatoes

Preheat the oven to 375°F (190°C). Peel and cube the sweet potatoes into bite-sized pieces. Toss with half the olive oil, a little salt, and paprika.

Caramelized Sweet Potatoes That Are Tender and Flavorful - chefmelt

2. Roast until tender

Spread the sweet potatoes on a baking tray and roast for 15–20 minutes, until beginning to soften. This helps prevent the finished bake from becoming watery.

Vegan Spinach and Artichoke Dip | Steph Sunshine

3. Cook the spinach

Heat the remaining olive oil in a skillet. Cook the onion for 3–4 minutes, add garlic, and stir for 30 seconds. Add spinach and cook until wilted. Remove excess moisture.

Green goodness frittata | Heart Foundation

4. Prepare the egg mixture

Whisk the eggs and milk in a bowl. Stir in black pepper, oregano, feta, and half the mozzarella. Taste before adding extra salt because feta is already salty.

Cheese and Sweet Potato Meal Prep Egg Bake | Frida Sofia Eats

5. Assemble the bake

Lightly grease a baking dish. Arrange the roasted sweet potatoes and spinach mixture in the dish. Pour the egg mixture evenly over the vegetables and sprinkle the remaining mozzarella on top.

Tasty Spinach Sweet Potato Bake with Feta - Yummy Gusto

6. Bake and serve

Bake for 25–30 minutes, or until the eggs are fully set and the center reaches 160°F (71°C). Let rest for 5–10 minutes before cutting into squares.

Nutrition information

Estimated per serving, assuming 6 servings. Values vary with cheese and milk brands.

NutrientAmount
Calories260–320 kcal
Protein15–19 g
Carbohydrates20–27 g
Fat12–17 g
Fiber3–5 g
Sugar5–8 g
Saturated fat5–8 g

Nut information and allergen guide

Is this recipe nut-free?

The listed ingredients contain no nuts, but always check product labels and cross-contact warnings, particularly if cooking for someone with a nut allergy.

AllergenDetails
PeanutsNot included
Tree nutsNot included
Milk/dairyPresent in milk, mozzarella, and feta
EggsPresent
GlutenNaturally gluten-free when all packaged ingredients are gluten-free
SoyCheck packaged cheese and other ingredient labels
SesameNot included; check labels for possible cross-contact

Dietary adaptations:

  • Dairy-free: Use unsweetened, unflavored plant milk and dairy-free cheese.
  • Higher protein: Add extra egg whites or cooked chicken.
  • Lower fat: Replace some whole eggs with egg whites and reduce the cheese.
  • Vegetarian: The original recipe is vegetarian, provided the cheeses use vegetarian-friendly rennet.

Tips for the best sweet potato spinach bake

  • Cut the sweet potatoes into evenly sized cubes so they cook uniformly.
  • Squeeze or drain excess moisture from the spinach after cooking.
  • Use baby spinach for a tender texture.
  • Add mushrooms, bell peppers, or zucchini for extra vegetables.
  • For a richer flavor, replace mozzarella with cheddar or Gruyère.
  • Allow the bake to rest before slicing for neat squares.

Storage and meal prep

  • Refrigerator: Store in an airtight container for up to 3–4 days.
  • Freezer: Freeze individual portions for up to 2 months for best quality.
  • Reheating: Warm in the oven at 325°F (165°C) or microwave until heated through.
  • Meal prep: Bake ahead, portion into containers, and reheat for quick breakfasts or lunches.

Questions and answers (Q&A)

Q1. Can I make sweet potato spinach bake without eggs?

Yes. You can try a chickpea-flour batter or a suitable egg substitute, but the texture will be different from a traditional egg casserole.

Q2. Do I need to boil sweet potatoes before baking?

No. Roasting them first is enough for this recipe and helps develop a sweeter flavor.

Q3. Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much water as possible before adding it to the dish.

Q4. Why is my casserole watery?

The most common reason is excess moisture from spinach or undercooked sweet potatoes. Drain the spinach well and roast the sweet potatoes before assembling.

Q5. Can I prepare it the night before?

Yes. Cook the vegetables and assemble the casserole, cover, and refrigerate overnight. Bake the next day until fully set; it may need a few extra minutes when starting cold.

Q6. Is sweet potato spinach bake good for weight management?

It can fit into a balanced eating plan because it provides protein, fiber, vegetables, and satisfying carbohydrates. Portion size and the amount of cheese and oil will affect the calories.

Q7. Can I add meat?

Yes. Add cooked chicken, turkey sausage, or diced ham. Ensure any meat is fully cooked before mixing it into the casserole.

Q8. What goes well with this bake?

Serve it with a fresh cucumber salad, whole-grain toast, plain Greek yogurt, or roasted vegetables.

Enjoy your cheesy, colorful Sweet Potato Spinach Bake! 🥬🧀🍠