Sweet Potato and Spinach Bake Recipe: Crispy Top, Creamy Spinach-Potato Blend

Side Dishes

Sweet Potato and Spinach Bake Recipe: Crispy Top, Creamy Spinach-Potato Blend

This sweet potato and spinach bake recipe delivers the perfect balance of crispy golden edges and creamy, flavorful layers that make it a standout side dish. The secret lies in roasting the sweet potatoes until tender yet firm, then layering them with wilted spinach, herbs, and a touch of cheese for that irresistible texture contrast. I developed this recipe after years of testing different baking techniques, and it never fails to impress—whether as a vegetarian main or hearty side.

The beauty of this bake is its simplicity: just a handful of ingredients transform into a dish that's rich in flavor and texture. Roasted sweet potatoes add natural sweetness and a satisfying bite, while sautéed spinach brings freshness and nutrients.

A sprinkle of cheese on top creates that coveted crispy crust, and fresh herbs add a bright, aromatic finish. It’s the kind of dish that feels indulgent yet remains balanced and satisfying.

What you’ll end up with is a dish that’s crispy on top and creamy inside, with layers of flavor that make every bite worth savoring. The sweet potatoes stay tender and caramelized, while the spinach blends seamlessly into the mix, creating a harmonious texture.

This recipe is foolproof, adaptable, and perfect for meal prep—just bake once and enjoy leftovers all week.

For extra richness, consider adding a layer of feta or goat cheese, or swap the dairy for a vegan alternative if needed. The possibilities are endless, but the foundation remains the same: a perfect blend of crispy, creamy, and comforting. Let’s get baking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and spinach bake

Sweet potatoes, spinach, and herbs—just a few ingredients for this crispy, creamy masterpiece.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
Baby Spinach 🍃 5 oz Fresh, loosely packed
Shredded Cheddar Cheese 🧀 1 cup Sharp or mild variety
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and drizzling
Garlic Cloves 🧄 4 cloves Minced for flavor boost
Fresh Rosemary 🌿 ¼ cup Chopped, or dried substitute
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Broth 💧 ½ cup Low-sodium preferred
All-Purpose Flour 🌾 2 tbsp For crispy topping
Breadcrumbs 🍞 ½ cup Panko for extra crunch
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or dried thyme
Lemon Zest 🍋 1 tsp Brightens flavors

Sweet potatoes are the star here. Orange-fleshed varieties like Garnet or Jewel work best—they’re naturally sweet and hold up to roasting. Costco or Trader Joe’s usually carry them pre-peeled for convenience, but I always peel and cube mine myself for even cooking. Look for firm, unblemished tubers; soft spots mean they’re past their prime. The spinach? Baby spinach is ideal because it wilts beautifully without getting mushy, but regular spinach works too—just squeeze out excess water first. Fresh herbs make all the difference, so if you’re using dried, reduce the amount by half—rosemary and thyme are my go-tos for that earthy, aromatic kick.

No sharp cheddar? Monterey Jack or Gruyère both melt beautifully and add richness. Running short on breadcrumbs? Crushed crackers or panko work just as well—panko gives that extra crunch. The olive oil matters too; extra-virgin with a fruity note (like California or Italian varieties) elevates the dish. If you’re vegan, swap the cheese for nutritional yeast or vegan cheddar shreds, and use coconut oil instead of olive oil for the crispy topping. The lemon zest is non-negotiable—it cuts through the richness and brightens every bite. No zest? A splash of lemon juice in the spinach works in a pinch.

This bake reheats like a dream—just pop it in the oven at 375°F for 10-15 minutes until the top is golden again. Meal prep tip: Portion into individual containers with the crispy topping intact. It’ll stay fresh for 4 days in the fridge, and you can freeze the whole casserole for up to 3 months. For extra crispiness, broil the dish for 2-3 minutes at the end—just watch it like a hawk to avoid burning. Leftovers? Toss them into a salad or wrap them in a tortilla for a quick lunch. Trust me, you’ll be making this again.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I can’t be bothered with multiple dishes—just slice the sweet potatoes, wilt the spinach right in the pan, and let the cheese do the rest. The oven handles all the work while I’m scrolling through my phone or pretending to fold laundry.
  • Cheesy Garlic Crunch: That moment when the top gets golden and crispy while the inside stays tender? Yes. The garlic-infused olive oil makes every bite sing, and the cheddar melts into a stringy, savory blanket over the spinach. Honestly, I’ll take this over takeout any day.
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. I double the batch, let it cool, and slice it into portions—still warm, still delicious, and zero effort when I’m rushing out the door. Even my picky-eating coworker asked for seconds.
  • Budget-Friendly Feast: Sweet potatoes and spinach are basically pantry staples, and a block of cheddar stretches further than you’d think. I’ve fed four people for under $10 with this, and the leftovers? Even better the next day, if you can resist eating the whole pan straight from the fridge.

Step-by-step instructions for sweet potato and spinach bake

Here's how to create a dish with that perfect crispy crust and creamy, flavorful filling.

1

Prep and Roast the Sweet Potatoes

Preheat your oven to 375°F. Toss the 2 lbs of cubed sweet potatoes with 0.25 cup of chopped fresh rosemary, 0.5 cup of extra-virgin olive oil, 1.5 tsp of salt, and 0.5 tsp of black pepper until evenly coated. Spread them in a single layer on two rimmed baking sheets, ensuring they don't overlap.

Roast for 25-30 minutes, stirring halfway through, until the edges are golden brown and the potatoes are tender when pierced with a fork. The key here is even browning—don't overcrowd the pan. You want them caramelized but still holding their shape. Let them cool slightly before proceeding.

2

Sauté Spinach and Garlic

While the potatoes roast, heat 1 tablespoon of extra-virgin olive oil in a large skillet over medium heat. Add the 4 minced garlic cloves and sauté for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Add the 5 oz of baby spinach and cook for 2-3 minutes until just wilted.

Remove from heat and stir in the 0.25 cup of fresh thyme leaves and 1 tsp of lemon zest. The spinach should still have a vibrant green color, not mushy. Let it cool completely before mixing with the potatoes—this prevents the spinach from turning watery in the oven.

3

Create the Creamy Filling

In a large bowl, combine the roasted sweet potatoes, sautéed spinach mixture, 1 cup of shredded cheddar cheese, and 0.5 cup of vegetable broth. Mix gently until the cheese begins to melt and the filling becomes creamy. The texture should be thick but still spreadable—like a luxurious casserole filling.

This is where the magic happens. The roasted potatoes bring hearty texture, while the spinach adds freshness. The cheese binds everything together, creating that signature creamy consistency. If the mixture seems too thick, add 1-2 tablespoons of broth to loosen it.

4

Build the Crispy Topping

In a separate bowl, combine 2 tbsp of all-purpose flour, 0.5 cup of breadcrumbs, and 0.25 cup of chopped fresh rosemary. Drizzle with 2 tablespoons of extra-virgin olive oil and mix until evenly distributed. The mixture should resemble coarse crumbs with a slightly oily sheen.

Transfer the sweet potato-spinach mixture to a greased 9x13-inch baking dish and spread it evenly. Sprinkle the breadcrumb topping over the surface, pressing down gently to ensure good contact. This creates that coveted crispy crust we're after.

5

Bake to Golden Perfection

Return the baking dish to the 375°F oven and bake for 20-25 minutes until the topping is deep golden brown and bubbly. The edges should be crisp while the center remains creamy. If the topping browns too quickly, tent it loosely with foil to prevent burning.

Let the bake rest for 10 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice. The result should be a dish with a shatteringly crisp crust and a creamy, flavorful potato-spinach blend underneath. Serve with a dollop of sour cream or extra cheese if desired!

👨‍🍳

Pro Tips For Making Sweet Potato And Spinach Bake

  • CUT POTATOES EVENLY: I learned this the hard way—uneven slices mean some parts burn while others stay doughy. Use a mandoline or sharp knife for ¼-inch thick rounds, and don’t skip trimming the edges. The bake will cook faster and more evenly, especially if you’re using the broiler at the end.
  • SALT THE SPINACH: Baby spinach wilts fast, but it also loses flavor if you skip this step. Toss the raw spinach with a pinch of salt and a drizzle of olive oil 5 minutes before baking—it softens better and holds its flavor. (Yes, even if you’re impatient like me.)
  • WAIT FOR GARLIC: Sautéing garlic until it’s golden and fragrant before adding it to the spinach makes a real difference. If you rush it, you’ll just get bitter, raw garlic notes. Take the extra 30 seconds—your future self will notice.
  • COVER WITH FOIL: This isn’t the prettiest method, but it’s the tastiest. After the first 20 minutes in the oven, tent the dish with foil to trap steam. The sweet potatoes stay moist, and the cheese melts more evenly. Pull the foil off the last 10 minutes to let things crisp up.

Dietary considerations for these flavors

Vegetarian-Friendly

This bake is naturally vegetarian, packed with plant-based protein from sweet potatoes and spinach while delivering rich, satisfying flavors. The 1 cup shredded cheddar cheese adds creaminess, but you can easily swap it for vegan cheese alternatives like Daiya or Violife shreds.

For extra protein, fold in ½ cup cooked chickpeas or ½ cup crumbled tofu into the filling. 🌱

Gluten-Free Adaptations

To make this gluten-free, simply replace the 2 tbsp all-purpose flour and ½ cup breadcrumbs with ½ cup gluten-free panko or ½ cup crushed gluten-free crackers. I recommend Schär brand gluten-free breadcrumbs for the best texture.

The crispy topping will still achieve that golden crunch without compromising the dish's integrity. Always check labels on broths and cheeses to ensure they're certified gluten-free.

Dairy-Free Options

For a dairy-free version, omit the cheese entirely or use ½ cup dairy-free cheese shreds like Follow Your Heart or Violife. Boost creaminess with ¼ cup coconut cream mixed into the filling.

The ½ cup vegetable broth already provides moisture, so no additional adjustments are needed. The flavor remains rich and satisfying while keeping the dish completely plant-based.

Low-Carb Variations

Cut carbs by replacing sweet potatoes with 2 lbs cauliflower florets or 2 lbs zucchini slices, both roasted until tender. The spinach and cheese remain the same, but reduce the breadcrumb topping to ¼ cup and use almond flour instead of all-purpose flour.

This version keeps the crispy texture while significantly reducing carbohydrates—perfect for keto or low-carb diets.

Nutrient Boost

This dish is already nutrient-dense, but you can enhance it further by adding 1 tbsp nutritional yeast to the filling for extra vitamin B12 and umami flavor. For more fiber, stir in ¼ cup chopped walnuts or sunflower seeds into the crispy topping.

The sweet potatoes provide vitamin A, while spinach delivers iron and vitamin K, making this a powerhouse side dish for any meal.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about sweet potato and spinach bake

1

Can I use regular potatoes instead of sweet potatoes?

Regular potatoes won't give you the same sweet, caramelized flavor or vibrant orange color. Sweet potatoes hold their shape better when roasted and add natural sweetness that balances the earthy spinach. If you're set on using regular potatoes, try Yukon Golds—they're creamier and won't fall apart as easily as russets.

2

How do I prevent the spinach from turning mushy in the oven?

Wilt the spinach completely before mixing it into the potatoes, and make sure it's cool before combining. Also, avoid overmixing the filling—just stir gently to combine. The key is using baby spinach (not regular) and squeezing out excess moisture before adding it to the dish. If your spinach is still too wet, spread it on a towel and pat it dry.

3

Can I make this bake ahead of time?

This dish actually tastes better the next day. Assemble everything up to the crispy topping, cover tightly, and refrigerate for up to 24 hours before baking. For make-ahead freezing, assemble completely (including topping), cover with foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking—just add 10-15 minutes to the baking time.

4

What's the best way to reheat leftovers?

For best results, reheat in a 375°F oven for 15-20 minutes until the top is golden and bubbly. Microwaving works in a pinch (cover with a damp paper towel, heat for 1-2 minutes), but it won't restore that perfect crispy texture. If you're short on time, broil for 2-3 minutes at the end to crisp up the top again.

Can I add meat to make it a main dish?

Yes! For a heartier meal, stir in 1 cup cooked ground turkey or 1 cup diced chicken breast with the spinach mixture. You could also add ½ cup cooked sausage or ½ cup shredded rotisserie chicken to the filling. Just

★★★★★4.6(13 reviews)
Categories Side Dishes