Spinach Dip

There are like a billion spinach dip recipes out there. Hot, cold, loaded with artichokes, stuffed in a bread bowl, you name it. And I’ve tried a good handful… But they always have something off. So I decided to take matters into my own hands and create this one which is seriously good. It’s got all the things.. creamy, cheesy, and spinachy without going overboard. Basically like cheese topped creamed spinach. Better than any restaurant version, and I’ll put money on it! Plus, it’s crazy easy to throw together. Get into it.

This post may contain affiliate links. Read our disclosure policy.

Overhead shot of crispy bread slice dipped into creamy spinach dip, revealing a cheesy, spinach-filled layer

Spinach Dip Ingredients

Overhead shot of ingredients for making spinach dip on a marble surface before mixing
  • Cream Cheese: Full fat is best, but you can swap in reduced-fat. Make sure it’s softened so it blends well!
  • Sour Cream: Greek yogurt is a great swap too.
  • Parmesan Cheese: Freshly grated is best, but the pre-grated kind works too.
  • Mozzarella Cheese: Shredding yourself is best. Pre-shredded has anti-caking agents that can make it hard to get a smooth melt.
  • Onion Powder & Garlic Powder: Stick with powdered here.
  • Ground Nutmeg: Just a pinch. Trust me on this one boos!
  • Cayenne & Black Pepper: For a kick of heat.
  • Frozen Spinach: I’m team frozen spinach all the way just make sure it’s thawed and well-drained. Fresh spinach works if you’re out of frozen. Just cook it down in a skillet with a drizzle of olive oil, let it cool, and squeeze out the liquid before mixing it in.

How to make Spinach Dip

Mix the Dip Ingredients

Glass bowl with cream cheese and sour cream before mixing

Step 1: Whisk together the cream cheese and sour cream in a large bowl until smooth.

Bowl with spinach, cheese, and seasonings added to cream cheese mixture before combining

Step 2: Add in 1 ½ cups of the mozzarella cheese and the remaining ingredients.

Fully mixed spinach dip in a glass bowl, ready for baking

Step 3: Stir together until evenly mixed.

Top with Cheese and Bake

Unbaked spinach dip spread in a white casserole dish

Step 4: Spread the mixture into your prepared baking dish and smooth the top.

Casserole dish with spinach dip topped with shredded cheese, before baking

Step 5: Top with remaining mozzarella.

Fully baked spinach dip in a casserole dish with golden, bubbly cheese topping

Step 6: Bake until the top is melted and the edges begin to brown. Then, bake again until the top is brown in spots and bubbly around the edges.

Fully baked spinach dip in a casserole dish with golden, bubbly cheese topping, with more spinach and garlic bread next to it

Step 7: Remove from the oven and let sit for a couple minutes. Serve hot with toasted baguette rounds, pita chips, or tortilla chips!

Closeup of a serving of baked spinach dip with two spoons in a white casserole dish, showing melted cheese on top and creamy texture

Spinach Dip

Get into this super easy baked Spinach Dip. It's really just mixin' the ingredients and heating them up! Serve with chips, veggies, crackers, bread anything you got!
5 from 1 vote
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course: Appetizer
Servings: 6

Ingredients

  • 8 ounces cream cheese full fat, softened
  • ¾ cup sour cream room temperature
  • 1/3 cup Parmesan grated
  • 2 cups mozzarella shredded, divided
  • ½ teaspoon onion powder
  • ¾ teaspoon garlic powder
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon cayenne
  • ¼ teaspoon black pepper
  • 10 ounces frozen spinach thawed and drained

Instructions

  • Preheat oven to 375° F and place rack in the middle position. Prepare an 8×8 casserole dish or 8’ inch cake round with nonstick spray.
  • In a large bowl, whisk together the cream cheese and sour cream until smooth. Add in 1 ½ cups of mozzarella cheese and the remaining ingredients and stir together until evenly mixed.
  • Spread the mixture into your prepared baking dish and smooth the top. Top with remaining mozzarella and bake until the top is melted, about 20 minutes and the edges begin to brown. Bake for another 5 minutes until the top is brown in spots and bubbly around the edges.
  • Remove from the oven and let sit for 5 minutes.
  • Serve hot with toasted baguette rounds, pita chips, or tortilla chips.

Notes

  • Use Softened Cream Cheese: For the creamiest, lump-free dip, make sure your cream cheese is at room temp. If you’re short on time, pop it in the microwave for 10-15 seconds (but don’t melt it y’all!).
  • Drain Your Spinach Well: Frozen spinach has a ton of water. Thaw it in the microwave or under cold water, then squeeze it dry using paper towels or a clean kitchen towel.
  • Make It Ahead: Stir everything together, spread it into your baking dish, and cover tightly with plastic wrap. Store it in the fridge overnight, then let it come to room temp before topping with cheese and baking. Boom, instant party app!
  • Brown the Top: For a golden, bubbly top, broil the dip for a minute or two after baking. Just watch it so it doesn’t burn!
 

How to store & reheat Spinach Dip

Storing this dip is super easy boos! Just pop it into an airtight container or leave it in the baking dish, covered tightly with plastic wrap.
To reheat, microwave it in 30-second intervals, stirring between each round until it’s nice and warm. Or bake it in a 350°F oven for 10-15 minutes until it’s all bubbly and yummy again.

How long will Spinach Dip last in the fridge?

It will last for 3-4 days… If you can keep your hands off it that long!

Can I freeze hot spinach dip?

Technically, you can freeze this dip, but I wouldn’t recommend it. The creamy ingredients tend to separate during freezing and thawing, leaving you with a watery mess.

Nutrition

Calories: 341kcal | Carbohydrates: 7g | Protein: 15g | Fat: 29g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 89mg | Sodium: 494mg | Potassium: 297mg | Fiber: 1g | Sugar: 3g | Vitamin A: 6563IU | Vitamin C: 3mg | Calcium: 366mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @GrandbabyCakes or tag #grandbabycakes!

Recipe Tips

  1. Use Softened Cream Cheese: If you forgot to bring to room temp or are short on time, pop it in the microwave for 10-15 seconds (but don’t melt it y’all!).
  2. Drain Your Spinach Well: Frozen spinach has a ton of water. Thaw it in the microwave or under cold water, then squeeze it dry using paper towels or a clean kitchen towel.
  3. Make It Ahead: Stir everything together, spread it into your baking dish, and cover tightly with plastic wrap. Store it in the fridge overnight, then let it come to room temp before topping with cheese and baking.
  4. Brown the Top: For a golden, bubbly top, broil the dip for a minute or two after baking. Just watch it so it doesn’t burn!
Closeup of a serving of baked spinach dip with two spoons in a white casserole dish, showing melted cheese on top and creamy texture

Want to Save This Recipe, Boo?

I'll email this recipe to you, so you can come back to it later!

Serving Suggestions

Recipe Variations

  • Tomato Twist: Stir in ½ cup of chopped Roma tomatoes for a pop of freshness and color.
  • Artichoke Hearts: I’m obsessed with adding ½ cup of chopped marinated artichoke hearts. It takes this homemade spinach dip to a whole new level boos!
  • Bacon Love: Mix in ½ cup of cooked and crumbled bacon because, duh, everything’s better with bacon.
  • Spicy Upgrade: Add a teaspoon of red pepper flakes or some chopped jalapeños for a spicy kick.
Spoon scooping cheesy spinach dip from a casserole dish, with golden brown cheese topping

Recipe help

Can I double this easy spinach dip recipe?

Absolutely boos! Just double all the ingredients and bake it in a larger dish (like a 9×13 pan). Keep an eye on the baking time, it might need an extra 5-10 minutes to get golden on top.

Is this dip served hot or cold?

This recipe is best served warm or hot. But there are plenty of spinach dip variations out there that can be served cold.

Can I serve this dip in a bread bowl?

You sure can! Grab a round loaf of bread (sourdough is my fave), cut out the center to create a bowl, and scoop in the baked dip. You can toast the bread bowl for extra crunch and use the cut-out pieces for dipping.

Plate with a portion of spinach dip topped with a crispy cheese piece, served with toasted bread

More Spread/Dip Recipes

Filed Under:  Appetizers, Dips & Spreads, Oven

Comments

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating