Cheesy Spinach Bake Recipe
Introduction
This Cheesy Spinach Bake is a comforting, savory dish that combines tender spinach with rich cheeses and a crispy breadcrumb topping. Perfect as a side or a vegetarian main, it’s easy to prepare and full of flavor.

Ingredients
- 4 tablespoons unsalted butter
- 1 large yellow onion or 2 shallots, finely chopped
- 3 garlic cloves, coarsely chopped
- Salt and pepper
- ½ cup panko or fresh coarse bread crumbs
- 1 cup (3 ounces) finely grated Parmesan
- 5 (10-ounce) packages frozen chopped spinach, thawed and squeezed dry
- 2 cups (1 pint) half-and-half
- ¼ teaspoon ground nutmeg (optional)
- ½ cup (1 ½ ounces) grated Gruyère or extra-sharp Cheddar
Instructions
- Step 1: Preheat the oven to 400 degrees Fahrenheit. In a large, ovenproof skillet, melt the butter over medium heat. Set aside 1 tablespoon of the butter in a medium bowl. Add the onion and garlic to the skillet, season with salt and pepper, and cook, stirring occasionally, until softened but not browned, about 7 to 10 minutes.
- Step 2: While the onions cook, stir the bread crumbs into the bowl with the reserved butter until coated. Season with salt and pepper, then mix in half of the Parmesan cheese.
- Step 3: Add the drained spinach to the skillet and stir until warmed through and somewhat dry, about 2 to 4 minutes, letting it stick lightly to the skillet. Turn off the heat. Stir in the half-and-half, remaining Parmesan, and nutmeg if using. Taste and adjust seasoning with salt and pepper. If desired, transfer the spinach mixture to a 2½-quart or larger casserole dish for baking.
- Step 4: Evenly sprinkle the grated Gruyère or Cheddar over the spinach. Top with the breadcrumb mixture. Bake until golden and bubbly around the edges, about 20 to 25 minutes.
Tips & Variations
- For a creamier texture, you can add a little cream cheese or sour cream to the spinach mixture before baking.
- Replacing half of the Parmesan with Pecorino Romano adds a sharper flavor.
- Use fresh spinach if available; sauté it until wilted and squeeze out excess moisture before proceeding.
- To make it gluten-free, substitute panko with gluten-free breadcrumbs or crushed nuts.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 350 degrees Fahrenheit until warmed through, about 15 minutes. Avoid microwaving to keep the topping crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
Yes, fresh spinach works well. Use about 2 pounds, sauté it until wilted, and squeeze out as much moisture as possible before using it in the recipe.
What can I serve with this cheesy spinach bake?
This dish pairs wonderfully with roasted chicken, grilled steaks, or even as a hearty side for pasta or rice dishes.
PrintCheesy Spinach Bake Recipe
A creamy and cheesy spinach casserole baked to golden perfection, combining tender sautéed onions, garlic, and spinach with a rich blend of Parmesan and Gruyère cheeses, topped with buttery panko breadcrumbs for a delightful crunchy finish.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables & Aromatics
- 1 large yellow onion or 2 shallots, finely chopped
- 3 garlic cloves, coarsely chopped
- 5 (10-ounce) packages frozen chopped spinach, thawed and squeezed dry
Dairy & Cheese
- 4 tablespoons unsalted butter
- 1 cup/3 ounces finely grated Parmesan cheese
- 2 cups (1 pint) half-and-half
- ½ cup/1 ½ ounces grated Gruyère or extra-sharp Cheddar
Dry Ingredients & Spices
- ½ cup panko or fresh coarse bread crumbs
- Salt and pepper to taste
- ¼ teaspoon ground nutmeg (optional)
Instructions
- Prepare and sauté aromatics: Heat the oven to 400°F (200°C). In a large ovenproof skillet, melt the butter over medium heat. Reserve 1 tablespoon of this melted butter in a medium bowl. Add the finely chopped onion and garlic to the skillet, season with salt and pepper, and cook, stirring occasionally, until softened but not browned, approximately 7 to 10 minutes.
- Prepare bread crumb topping: While the onions are sautéing, stir the bread crumbs into the bowl with the reserved butter until they are fully coated. Season this mixture with salt and pepper, then stir in half of the grated Parmesan cheese.
- Combine spinach and dairy: Add the thawed and well-drained spinach to the skillet and stir until warmed through and somewhat dry, about 2 to 4 minutes, allowing some to stick lightly to the skillet. Turn off the heat. Stir in the half-and-half, the remaining Parmesan cheese, and the nutmeg if using. Taste and adjust seasoning with additional salt and pepper as needed. If preferred, transfer the mixture to a 2 ½-quart or larger casserole dish for baking instead of baking directly in the skillet.
- Assemble and bake: Evenly top the spinach mixture with the grated Gruyère or extra-sharp Cheddar, then sprinkle the prepared panko and Parmesan topping over the cheese layer. Bake in the preheated oven until the topping is golden brown and the casserole is bubbling around the edges, about 20 to 25 minutes.
Notes
- Make sure to squeeze out as much water as possible from the thawed spinach to avoid a watery casserole.
- The ground nutmeg is optional but adds a warm, subtle spice that complements the creamy cheese and spinach.
- Using a skillet that is ovenproof allows you to cook and bake in the same pan, reducing cleanup.
- Fresh coarse bread crumbs or panko both work well for a crispy topping; panko yields a lighter crunch.
- This dish pairs wonderfully with roasted meats or can be served as a hearty vegetarian main with a side salad.
Keywords: Spinach bake, Cheesy spinach casserole, Gruyère spinach bake, Parmesan spinach casserole, creamy spinach side dish

