Looking for a comforting and flavorful dish that’s perfect for a weeknight dinner or a special occasion? Our Sun-Dried Tomato Swirl Spinach Casserole with Toasted Pine Nut Crust is a delightful combination of creamy spinach, tangy sun-dried tomatoes, and a satisfyingly crunchy topping. This casserole isn’t just visually appealing with its beautiful swirl; it’s packed with nutrients and bursting with flavor. Itโs a guaranteed crowd-pleaser that will have everyone asking for seconds! This recipe balances rich flavors with fresh ingredients, creating a truly memorable culinary experience.

What You’ll Need
- Fresh Spinach (800g / 28oz): We use a generous amount of fresh spinach as the base of this casserole. Ensure it’s thoroughly washed and trimmed to remove any tough stems. Spinach provides essential vitamins and a lovely, slightly earthy flavor.
- Onion (1 medium / 150g / 5oz): Diced onion forms the aromatic foundation of our sauce. It adds a subtle sweetness and depth of flavor. Yellow or white onions work best here.
- Garlic (3 cloves): Minced garlic is a must-have for adding a pungent and savory note to the casserole. Freshly minced garlic is always preferred for the best flavor.
- Unsalted Butter (30g / 2 Tbsp): Divided, the butter is used to sautรฉ the onions and garlic, and to create the crunchy topping. Using unsalted butter allows you to control the overall saltiness of the dish.
- All-Purpose Flour (30g / ยผ cup): The flour is used to create a roux, which thickens the creamy sauce.
- Whole Milk (500ml / 2 cups): Whole milk provides a rich and creamy base for the sauce. You can use 2% milk, but the sauce won’t be as thick or flavorful.
- Heavy Cream (120ml / ยฝ cup + 2 Tbsp): Heavy cream adds extra richness and luxuriousness to the sauce and is also used to create the sun-dried tomato swirl.
- Large Eggs (2): The eggs bind the ingredients together and help create a custard-like texture.
- Mozzarella Cheese (150g / 1 ยฝ cups): Shredded mozzarella cheese adds a classic, melty goodness to the casserole.
- Sharp Cheddar Cheese (100g / 1 cup): Shredded sharp cheddar cheese provides a tangy and robust flavor that complements the mozzarella.
- Sun-Dried Tomatoes in Oil (80g / ยฝ cup): Drained and chopped sun-dried tomatoes bring a concentrated burst of sweet and tangy flavor. Be sure to drain them well to prevent the casserole from becoming oily.
- Fresh Basil (10g / ยผ cup): Finely chopped fresh basil adds a bright, herbaceous note that balances the richness of the cheese and cream.
- Nutmeg (ยผ tsp): A pinch of freshly grated nutmeg adds a warm and subtle spice that enhances the overall flavor profile.
- Salt and Pepper: To taste, for seasoning.
- Panko Breadcrumbs (60g / ยฝ cup): Panko breadcrumbs create a light and crispy topping.
- Pine Nuts (30g / 2 Tbsp): Toasted pine nuts add a delightful crunch and nutty flavor to the topping. Toasting them enhances their flavor.
- Parmesan Cheese (30g / ยผ cup): Grated Parmesan cheese (microbial-rennet) adds a salty and umami-rich flavor to the topping.
- Fresh Basil (for garnish): Extra fresh basil leaves for a pop of color and freshness.
Substitutions & Variations
Feel free to customize this casserole to your liking! Here are a few ideas:
- Cheese: Gruyere, Fontina, or Monterey Jack can be substituted for mozzarella or cheddar.
- Spinach: Frozen spinach (thawed and squeezed dry) can be used in place of fresh spinach, but the flavor won’t be quite as vibrant.
- Sun-Dried Tomatoes: If you don’t have sun-dried tomatoes in oil, you can use dry-packed sun-dried tomatoes, but rehydrate them in hot water for 15-20 minutes before chopping.
- Pine Nuts: Walnuts or pecans can be used as a substitute for pine nuts.
Let’s Build Your Sun-Dried Tomato Swirl Spinach Casserole: A Step-by-Step Guide
- Preheat and Prepare: Begin by preheating your oven to 190ยฐC (375ยฐF). Thoroughly butter a 22 x 33 cm (9 x 13 in) baking dish with 15g (1 tbsp) of butter. This prevents sticking and ensures a beautiful presentation.
- Sautรฉ the Aromatics: In a large skillet, melt the remaining 15g of butter over medium heat. Add the diced onion and cook for 4-5 minutes, until softened and translucent. This builds the flavor base of the casserole. Then, stir in the minced garlic and cook for another minute until fragrant โ be careful not to burn the garlic!
- Create the Roux: Sprinkle the flour over the softened onions, stirring constantly for 1 minute. This creates a roux, which is the thickening agent for the sauce. Ensure the flour is fully incorporated to avoid a floury taste.
- Build the Bรฉchamel: Gradually whisk in the milk, ensuring no lumps form. Bring the mixture to a gentle boil, continuing to whisk, and cook for 3-4 minutes until the sauce thickens to a creamy consistency. This is your bรฉchamel sauce, the foundation of the casserole.
- Flavor Infusion: Remove the pan from the heat. Stir in the heavy cream and freshly grated nutmeg. Season generously with salt and freshly ground black pepper to taste. Nutmeg adds a subtle warmth that complements the spinach and tomatoes beautifully.
- Cheese and Spinach Integration: Fold in half of the mozzarella and cheddar cheeses until melted and smooth. Then, add the fresh spinach. The residual heat will quickly wilt the spinach, reducing its volume and incorporating it into the cheesy sauce.
- Sun-Dried Tomato Puree Preparation: In a small bowl, combine the chopped sun-dried tomatoes, 2 tbsp of heavy cream, and finely chopped basil. Blend this mixture until it forms a thick, smooth puree. This vibrant puree will create the beautiful swirl effect in the casserole.
- Egg Enrichment: In a separate bowl, whisk the eggs until lightly beaten. Gently fold the whisked eggs into the spinach-cheese mixture, ensuring they are evenly distributed. This adds richness and helps bind the casserole together.
- Layering the Casserole: Spread half of the spinach mixture evenly in the prepared baking dish. Drop spoonfuls of the sun-dried tomato puree over the layer. Using the tip of a butter knife, gently swirl the puree through the spinach mixture to create visible ribbons of color and flavor.
- Final Assembly: Top with the remaining spinach mixture, smoothing the surface.
- Crafting the Toasted Crust: In a bowl, combine the panko breadcrumbs, toasted pine nuts, melted butter, and grated Parmesan cheese. Mix well to ensure everything is evenly coated.
- Baking to Golden Perfection: Sprinkle the breadcrumb mixture evenly over the top of the casserole. Bake uncovered for 30-35 minutes, or until the crust is deep golden brown and the interior is bubbling.
- Rest and Serve: Let the casserole rest for 10 minutes before serving. This allows it to set slightly, making it easier to slice and serve.
The Magic of Sun-Dried Tomatoes: Why They Elevate This Casserole
Sun-dried tomatoes aren’t just about intense tomato flavor; they’re umami powerhouses. The drying process concentrates their natural sugars and glutamates, creating a savory depth that enhances the overall taste profile. In this casserole, they provide a delightful counterpoint to the mildness of the spinach and the richness of the cheese, preventing the dish from becoming one-dimensional. The swirl isn’t just for aesthetics; it ensures every bite gets a burst of that concentrated tomato goodness.
Toasting Pine Nuts: A Flavor Game Changer
Don’t skip toasting the pine nuts! Raw pine nuts can be a bit bland. Toasting them brings out their natural sweetness and adds a delightful nutty aroma and crunch to the casserole’s topping. Simply spread them in a dry skillet over medium heat and cook for 3-5 minutes, stirring frequently, until golden brown and fragrant. Watch them carefully, as they burn easily.

Spinach Selection and Preparation Tips
While this recipe calls for fresh spinach, it’s important to choose vibrant, crisp leaves. Avoid spinach that is wilted or slimy. Thoroughly washing the spinach is crucial to remove any grit. The spinach will wilt down significantly during cooking, so don’t be alarmed by the large volume initially. You can also use frozen spinach, but be sure to thaw it completely and squeeze out all excess moisture before adding it to the casserole.
Make-Ahead Potential & Storage
This Sun-Dried Tomato Swirl Spinach Casserole is a fantastic make-ahead dish! You can assemble the casserole up to 24 hours in advance, cover it tightly, and refrigerate. Add about 10-15 minutes to the baking time if baking directly from the refrigerator. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave.
Frequently Asked Questions
Can I use a different type of cheese?
Yes, you can! Gruyere, Fontina, or Monterey Jack would all be delicious substitutes for mozzarella or cheddar.
Can I make this casserole vegetarian?
Yes! Ensure your Parmesan cheese is made with microbial rennet, as traditional Parmesan uses animal rennet.
Can I freeze this casserole?
While it’s best enjoyed fresh, you can freeze it after baking. Let it cool completely, then wrap it tightly in plastic wrap and foil. Thaw overnight in the refrigerator before reheating.
Enjoy this delightful Sun-Dried Tomato Swirl Spinach Casserole! It’s a comforting and flavorful dish that’s perfect for any occasion. Don’t forget to save this recipe to Pinterest for later inspiration!
Print
trisha yearwoods spinach casserole made easy
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Sun-Dried Tomato Swirl Spinach Casserole is a comforting and flavorful dish featuring creamy spinach, tangy sun-dried tomatoes, and a crunchy pine nut crust. It’s a guaranteed crowd-pleaser packed with nutrients and bursting with flavor.
Ingredients
- 800g (28oz) fresh spinach, washed and trimmed
- 150g (5oz) onion, diced
- 3 cloves garlic, minced
- 30g (2 Tbsp) unsalted butter, divided
- 30g (ยผ cup) all-purpose flour
- 500ml (2 cups) whole milk
- 120ml (ยฝ cup + 2 Tbsp) heavy cream
- 2 large eggs
- 150g (1 ยฝ cups) mozzarella cheese, shredded
- 100g (1 cup) sharp cheddar cheese, shredded
- 80g (ยฝ cup) sun-dried tomatoes in oil, drained and chopped
- 10g (ยผ cup) fresh basil, chopped
- ยผ tsp nutmeg
- Salt and pepper to taste
- 60g (ยฝ cup) panko breadcrumbs
- 30g (2 Tbsp) pine nuts, toasted
- 30g (ยผ cup) Parmesan cheese, grated
- Fresh basil for garnish
Instructions
- Preheat & Prepare: Preheat oven to 190ยฐC (375ยฐF) and butter a 22x33cm (9x13in) baking dish.
- Sautรฉ Aromatics: Melt butter, sautรฉ onion until softened, then add garlic until fragrant.
- Create Roux: Stir in flour and cook for 1 minute.
- Build Bรฉchamel: Gradually whisk in milk and cook until thickened.
- Flavor Infusion: Remove from heat, stir in cream and nutmeg, season with salt and pepper.
- Cheese & Spinach: Fold in cheese and spinach until wilted.
- Tomato Puree: Blend sun-dried tomatoes, cream, and basil into a puree.
- Egg Enrichment: Whisk eggs and fold into spinach mixture.
- Layer Casserole: Spread half the spinach mixture, dollop tomato puree, and swirl.
- Final Assembly: Top with remaining spinach mixture.
- Craft Crust: Combine breadcrumbs, pine nuts, Parmesan, and butter.
- Bake: Sprinkle crust over casserole and bake for 30-35 minutes.
- Rest & Serve: Let rest for 10 minutes before serving.
Notes
Toasting the pine nuts enhances their flavor. Using microbial-rennet Parmesan ensures a vegetarian dish. This casserole can be assembled ahead of time and baked later.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 cup
- Calories: 350 kcal
- Sugar: 10 g
- Sodium: 400 mg
- Fat: 25 g
- Saturated Fat: 15 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 100 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.