Sweet Potato, Spinach and Cheese Bake

by — October 15, 2026
10 minutes read

A delicious, creamy, and cheesy vegetable bake made with tender sweet potatoes, fresh spinach, garlic, and a rich cheese sauce. This comforting oven-baked dish is perfect for family dinners, meal prep, or a satisfying vegetarian meal.
Prep Time: 20 minutes
Cook Time: 45–55 minutes
Total Time: 1 hour 5–15 minutes
Servings: 6
Course: Main Course or Side Dish
Cuisine: Comfort Food
Cooking Method: Baking
Difficulty: Easy
Ingredients
For the Vegetable Layers
– 2 large sweet potatoes (about 700 g), peeled and thinly sliced
– 5 cups fresh spinach (about 150–180 g)
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon olive oil
– 1 teaspoon salt, or to taste
– ½ teaspoon freshly ground black pepper
– ½ teaspoon paprika
– ½ teaspoon dried thyme
– ¼ teaspoon ground nutmeg
– ½ teaspoon dried oregano
For the Creamy Cheese Sauce
– 1 tablespoon unsalted butter
– 1 tablespoon all-purpose flour
– 1 cup whole milk (240 ml)
– ½ cup heavy cream (120 ml)
– ¾ cup shredded mozzarella cheese (about 85 g)
– ½ cup shredded cheddar cheese (about 55 g)
– ¼ cup grated Parmesan cheese (about 25 g)
– ½ teaspoon garlic powder
– ¼ teaspoon black pepper
– Salt to taste
For the Topping
– ½ cup shredded mozzarella cheese (about 55 g)
– 2 tablespoons grated Parmesan cheese
– 1 tablespoon breadcrumbs (optional)
– 1 teaspoon olive oil, for greasing the baking dish
Optional Add-Ins
– ½ cup sliced mushrooms
– ¼ cup chopped sun-dried tomatoes
– ½ teaspoon red pepper flakes for a little heat
– 2 tablespoons chopped fresh parsley for garnish
Instructions
Step 1: Prepare the Oven and Baking Dish
Preheat your oven to 190°C (375°F).
Lightly grease a medium baking dish, approximately 9 × 13 inches, with olive oil or butter. This helps prevent the sweet potatoes from sticking and makes serving easier.
Peel the sweet potatoes and slice them into thin, even rounds about 3–4 mm thick. Try to keep the slices similar in thickness so they cook evenly.
Step 2: Prepare the Sweet Potatoes
Place the sweet potato slices in a large bowl. Add a small pinch of salt, black pepper, paprika, dried thyme, and oregano.
Toss gently until the slices are evenly coated.
For a softer texture and shorter baking time, you can parboil the slices in boiling water for 5–7 minutes. Drain them well and allow them to cool slightly before layering.
This step is optional, but it helps ensure that the sweet potatoes become tender without overbaking the cheese topping.
Step 3: Cook the Spinach
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the chopped onion and cook for 3–4 minutes, stirring occasionally, until softened and lightly golden.
Add the minced garlic and cook for another 30 seconds, just until fragrant.
Add the fresh spinach in batches. Stir until the leaves wilt, about 2–4 minutes.
If using mushrooms or sun-dried tomatoes, add them at this stage and cook until any excess moisture has evaporated.
Season with a little salt, black pepper, and ground nutmeg.
Remove the skillet from the heat. If the spinach releases a lot of liquid, drain it or gently squeeze out the excess moisture. This is important for keeping the finished bake creamy rather than watery.
Step 4: Make the Creamy Cheese Sauce
In a medium saucepan, melt 1 tablespoon of butter over medium-low heat.
Add the flour and whisk continuously for about 1 minute to form a smooth paste. Do not allow it to become dark brown.
Gradually pour in the milk, whisking constantly to prevent lumps from forming.
Add the heavy cream and continue stirring for 3–5 minutes, until the sauce thickens enough to coat the back of a spoon.
Reduce the heat to low. Stir in the garlic powder, black pepper, and a small amount of salt.
Add the mozzarella, cheddar, and Parmesan cheese gradually, stirring until melted and smooth.
Do not boil the sauce after adding the cheese, as excessive heat can make it grainy or oily.
Taste the sauce and adjust the seasoning as needed.
Step 5: Assemble the Bake
Arrange a single layer of sweet potato slices across the bottom of the prepared baking dish.
Spread approximately half of the cooked spinach mixture over the sweet potatoes.
Spoon a portion of the creamy cheese sauce over the vegetables, spreading it gently to cover the layer.
Repeat with another layer of sweet potatoes, the remaining spinach, and more cheese sauce.
Finish with a final layer of sweet potato slices and pour the remaining sauce evenly over the top.
Make sure the sauce reaches the edges of the dish so the vegetables cook evenly and remain moist.
Step 6: Add the Cheese Topping
Sprinkle the remaining mozzarella and Parmesan evenly over the top.
If desired, add a light dusting of breadcrumbs for a crisp, golden crust.
For extra flavor, drizzle a little olive oil over the topping.
Step 7: Bake Until Tender
Cover the baking dish loosely with aluminum foil and bake for 30 minutes.
Remove the foil and continue baking for another 15–25 minutes, or until the sweet potatoes are fork-tender and the cheese is bubbling and golden brown.
If the top needs more color, place the dish under the broiler for 1–3 minutes, watching carefully to prevent burning.
The exact baking time depends on the thickness of the sweet potato slices and whether they were parboiled.
Step 8: Rest and Serve
Remove the dish from the oven and allow it to rest for 8–10 minutes before serving.
This resting time helps the creamy sauce settle and makes the bake easier to slice.
Garnish with freshly chopped parsley or a little extra black pepper.
Serve warm as a vegetarian main course or alongside roasted chicken, grilled fish, or a fresh green salad.
Helpful Tips for the Best Sweet Potato, Spinach and Cheese Bake
– Slice evenly: Thin, uniform sweet potato slices cook more consistently.
– Remove excess spinach moisture: This is the best way to prevent a watery casserole.
– Use freshly shredded cheese: It generally melts more smoothly than pre-shredded cheese.
– Season each layer lightly: This helps distribute flavor throughout the dish.
– Keep the sauce pourable: If it becomes too thick, whisk in a small splash of milk.
– Avoid overbaking: Once the potatoes are tender and the cheese is golden, remove the dish from the oven.
– Let it rest: Resting improves the texture and makes serving easier.
How to Store and Reheat
Refrigerator: Allow the bake to cool, then transfer it to an airtight container. Refrigerate for up to 3–4 days.
Freezer: Freeze cooled portions in freezer-safe containers for up to 2 months for best quality. The cream sauce may change texture slightly after thawing.
Reheating in the oven: Place a portion in an oven-safe dish, cover loosely with foil, and heat at 175°C (350°F) until warmed through.
Reheating in the microwave: Heat individual portions in 60–90 second intervals, stirring or checking between intervals as needed.
Food safety: Refrigerate leftovers within 2 hours of cooking and reheat thoroughly until steaming hot.
Variations
1. High-Protein Version
Add 1–2 cups of cooked, shredded chicken or 1 cup of cottage cheese to the spinach layer. This increases the protein content and makes the dish more filling.
2. Low-Carb Version
Replace some or all of the sweet potatoes with thinly sliced zucchini, cauliflower, or turnips. Drain excess moisture from the vegetables before assembling.
3. Extra-Cheesy Version
Add ½ cup of Gruyère or Monterey Jack cheese to the sauce for a richer, more indulgent flavor.
4. Vegan Version
Use olive oil or plant-based butter, unsweetened plant milk, a dairy-free cream alternative, and vegan shredded cheese. Replace the Parmesan with a dairy-free alternative.
5. Mediterranean Version
Add sliced mushrooms, sun-dried tomatoes, and a little crumbled feta cheese. Finish with fresh parsley or basil.
6. Spicy Version
Add red pepper flakes, a pinch of cayenne pepper, or finely chopped jalapeño to the spinach mixture.
Nutrition Information
Estimated nutrition per serving, based on 6 servings using the ingredients listed above.
Calories
370–430
kcal per serving

Protein
14–17 g
per serving

Carbohydrates
35–42 g

Fat
19–25 g

Fiber
5–7 g

Sugar
7–10 g

Estimates vary with ingredient brands, cheese quantities, and portion sizes. Optional ingredients and toppings may change the totals.

Additional Nutrition Information (Q/S)
– Saturated fat: approximately 10–14 g per serving
– Cholesterol: approximately 45–65 mg
– Sodium: approximately 500–750 mg
– Potassium: approximately 700–950 mg
– Calcium: approximately 250–350 mg
– Iron: approximately 2–3 mg
– Vitamin A: high, primarily from sweet potatoes and spinach
– Vitamin C: a useful amount from sweet potatoes and spinach
– Vitamin K: high, primarily from spinach
– Folate: provided by spinach
– Magnesium: provided by sweet potatoes and spinach
These are estimates, not laboratory-tested values. Sodium can vary substantially depending on the cheese, added salt, and milk used.
Allergen Information
– Contains milk and dairy products.
– Contains wheat and gluten if using all-purpose flour and regular breadcrumbs.
– For a gluten-free version, use a certified gluten-free flour blend and gluten-free breadcrumbs.
– Check the labels of packaged cheeses and other ingredients for additional allergens or cross-contact warnings.
Frequently Asked Questions (Q/S)
Can I prepare this dish ahead of time?
Yes. Assemble the bake, cover, and refrigerate for up to 24 hours before cooking. For more even baking, let the chilled dish sit at room temperature briefly while the oven preheats. Add extra baking time if it is still cold when placed in the oven.
Do I need to peel the sweet potatoes?
No. You can leave the skins on if they are thoroughly washed and scrubbed. Peeling gives the bake a softer, more uniform texture.
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much water as possible before adding it to the skillet.
What cheese works best?
Mozzarella provides stretch and melt, cheddar adds a stronger flavor, and Parmesan creates a savory finish. Gruyère is another excellent option.
How do I prevent the bake from becoming watery?
Cook the spinach until its moisture evaporates, drain frozen spinach thoroughly, and avoid adding too much milk to the sauce. Let the finished bake rest before cutting.
Can I make it without flour?
Yes. Replace the flour-thickened sauce with a slightly reduced cream sauce, or use a suitable gluten-free thickener according to its package directions.
Is this recipe suitable for vegetarians?
Yes, provided the cheeses use vegetarian-friendly enzymes. Some Parmesan cheeses contain animal-derived rennet, so check the label if strict vegetarian suitability is important.
Can I make it a complete meal?
Yes. Add cooked chicken, white beans, or chickpeas. These additions provide extra protein and make each serving more substantial.
Serving Suggestions
– Serve with a crisp cucumber and tomato salad.
– Pair with roasted chicken or grilled fish.
– Serve alongside garlic bread for a hearty family dinner.
– Add a spoonful of Greek yogurt or sour cream for extra creaminess.
– Garnish with fresh parsley, chives, or basil just before serving.
Recipe Notes
This Sweet Potato, Spinach and Cheese Bake combines the natural sweetness of tender sweet potatoes with earthy spinach and a rich, creamy cheese sauce. The golden, bubbling topping adds a delicious contrast to the soft vegetable layers.
For the best results, slice the potatoes evenly, remove excess moisture from the spinach, and allow the dish to rest before serving. It is a versatile, comforting recipe that works equally well for weeknight dinners, vegetarian gatherings, and make-ahead meals.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly.With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *