Sweet Potato and Spinach Layered Casserole Recipe
If you’re looking for a comforting, flavorful, and wholesome dish to brighten up your dinner table, this Sweet Potato and Spinach Layered Casserole Recipe is an absolute winner. It combines the natural sweetness of thinly sliced sweet potatoes with tender, garlicky spinach and a luscious creamy sauce, finished off with a golden, cheesy crust. This casserole not only pleases the palate but also brings beautiful colors and textures together, creating a dish that’s as inviting as it is nourishing. Whether you’re cooking for family or friends, this recipe is sure to become a favorite that you come back to again and again.
Ingredients You’ll Need
Gathering these simple yet essential ingredients is the first step to crafting this delicious casserole. Each component plays a critical role, from adding vibrant color to bringing out rich flavors and creamy textures that make the dish truly special.
- Sweet Potatoes: Peel and thinly slice to create delicate layers that become tender and slightly caramelized when baked.
 - Fresh Spinach: Provides a mild, earthy flavor and added nutrients; can substitute with frozen for convenience.
 - Onion: Adds a subtle sweetness and depth when sautéed.
 - Garlic: Infuses aromatic warmth that complements both sweet potatoes and spinach.
 - Grated Cheese: Choose cheddar, mozzarella, or a mix for a melty, golden topping that brings richness.
 - Milk and Heavy Cream: Combined to make a velvety sauce that keeps the casserole moist and indulgent.
 - Olive Oil: Used for sautéing, it adds a fruity note and helps cook the veggies evenly.
 - Dried Thyme: Offers a fragrant, herbaceous accent that brightens the savory layers.
 - Paprika: Adds a subtle smoky depth and a gentle hint of color.
 - Salt and Pepper: Essential seasonings to bring out all the natural flavors.
 - Butter: For greasing the baking dish, ensuring the casserole doesn’t stick and has a slight buttery aroma.
 
How to Make Sweet Potato and Spinach Layered Casserole Recipe
Step 1: Preheat and Prepare
Start by preheating your oven to 375°F (190°C). This temperature is perfect to cook everything evenly without drying out the casserole. Don’t forget to grease your baking dish with butter — a key step to make sure the layers slide out easily after baking and add just a touch of richness.
Step 2: Slice the Sweet Potatoes
Peel the sweet potatoes carefully and slice them into thin, even rounds. Using a mandoline slicer makes this quicker and ensures uniform slices that cook evenly, but a sharp knife works just fine. These slices create the beautiful layered effect of the casserole, so take your time here!
Step 3: Sauté Onions and Garlic
Heat olive oil in a skillet over medium heat and sauté the chopped onion until it starts to soften and turn translucent—about 5 minutes. Adding the minced garlic next, cook for just a minute until fragrant. This step builds the savory foundation that balances the sweetness of the potatoes wonderfully.
Step 4: Cook the Spinach
Stir in the chopped fresh spinach and cook until wilted, which takes 3 to 4 minutes. If you’re using frozen spinach, make sure it’s thawed and thoroughly drained, then cook for just 2 minutes. This wilted spinach mixture adds a fresh and slightly earthy contrast inside your casserole layers.
Step 5: Whisk the Cream Sauce
In a small bowl, whisk together the milk, heavy cream, dried thyme, paprika, salt, and pepper. This creamy mixture lightly soaks into each layer, melting during baking and keeping the casserole luscious and flavorful without overpowering the other ingredients.
Step 6: Assemble the Layers
Now the fun part! In your prepared baking dish, layer a few slices of sweet potato as the base. Next, add a layer of the sautéed spinach and onion mixture, and drizzle some of the cream sauce on top. Repeat these layers until all ingredients are used up, making sure to finish with a layer of sweet potatoes for a lovely golden top.
Step 7: Add the Cheese and Bake
Sprinkle the grated cheese evenly over your top sweet potato layer. Cover the dish with aluminum foil to keep the moisture in, and bake for about 30 minutes. Then, remove the foil and bake for another 15 to 20 minutes until the sweet potatoes are tender and the cheese becomes beautifully melted and bubbly.
Step 8: Rest and Serve
Once out of the oven, let the casserole cool for a few minutes. This resting time helps the layers set just enough so you can slice perfect squares without everything falling apart. It’s ready to enjoy as a delightful main or a hearty side!
How to Serve Sweet Potato and Spinach Layered Casserole Recipe
Garnishes
Sprinkle some freshly chopped herbs like parsley or chives on top for a pop of green freshness, or add a light drizzle of extra virgin olive oil for a silky finish. A little cracked black pepper on top goes a long way to enhance the flavors.
Side Dishes
This casserole pairs wonderfully with a crisp green salad or roasted vegetables for a colorful, balanced meal. For a more substantial option, serve alongside grilled chicken or baked fish, letting the casserole’s creamy and earthy layers complement your protein effortlessly.
Creative Ways to Present
Serve this warming Sweet Potato and Spinach Layered Casserole Recipe in individual ramekins for a charming, personalized presentation perfect for dinner parties. You could also sprinkle some toasted nuts, like pecans or walnuts, on top before baking to add a surprising crunch that contrasts beautifully with the tender layers.
Make Ahead and Storage
Storing Leftovers
Allow the casserole to cool completely before transferring it to an airtight container. Stored in the refrigerator, leftovers will stay fresh for 3 to 4 days, making it a convenient dish to enjoy for lunches or weeknight dinners.
Freezing
This Sweet Potato and Spinach Layered Casserole Recipe freezes well. Wrap it tightly with plastic wrap and aluminum foil or store in a freezer-safe container for up to 2 months. To maintain the creamy texture, avoid freezing the cheese topping separately beforehand.
Reheating
Reheat leftovers gently in the oven at 350°F (175°C) until warmed through, about 20-25 minutes. For smaller portions, a microwave works fine, but the oven method will keep the layers and cheese more appealing and less rubbery.
FAQs
Can I use frozen spinach instead of fresh spinach?
Absolutely! Just be sure to thaw and drain it well before cooking to avoid excess moisture that could make the casserole watery. Frozen spinach can be a convenient alternative that still tastes great.
Is there a dairy-free version of this recipe?
Yes! Substitute the milk and heavy cream with your favorite plant-based milk and cream alternatives, such as almond or oat milk. Use a dairy-free cheese or skip it entirely for a lighter dish.
Can I prepare this casserole in advance?
You can assemble the dish a day before baking and keep it covered in the refrigerator. Just add the cheese topping before popping it in the oven. This saves time on busy days and still delivers delicious results.
What type of cheese works best for this casserole?
Cheddar, mozzarella, or a blend of both are excellent choices here. Cheddar offers a sharp flavor, while mozzarella contributes stretchy, melty texture. Feel free to experiment with other cheeses like Gruyère or Monterey Jack.
How thin should the sweet potato slices be?
Aim for about 1/8 inch thick slices. Thin slices cook evenly and soften nicely during baking, helping the layers meld together beautifully without any raw or tough spots.
Final Thoughts
If you’re craving a dish that combines wholesome ingredients, beautiful colors, and tastes that comfort and delight, give this Sweet Potato and Spinach Layered Casserole Recipe a try. It’s a perfect recipe to keep in your rotation for weeknights or special occasions, bringing warmth to your table and smiles to your loved ones’ faces.
Print
Sweet Potato and Spinach Layered Casserole Recipe
- Total Time: 1 hour 10 minutes
 - Yield: 4 servings 1x
 - Diet: Vegetarian
 
Description
This Sweet Potato & Spinach Bake is a delicious, layered casserole featuring thinly sliced sweet potatoes, sautéed spinach and onions, and a creamy herb-infused sauce, topped with melted cheese. Baked to perfection, it makes a comforting vegetarian meal or a satisfying side dish.
Ingredients
Vegetables
- 2 large sweet potatoes, peeled and thinly sliced
 - 3 cups fresh spinach, chopped (or 2 cups frozen spinach, thawed and drained)
 - 1 medium onion, chopped
 - 2 cloves garlic, minced
 
Dairy & Oils
- 1/2 cup grated cheese (cheddar, mozzarella, or a mix)
 - 1/2 cup milk (or non-dairy milk for a dairy-free option)
 - 1/4 cup heavy cream (or use non-dairy cream for dairy-free)
 - 1 tablespoon butter (for greasing the baking dish)
 - 2 tablespoons olive oil
 
Seasonings
- 1 teaspoon dried thyme
 - 1/2 teaspoon paprika
 - Salt and pepper, to taste
 
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C). Grease a medium-sized baking dish (about 9×9 inches) with butter or cooking spray to prepare it for the bake.
 - Prepare the Sweet Potatoes: Peel and thinly slice the sweet potatoes into even rounds using a knife or a mandoline slicer for uniform thickness which helps them cook evenly.
 - Sauté the Onions and Garlic: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 5 minutes until softened, then add the minced garlic and sauté for an additional minute until fragrant.
 - Cook the Spinach: Add the chopped spinach to the skillet with the sautéed onion and garlic. Cook until wilted, approximately 3-4 minutes for fresh spinach, or about 2 minutes if using frozen spinach that has been thawed and drained. Remove from heat.
 - Prepare the Sauce: In a small bowl, whisk together the milk, heavy cream, dried thyme, paprika, salt, and pepper. This creamy mixture will add flavor and moisture to the bake.
 - Layer the Bake: In the greased baking dish, start by layering a few slices of sweet potato evenly on the bottom. Add a layer of the sautéed spinach and onion mixture on top, then pour some of the cream sauce over it. Repeat these layers until all ingredients are used up, finishing with a top layer of sweet potato slices.
 - Top with Cheese: Evenly sprinkle the grated cheese over the top layer of sweet potatoes to create a golden, bubbly crust when baked.
 - Bake Covered: Cover the baking dish with aluminum foil and bake in the preheated oven for about 30 minutes to allow the potatoes to cook through and flavors to meld.
 - Uncover and Finish Baking: Remove the foil and continue baking for another 15-20 minutes until the sweet potatoes are tender and the cheese is melted and bubbly with a golden-brown color on top.
 - Serve: Let the bake cool for a few minutes before serving. Enjoy as a hearty vegetarian main dish or as a flavorful side paired with a fresh salad.
 
Notes
- Using a mandoline slicer helps achieve uniform potato slices for even cooking.
 - For a dairy-free option, substitute milk and cream with non-dairy alternatives and use dairy-free cheese or omit it.
 - If using frozen spinach, be sure to thaw and drain well to avoid excess moisture in the bake.
 - This dish can be prepared ahead of time and refrigerated before baking; just add extra baking time if cooking straight from cold.
 - Feel free to add herbs like rosemary or sage for additional flavor variations.
 
- Prep Time: 20 minutes
 - Cook Time: 50 minutes
 - Category: Main Dish
 - Method: Baking
 - Cuisine: American