Recipe: Best-Ever 5-Ingredient Spinach Dip

updated Aug 23, 2019
Jump to Recipe
Post Image
(Image credit: Dan de Jesus)

I love how eyes light up whenever “spinach dip” is mentioned. Whether it’s the shortcut version made with soup mix or the hot, bubbly, artichoke-laden one, the comforting dip is always a crowd favorite. In this warm stovetop version, simplicity and speed is the name of the game — it only has five ingredients, along with some salt and pepper. With some pantry staples and a box of frozen spinach, this tasty spinach dip is ready in just five minutes, leaving you time to go back to watching the game or your favorite TV show.

5-Ingredient Spinach Dip
(Image credit: Dan de Jesus)

Because there are only five ingredients in this dip, each one must pull its weight in flavor and contribute to a rich, creamy texture. Mayonnaise has the tang and creaminess you expect in spinach dip, cream cheese melts beautifully and thickens the dip, Parmesan adds nuttiness and depth, and scallions give a mild onion flavor to complement the chopped, frozen spinach. Heat everything in a saucepan and in just five quick minutes, you’re ready to serve.

Have a big crowd coming over? You can easily double this recipe, which will use up the whole block of cream cheese. You can also transfer the dip into an oven-safe baking dish, sprinkle with some more Parmesan cheese, and broil until the top is browned if you have a few extra minutes and want an extra-nice presentation. This dip has been so popular at my house that the recipe has been requested after just one bite.

Spinach Dip

Prep time 10 minutes

Cook time 5 minutes

Makesabout 2 cups


Nutritional Info


  • 1 (10-ounce) package

    frozen chopped spinach, thawed in the refrigerator overnight or in the microwave

  • 3/4 cup


  • 4 ounces

    cream cheese, cut into 8 pieces

  • 1/4 cup

    finely grated Parmesan cheese (1 ounce)

  • 1/4 cup

    thinly sliced scallions (white and green parts, from 3 scallions)

  • 1/4 teaspoon

    kosher salt

  • 1/4 teaspoon

    freshly ground black pepper

  • Crackers, baguette slices, crostini, or crudités, for serving


  1. Squeeze all the excess moisture from the spinach and place in a small saucepan. Add the mayonnaise, cream cheese, Parmesan, scallions, salt, and pepper. Heat over medium-low heat, stirring frequently, until the cream cheese is melted and the dip is warmed through and evenly combined, about 5 minutes. Serve warm.

Recipe Notes

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.

Doubling: This recipe can easily be doubled and will just take a few more minutes on the stove to heat up.