Cheesy Spinach Dip

This hot Cheesy Spinach Dip recipe consists of three types of cheeses and fresh spinach baked until melty and gooey. Best of all, this hot spinach dip recipe is easy to make ahead of time and is always a crowd-pleasing appetizer!

Every good party needs some amazing party foods. Bite sized treats, crudites, and an assortment of dips are essentials in my opinion. A quick look on my site and you’ll find loads of delicious dips including crowd favorite recipes like Jalapeno Popper Dip with Bacon and Queso Blanco Dip.

I’m a lover of all dips but a hot, cheesy one is sure to capture my heart! They’re ooey gooey and oh so wonderful! How’s a girl to resist that cheesy goodness? This Cheesy Spinach Dip is no exception! It’s wonderfully melty and impossible to stay away from!

This easy spinach dip is made with three different types of cheeses that all melt together to make a tasty dip perfect for dipping tortilla chips, pita chips, baguette slices, mini bell peppers, or pretty much anything you can think of into. It’s also loaded with fresh spinach which is so much better than frozen spinach if you can get your hands on it. Don’t worry if you need to use frozen spinach, I’ve included tips for that too.

Not only is this classic recipe made with simple ingredients and super easy to put together, but it can be made ahead of time to. That means you can have it completely prepped before your next party so you can enjoy a stress-free time with family and friends.

Crusty bread dipped in hot Cheesy Spinach Dip.

Why we love this Cheesy Spinach Dip:

  • Melty cheese dips are downright irresistible!

  • It’s made with simple ingredients that are easy to find (and that you may already have on hand).

  • This baked spinach dip is the perfect appetizer for all occasions including barbecue get-togethers, holiday parties, and as a game day snack (a Super Bowl favorite).

  • This creamy spinach dip goes with so many of your favorite dippers like tortilla chips, bagel chips, baguette slices, pita bread, veggies, and more.

  • This hot spinach dip can be prepped in advance so you don’t have to fret on the day of your event.
A bowl of hot spinach dip set on a platter surrounded by baguette slices.

Ingredients in this creamy hot spinach dip:

  • Olive oil: to grease the baking dish. You can substitute a different cooking oil as well.

  • Spinach: Fresh spinach makes the best dip but in a pinch you can also use frozen, thawed spinach.

  • Cheese: Three cheeses are used for this dip including a brick of cream cheese, Parmesan cheese, and shredded mozzarella cheese. Freshly shred your cheese for the best results as it melts far better than the pre-shredded cheese you get at the store.

  • Plain Greek yogurt: I like using Greek yogurt to add a bit more protein to this dip but you can also use the classic full-fat sour cream if you like.

  • Seasoning: Dried onion flakes, salt and black pepper.

**Note: Ingredient quantities and full instructions are in the recipe card at the end of this post.**

How to make Cheesy Spinach Dip

  1. Grease your baking dish. Preheat oven to 350F and lightly grease a baking dish with olive oil.

  2. Prepare the spinach. Roughly chop the spinach and blanch it in boiling water for about 1 minute. Remove and place in an ice bath. Place it in a cheese cloth and squeeze out the excess water. If you are using frozen, thawed spinach, place it in a cheese cloth and squeeze out any excess water.

  3. Mix all of the ingredients together. In a large bowl, combine the chopped spinach, cream cheese, Greek yogurt, Parmesan cheese, mozzarella cheese, dried onion flakes, salt and black pepper.

  4. Bake. Spread the mixture into the prepared baking dish and bake for about 25 minutes or until the cheesy is melted.
Close up of a bowl of Cheesy Spinach Dip on a platter with bread slices.

Can you make spinach dip ahead of time?

On the day you are hosting a party, the last thing you want to do is run yourself ragged preparing all the party foods. The beauty of this recipe is that you can make it ahead of time.

The day before your event you can prepare your dip as the recipe states except don’t bake it. Instead, you can cover it with plastic wrap or store it in an airtight container and and place it in the fridge.

Just before you wish to serve it, just transfer the prepared dip to your baking dish and bake it as directed. You may need to add a couple of minutes to the bake time since all of the ingredients will be cold.

Storing leftovers and reheating

Leftover dip can be placed in an airtight container and stored in the fridge. To reheat it, you can microwave it or you can reheat it in the oven at 350F until warmed through.

Closeup of a baguette slice dipped in a bowl of cheesy spinach dip.

This cheesy hot spinach dip is always a crowd pleaser! I hope you enjoy this dip as much as we do!

-Cathy

Are you a fan of cheesy dips? You may also like these delicious recipes:

Queso Blanco Dip
Jalapeno Popper Dip with Bacon
Tirokafteri (Spicy Greek Feta Dip)
Whipped Feta

Crusty bread dipped in hot Cheesy Spinach Dip.

Cheesy Spinach Dip

Catherine
This hot, cheesy Spinach Dip recipe is easy to make and so delicious! This popular party appetizer is melty, creamy and so good!
5 from 2 votes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Appetizer, Dip
Cuisine American
Servings 6 servings
Calories 290 kcal

Ingredients
 
 

  • 1 teaspoon olive oil
  • 1 lb fresh spinach (can substitute frozen, thawed spinach if needed)
  • 250 g cream cheese (1 brick or about 80z)
  • 1/3 cup plain Greek yogurt (can substitute sour cream)
  • 1 cup Parmesan cheese
  • 1 cup mozzarella cheese freshly shredded
  • 1 tablespoon dried onion flakes
  • salt and black pepper to taste

Instructions
 

  • Preheat oven to 350F and lightly grease a baking dish with olive oil.
  • Roughly chop the spinach and blanch it in boiling water for about 1 minute. Remove and place in an ice bath. Place it in a cheese cloth and squeeze out the excess water. If you are using frozen, thawed spinach, place it in a cheese cloth and squeeze out any excess water.
  • In a bowl, combine the chopped spinach, cream cheese, Greek yogurt, Parmesan cheese, mozzarella cheese, dried onion flakes, salt and black pepper.
  • Spread the mixture into the prepared baking dish and bake for about 25 minutes or until the cheesy is melted.

Note: Metric ingredient measurements are provided as a courtesy using a third-party calculator and are rounded to the nearest unit. The recipes provided on this site have not been tested with metric measurements and their accuracy cannot be verified.

Nutrition

Calories: 290kcalCarbohydrates: 5gProtein: 15gFat: 24gSaturated Fat: 13gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 73mgSodium: 542mgPotassium: 191mgFiber: 1gSugar: 3gVitamin A: 3872IUVitamin C: 2mgCalcium: 383mgIron: 1mg

The nutritional information provided is based on third-party calculations and is an estimate only. Accurate nutritional facts will vary based on the particular brands used, portion sizes, measurement accuracy and more.

Keyword boursin cheese, christmas, dip, party appetizer, party food, spinach dip, Thanksgiving
Tried this recipe?Leave a star rating and comment below to let us know how it was!

Crusty bread dipped in hot Cheesy Spinach Dip.

Leave a Comment

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

Recipe Rating




*