This post may contain affiliate links, which help keep this content free. (Full disclosure)
Hosting a game night, attending a potluck, or just craving a comforting appetizer? This easy hot spinach dip recipe satisfies it all! It’s creamy, cheesy, full of flavor, and an absolute crowd-pleaser. Plus, it’s simple to make, giving you more time to enjoy with your loved ones.
This easy spinach dip is based on my recipe for spinach artichoke dip. I made it one day when I realized I was out of artichokes, and it still turned out delicious! The absence of artichokes actually lets the rich flavors of spinach take center stage. This dip is a classic choice when you’re seeking a simpler — but just as delicious — appetizer!
Why You’ll Love This Spinach Dip Recipe
- Irresistibly creamy texture
- Gooey, cheesy topping
- Ready in 30 minutes
- Just 6 simple ingredients (plus salt & pepper)
- Make it with fresh or frozen spinach
- Easy to make
- Perfect for any occasion
Ingredients & Substitutions
This section explains how to choose the best spinach dip ingredients, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
- Spinach – You can use 10 ounces of frozen spinach or 1 pound of fresh chopped spinach. If using fresh, blanch it in simmering water for 30-45 seconds, cool in ice water, and drain before using to make the dip. (Alternatively, you can use leftover sauteed spinach if you have it on hand.)
- Sour Cream & Mayo – This recipe for spinach dip uses equal parts sour cream and mayonnaise, but you can use a bit more of one or the other if you like one of them more. I use homemade mayonnaise, but store bought works fine. If you like, you can substitute Greek yogurt for sour cream to create a lighter version without compromising on taste and creaminess.
- Cream Cheese – You can use regular or light. Make sure it’s softened at room temperature, which makes it easier to mix in with the other ingredients.
- Grated Parmesan Cheese – You can also try Romano cheese, Asiago cheese, or a blend of Italian cheeses.
- Garlic – I use fresh minced garlic, but 1 teaspoon jarred garlic or 1/2 teaspoon of garlic powder can be used for convenience.
- Mozzarella Cheese – Buy it shredded or shred it fresh for this spinach dip recipe. Other shredded cheeses that work well for melting on top include cheddar, Gruyère, Swiss, Monterey Jack, or even a blend of these cheeses.
- Sea Salt & Black Pepper
How To Make Spinach Dip
This section shows how to make hot spinach dip, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Blend the mayo, sour cream, and cream cheese. In a large bowl, use an electric mixer to beat the mayonnaise, sour cream, and softened cream cheese, until smooth.
- Add the garlic, spinach, parmesan, salt, and pepper. Fold or stir well to combine.
- Assemble the dip. Transfer the mixture to a square baking dish or cast iron skillet, spreading it out evenly. Sprinkled shredded mozzarella cheese over the dip. I covered it completely, but you can use less cheese if you like.
- Bake spinach dip until golden. Place in the oven and bake, until the dip is bubbly and the cheese is melted and browned. Cool for a few minutes before serving.
Spinach Dip Variations
Want to change it up? Here are some additions and changes you can make to this spinach dip:
- Bacon – Add 1/2 cup cooked and crumbled bacon to the mixing bowl. For this, you can cook bacon in the oven, quickly microwave bacon, make air fryer bacon, or take a shortcut with store-bought bacon bits.
- Sun Dried Tomatoes – Add 1/4 cup of sun dried tomatoes for a burst of flavor.
- Mushrooms – If you are a spinach and mushroom fan, add 1/2 cup of sauteed mushrooms.
- Artichokes – Make my spinach artichoke recipe here.
- Cold – Mix the ingredients in the bowl, transfer to a bowl or container, and skip the cheese on top. Chill in the fridge and enjoy cold.
- Store: Keep leftovers in an airtight container in the refrigerator for 3-4 days.
- Reheat: You can reheat spinach dip in the microwave or bake it at 350 degrees F, until warm. It’s also delicious cold!
- Freeze: The main components of this dish — mayonnaise and sour cream — don’t freeze well, so I generally don’t recommend freezing it. If you really want to, you can freeze it (for up to 3 months), but there’s a chance it might turn out watery or grainy upon thawing. If you decide to give it a try, thaw in the fridge overnight, stir well, and then add some additional fresh mayo and sour cream before reheating, which will help restore the creamy spinach dip texture.
What To Serve With Spinach Dip Recipes
This easy spinach dip makes the perfect appetizer for any occasion! Pita chips, sliced baguette, sourdough bread, or a bread bowl are popular serving options, but I prefer these healthier choices:
- Chips – My fave are tortilla chips, pictured above, but I also make low carb tortilla chips often for a lighter option. Any chips that fit your lifestyle will work, though. You can even opt for zucchini chips or other veggie chips!
- Vegetables – Fresh carrot sticks, celery, broccoli, or bell peppers all make yummy, healthy dippers for both cold or hot spinach dip recipes.
- Crackers – Scoop it with your favorite crackers! Try flax seed crackers or almond flour crackers for clean-ingredient choices.
More Hot Dip Recipes
If you’re craving more or want to make a whole spread of dips, take your appetizer game to the next level with these creamy, cheesy hot dip recipes:
Spinach Dip Recipe
Spinach Dip Recipe (Easy & Cheesy!)
Deliciously creamy and irresistibly cheesy, this easy hot spinach dip recipe is the ultimate crowd-pleaser. Perfect for any occasion!
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Tap on the times in the instructions below to start a kitchen timer while you cook.
Preheat the oven to 375 degrees F (190 degrees C).
In a large mixing bowl, use a hand mixer to combine the sour cream, mayonnaise, and softened cream cheese until smooth.
Add the garlic, spinach, grated parmesan cheese, sea salt, and black pepper to the mixing bowl. Stir well to combine.
Sprinkle the shredded mozzarella cheese over the top of the dip, covering it completely.
Bake spinach dip for 20-30 minutes, or until the cheese is melted and bubbly and the dip is hot.
Remove from the oven, and let the dip cool for a few minutes before serving.
Last Step: Leave A Rating!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram – I’d love to see it!
Serving size: 1/4 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!Sign Up To Save Recipes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂