Recipes from The Kitchn

Recipe: Best-Ever 5-Ingredient Spinach Dip

Image Credit: Dan de Jesus | Kitchn

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.

Image Credit: Dan de Jesus | Kitchn

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

Makes about 2 cups; serves 6

Prep time: 10 minutes ; cooking time: 5 minutes

  • 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 crudites, for serving

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.