spinach and kale dip with cream cheese and garlic for holiday appetizers

30 min prep 23 min cook 7 servings
spinach and kale dip with cream cheese and garlic for holiday appetizers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Spinach & Kale Dip with Roasted Garlic: The Holiday Appetizer That Steals the Show

Every December, my kitchen turns into a dip laboratory. While others are stress-baking cookies, I’m perfecting what my family now calls “The Green Gold.” It started five years ago when my sister-in-law brought a sad, watery spinach dip to Christmas Eve—half the bowl left untouched, crackers wilting beside it like they'd given up on life. I vowed then and there to create a dip so lusciously creamy, so packed with deep, roasty flavor that even the veggie-averse would hover around the platter until the last speck disappeared. After 23 test batches (yes, I kept count), this spinach and kale dip with cream cheese and slow-roasted garlic emerged: silky, verdant, and absolutely impossible to ignore. We served it at that same family gathering the following year; the bowl was scraped clean by 7:15 p.m. and three cousins asked for the recipe before dessert. Now it’s my go-to for every holiday open-house, office potluck, and game-day spread—essentially any occasion that calls for people to linger, laugh, and double-dip without apology.

Why This Recipe Works

  • Double Greens, Zero Blandness: Baby spinach brings mellow sweetness while kale adds grassy depth; blanching both locks in color and removes bitterness.
  • Cream Cheese + Greek Yogurt: The duo yields fluffy, tangy body without the heavy, brick-like texture of all-mayo dips.
  • Slow-Roasted Garlic: Whole cloves caramelize into candy-sweet nuggets that melt into the base—no raw, eye-watering bite.
  • Make-Ahead Magic: Flavors meld overnight; bake just before guests arrive so it arrives at the table bubbling and fragrant.
  • Party-Proof Consistency: A touch of arrowroot (or cornstarch) prevents dreaded separation, keeping the dip dippable for hours on a warming tray.
  • Endless Vehicle Options: Sturdy enough for pita chips, yet gentle enough for delicate endive spears—nobody gets left behind.

Ingredients You'll Need

Ingredients

Great dip starts with great produce. Seek out baby spinach sold loose in bins rather than cellophane clamshells—it’s younger, more tender, and lacks the woody stems that older bunches develop. For kale, I prefer lacinato (a.k.a. dinosaur) because its flat leaves blanch in 45 seconds flat and shred like silk; curly kale works, but give it an extra 15-second dunk and a thorough squeeze. Buy cream cheese in blocks, not tubs; the stabilizers in whipped varieties can weep under heat. Full-fat Greek yogurt keeps things lush, though you can swap in sour cream for extra tang. The garlic gets slow-roasted in olive oil until spreadable—an hour well spent, trust me. Finally, grab a block of high-quality Parmesan with a natural rind; pre-grated cellulose-coated stuff refuses to melt smoothly and will leave your dip gritty.

How to Make Spinach and Kale Dip with Cream Cheese and Garlic for Holiday Appetizers

1
Roast the Garlic

Preheat oven to 325°F (165°C). Peel away the papery outer layers of 1 large head garlic, keeping cloves intact. Slice ¼ inch off the top to expose tips, place on a sheet of foil, drizzle with 1 Tbsp olive oil, wrap tightly, and roast 55–60 min until cloves are deep golden and caramel-sweet. Cool 10 min, then squeeze cloves into a small bowl; mash with a fork until pastelike. Lower oven to 375°F (190°C) for final bake.

2
Blanch & Shock Greens

Bring a large pot of well-salted water to boil. Add 6 packed cups baby spinach and 4 cups chopped lacinato kale; press down with tongs. Blanch 45 seconds (60 for curly kale) until bright green. Immediately transfer to an ice bath for 2 min to lock in color. Drain, then wrap greens in a clean kitchen towel and twist hard to expel every drop of water—excess moisture is dip’s mortal enemy. You should have about 1¼ cups compressed greens.

3
Sauté Aromatics

Heat 1 Tbsp butter in a skillet over medium. Add ½ cup finely minced shallot and cook 2 min until translucent. Stir in ½ tsp red-pepper flakes and cook 30 sec to bloom. Off heat, fold in the wrung-out greens and ½ tsp kosher salt, tossing to coat and separate clumps. Cool slightly.

4
Build the Creamy Base

In a stand mixer fitted with the paddle, beat 12 oz (1½ blocks) room-temp cream cheese on medium 1 min until fluffy. Add 1 cup plain full-fat Greek yogurt, ½ cup mayo, 2 tsp Dijon, 1 tsp Worcestershire, and all the roasted garlic paste. Beat 30 sec more. Sprinkle 1 Tbsp arrowroot (or cornstarch) across surface; mix just until incorporated—this prevents syneresis so your dip stays creamy under heat lamps.

5
Fold in Greens & Cheese

Switch to low; add greens mixture plus 1 cup freshly grated Parmesan and ½ cup shredded low-moisture mozzarella. Mix only until you see green ribbons—over-mixing turns the dip army-colored. Taste and adjust salt; it should be slightly over-seasoned since chilling dulls flavors.

6
Pan & Top

Scrape dip into a 1-quart shallow baking dish (an 8-inch cast-iron skillet works beautifully). Smooth top with an offset spatula. Combine ¼ cup panko, 1 Tbsp grated Parm, ½ tsp lemon zest, and 1 tsp olive oil; sprinkle evenly for a golden, crunchy crown.

7
Bake & Serve

Bake 22–25 min until edges bubble and topping is bronzed. Broil 30 sec for extra crunch if desired. Rest 5 min—molten dip equals mouth regrets. Garnish with a shower of chopped parsley and serve surrounded with baguette crostini, seeded crackers, or veggie sticks.

Expert Tips

Water, Your Enemy

After wringing greens, weigh them; you want 150 g precisely. Extra water thins flavor and causes oily separation.

Room-Temp Start

Cold cream cheese refuses to emulsify, leaving tiny nubs. Leave it out 2 hours or microwave 10-second bursts until pliable.

Stove-Top Safety Net

Hosting outdoors? Melt the assembled dip over low heat on the grill’s side burner, stirring often, then transfer to mini slow cooker on “warm.”

Color Guard

Add ⅛ tsp baking soda to blanching water; it raises pH and locks chlorophyll for stay-green power that lasts through reheats.

Freeze in Portions

Scoop unbaked dip into silicone muffin cups, freeze, then pop out and bag. Bake from frozen 30 min at 350°F for impromptu happy hours.

Finish with Acid

A whisper of lemon zest in the topping cuts richness and makes the cheesy notes sing—don’t skip it.

Variations to Try

  • Smoky Bacon Swirl: Fold in ½ cup crisped pancetta bits and ½ tsp smoked paprika; top with crumbled bacon.
  • Vegan Deluxe: Sub vegan cream cheese and mayo; use 1 cup soaked cashews blended with ¼ cup plant milk for creaminess; swap Parmesan for 3 Tbsp nutritional yeast.
  • Mediterranean Remix: Add ½ cup chopped artichoke hearts, ¼ cup sun-dried tomatoes, and 1 tsp za’atar to the base; garnish with feta crumbles.
  • Spicy Korean Spin: Stir in 1 Tbsp gochujang and 1 tsp sesame oil; top with toasted sesame seeds and scallions.
  • Crab & Kale Luxe: Fold 6 oz lump crabmeat and 1 tsp Old Bay into finished dip; bake as directed.

Storage Tips

Make-Ahead: Assemble dip (minus panko topping), press plastic wrap directly onto surface, and refrigerate up to 3 days. Add topping just before baking.

Leftovers: Cool completely, transfer to airtight container, and refrigerate up to 4 days. Reheat single portions in microwave 30-second bursts, stirring between, or warm entire dish covered with foil at 325°F for 15 min.

Freezer: Unbaked dip freezes beautifully for 2 months. Thaw overnight in fridge, stir gently, top, and bake as directed. Texture after freezing is still lush thanks to yogurt’s stabilized proteins.

Frequently Asked Questions

Yes—thaw 10 oz frozen chopped spinach and squeeze bone-dry. You’ll need about 1 cup compressed. Kale is trickier frozen; its texture becomes papery, so I’d omit or substitute an equal amount of the squeezed spinach.

Usually excess moisture or over-baking. Be sure greens are thoroughly wrung, bake only until bubbly at edges, and incorporate the arrowroot. If separation occurs, whisk in 1 Tbsp warm milk while reheating over low heat.

Absolutely—halve all ingredients and bake in a 6-inch skillet or 3-cup gratin dish. Start checking doneness at 18 min.

The recipe is already nut-free. If you’d like crunch without panko, toast ¼ cup coarse breadcrumbs in olive oil until golden and use those instead.

Set out in a mini slow-cooker on “warm,” stir occasionally, or place baking dish over a low Sterno trivet. Stir every 15 min to redistribute heat and prevent a skin forming.
spinach and kale dip with cream cheese and garlic for holiday appetizers
main-dishes
Pin Recipe

Spinach & Kale Dip with Cream Cheese and Roasted Garlic

(4.9 from 127 reviews)
Prep
20 min
Cook
25 min
Servings
8

Ingredients

Instructions

  1. Roast Garlic: Preheat oven to 325°F. Trim top off whole head, drizzle with 1 Tbsp oil, wrap in foil, roast 55–60 min. Squeeze cloves into bowl and mash.
  2. Blanch Greens: Boil salted water; cook spinach and kale 45 sec. Shock in ice bath, drain, and wring completely dry.
  3. Sauté: In skillet, melt butter over medium. Add shallot and red-pepper flakes; cook 2 min. Fold in greens and season with salt.
  4. Make Base: Beat cream cheese until fluffy. Mix in yogurt, mayo, Dijon, Worcestershire, roasted garlic, and arrowroot until smooth.
  5. Combine: Stir in greens, Parmesan, and mozzarella just until evenly distributed.
  6. Top & Bake: Transfer to baking dish. Mix panko, remaining oil, lemon zest, and a pinch of salt; sprinkle over dip. Bake at 375°F for 22–25 min until golden and bubbling. Rest 5 min before serving.

Recipe Notes

For a silky texture, ensure greens are bone-dry before folding into the base. Dip can be assembled up to 3 days ahead; add panko topping just before baking for maximum crunch.

Nutrition (per serving)

245
Calories
8g
Protein
6g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.