Hot Spinach Dip With Four Cheeses and Fresh Spinach
Hot spinach dip is the appetizer I make when I want something rich and a little fancy without any fuss. I pull it out of the oven bubbling, set it down with bread, and I rarely have leftovers.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
The move that makes or breaks this one is squeezing the cooked spinach until it’s almost dry. Skip that and you get a watery dip that never sets up right. I also use four cheeses instead of one, which is what gives it that deeper, savory pull most versions are missing.
The Backyard Table
Recipes for Summer Cookouts
With over 50 pages of foodie love, The Backyard Table features Chef Jenn's BEST recipes for outdoor eating and entertaining. Every recipe is created, tested, and loved by Chef Jenn, with NO AI! Get it now, at a special introductory price of $7.99 and level up your outdoor dining.
This is a digital product. You'll receive an instant download link after purchase.
Get ad-free recipes like Grilled Corn Guacamole, Grilled French Onion Burgers, Deviled Egg Pasta Salad, Blueberry Grunt, and so many more!
Chef Jenn’s Take on Hot Spinach Dip
Most hot spinach dips fail in the same place: they come out loose and watery, pooling around the edges instead of scooping clean onto a piece of bread. The culprit is almost always the spinach. Cooked spinach holds a shocking amount of water, and if you fold it in wet, that liquid has nowhere to go but into your dip.
That’s why I wilt fresh spinach and then squeeze it in a towel until it’s nearly dry before it ever touches the cheese. The difference is obvious the second it comes out of the oven, one version scoops thick and clean, the wet one slumps and weeps.
The other thing I do is build the base on four cheeses instead of one. You get stretch from the mozzarella, sharpness from the Parmesan, and a nutty backbone from the Gruyère. That combination is what separates this from the standard mozzarella-and-cream-cheese version everyone already has.

What You’ll Love About Hot Spinach Dip
- Four cheeses instead of one, and the Gruyère is the reason. It gives the dip a nutty, savory depth that the usual mozzarella-only recipes never get close to.
- I use fresh spinach and squeeze it dry, so this scoops clean instead of weeping water all over the dish the way the frozen-spinach versions do.
- It bakes and serves in one cast-iron skillet, which means I’m not transferring a hot, messy dip between dishes right before guests arrive.
Ingredients

- Butter
- Onion powder – Not onion salt, or the dip will be too salty.
- Fresh spinach – Use fresh, not frozen. If you only have frozen, thaw it and squeeze it bone-dry first or the dip turns watery.
- Cream cheese – Full fat, softened to room temperature so it folds in without lumps.
- Sour cream – Full-fat gives the best texture. Plain Greek yogurt works in a pinch but tastes tangier.
- Mayonnaise – Regular, not light. Light versions can break under the heat.
- Mozzarella – Shred it yourself off the block. Pre-shredded is coated to stop clumping and melts grainy.
- Gruyère – Don’t skip this one. Swiss or a good aged white cheddar will get you close if you can’t find it.
- Parmesan – Grate it fresh. The shelf-stable canned kind won’t melt in.
- Dehydrated onion – Adds texture and a little sweetness. Leave it out and lean on the onion powder if you don’t have it.
- Smoked hot paprika – This is what makes the dip taste like more than cheese. Sweet paprika works but you’ll lose the heat and smoke.
- Worcestershire sauce – Don’t leave it out, it’s doing the savory heavy lifting.
- Lemon juice – Fresh. It cuts the richness so the dip doesn’t read as one flat note of cheese.
- Black pepper – Freshly cracked tastes best, but pre-ground works.
- Garlic – Fresh cloves. Skip the jarred stuff.
How To Make Hot Spinach Dip
Scroll down for the full recipe card with exact measurements and printable instructions.
Preheat your oven to 375°F. Rinse the spinach and shake off the excess water, then wilt it in a dry skillet over medium heat until it collapses down.

Here’s the step that makes or breaks this dip: get the water out. Move the wilted spinach to a clean towel or strainer and squeeze hard, then roughly chop it. Skip this, and you end up with a soupy dip, so don’t rush it.

Wipe out the skillet, add the butter and garlic, and cook about 30 seconds until fragrant. Return the chopped spinach to the pan.
Turn the heat to low and add the cream cheese. Break it up and stir until it melts into the spinach and garlic with no lumps left.

Stir in the sour cream, mayo, onion flakes, onion powder, smoked paprika, Worcestershire, lemon, gruyere, and mozzarella. Mix well, then taste. Add salt and pepper if it needs it.

If the top isn’t as browned as you want, run it under the broiler for a minute. Watch it closely here, it goes from golden to burnt fast.

If the top isn’t as browned as you want, run it under the broiler for a minute. Watch it closely here, it goes from golden to burnt fast.

Make It A Meal
A hot dip wants company, so I build a small spread around it. I set it out next to Whipped Feta for a cool, tangy contrast, and I always have something warm to scoop with. My go-to is Grilled Bread with Tomatoes and Ricotta, which doubles as both a dipper and its own little appetizer.
If I’m feeding a crowd, I’ll add a Tomato Bruschetta Board for color and crunch, and a Baked Brie in a Bowl so there are two warm, melty options on the table instead of one. That’s a full appetizer table without much extra work.

Storage
Store leftover hot spinach dip in an airtight container in the fridge for up to 4 days. Reheat in a 350°F oven until hot and bubbling again, or microwave in short bursts, stirring between. I don’t recommend freezing it, the dairy base turns grainy once thawed.
Frequently Asked Questions
You can, but I don’t recommend it. Frozen spinach has less flavor and the texture is different. They take older, tough leaves and stems and process them. Your dip will not be as smooth and luscious.
Swiss cheese or a good aged white cheddar are the closest swaps. You’ll lose a little of the nutty depth, but the dip still works.
Yes. Assemble it fully, cover, and refrigerate for up to a day. Bake it just before serving and add a few extra minutes since it’s going in cold.
Almost always the spinach wasn’t squeezed dry enough. Cooked spinach is full of water, so wring it out hard before folding it into the cheese.

Hot Spinach Dip Recipe
Ingredients
- 1 tablespoon butter
- 4 cloves garlic minced
- 10 to 12 ounces fresh spinach
- 8 ounces cream cheese softened
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1/2 cup shredded mozzarella cheese
- 1/2 cup shredded Gruyère cheese
- 1/2 cup freshly grated Parmesan cheese
- 2 tablespoons dehydrated onion
- 1 teaspoon granulated onion powder
- 1/2 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked hot paprika
- 1 teaspoon Worcestershire sauce
- 1 teaspoon lemon juice
Instructions
- Preheat the oven to 375°F and rinse the spinach. Shake off excess water.
- Heat the spinach in a skillet over medium heat until wilted.
- Transfer the spinach to a towel or strainer and squeeze out as much moisture as possible. Roughly chop it.
- Add the butter and garlic to the skillet and cook for 30 seconds until fragrant. Return the spinach to the skillet.
- Turn the heat to low. Add the cream cheese to the spinach and garlic mixture, breaking it up until the cream cheese is melted and mixed into the spinach.
- Add the sour cream, mayo, dehydrated onion flakes, onion powder, smoked hot paprika, Worcestershire Sauce, lemon, gruyere and mozzarella to the skillet. Mix well and check for seasoning. Add salt and pepper if needed.
- Transfer to a cast-iron skillet or baking dish and top with the Parmesan cheese.
- Bake for 15-20 minutes, until hot and bubbling around the edges.
- Broil briefly if needed to brown the top lightly.
Notes
Cook the garlic only 30 seconds after the spinach. It turns bitter under the broiler if it browns too much at this stage.
Bake and serve in the same cast iron skillet. The heavy pan stays warm at the table, so the dip stays scoopable longer.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.
