Love this? Pin it for later!
The Holiday Dip That Converts Kale Skeptics
Every December, my neighbor hosts the most legendary holiday potluck. The kind where guests start texting her in October to confirm the date so they can clear their calendars. Last year, I brought this creamy spinach-and-kale number on a whim—mostly because I had an overzealous CSA box to use up. The baking dish came home scraped so clean it looked pre-washed, and three people asked for the recipe before I’d even retrieved my coat. Since then, it’s become my assigned dish, and I couldn’t be happier about it. The dip is lush without being gloppy, green without tasting like lawn clippings, and garlicky in the way that makes people linger around the buffet table. If you need a hands-off, make-ahead appetizer that feels festive but still sneaks in something virtuous, this is it.
Why This Recipe Works
- Double greens: Baby spinach melts silkily while kale keeps a little body, so the dip feels hearty, not watery.
- Three-cream base: Cream cheese for structure, sour cream for tang, and a splash of heavy cream for drape-able velvet texture.
- Roasted garlic: A whole head, slow-roasted until sweet and caramelized, gives depth without harsh bite.
- Herb finish: Fresh dill and chives stirred in at the end keep the flavors bright and holiday-green.
- Make-ahead magic: Tastes even better after 24 h in the fridge; simply bake off when guests arrive.
- One dish wonder: Mix, bake, and serve in the same oven-safe skillet or 2-qt casserole—less to wash.
Ingredients You'll Need
Below are the key players—plus a few shopping notes so you leave the store confident.
- Baby spinach: Grab the pre-washed box; you’ll need 5 packed cups. If only mature spinach is available, remove the woody stems.
- Lacinato kale: Also sold as “dinosaur” or “Tuscan” kale. It’s milder than curly kale and softens quickly after a quick sauté.
- Cream cheese: Full-fat, brick-style. Whipped tubs contain extra air, which can make the dip grainy.
- Sour cream & mayo: The combo gives lushness plus a subtle tang. Substitute Greek yogurt for up to half if you’d like a lighter profile.
- Garlic head: Roasting transforms sharp raw cloves into sticky, sweet paste. Do it the night before while you’re binge-watching holiday movies.
- Shallot: Sweeter than onion and it melts into the dip—no crunchy surprises.
- Lemon zest: Balances the richness; use organic citrus if possible.
- Fresh herbs: Dill and chives are classic, but parsley or tarragon work. Dried herbs are too potent here—fresh is worth the splurge.
- Mozzarella & parmesan: Mozz gives the stretchy Instagram pull, while parm adds umami crunch on top.
- Crushed red-pepper flakes: Optional, but a whisper of heat keeps guests coming back for “just one more bite.”
How to Make Creamy Spinach & Kale Dip
Roast the garlic
Preheat oven to 400 °F. Slice the top off one whole garlic head to expose the cloves. Drizzle with 1 tsp olive oil, wrap in foil, and roast 35–40 min until golden and soft. Cool, then squeeze out the cloves; you should have about 2 Tbsp of jammy garlic purée.
Wilt the greens
Heat 1 Tbsp olive oil in a large skillet over medium. Add 5 packed cups baby spinach and 3 cups finely chopped lacinato kale (stems removed). Season with ¼ tsp salt and a few grinds of pepper. Cook 3–4 min, tossing, until just wilted and bright green. Transfer to a colander; press gently to remove excess liquid. This prevents a watery dip.
Sauté aromatics
In the same skillet, melt 1 Tbsp butter over medium-low. Add 1 minced shallot and cook 2 min until translucent. Stir in the roasted garlic paste, ½ tsp red-pepper flakes, and 1 tsp fresh thyme leaves; cook 30 sec until fragrant.
Build the base
Reduce heat to low. Add 8 oz cubed cream cheese and ¼ cup heavy cream. Whisk until silky, then fold in ½ cup sour cream and ¼ cup good-quality mayo. The gentle heat prevents curdling and yields a glossy canvas.
Fold in greens & cheeses
Off heat, stir in the wilted spinach and kale, ½ cup shredded low-moisture mozzarella, ¼ cup grated parmesan, 1 tsp lemon zest, and 1 Tbsp chopped fresh dill. Mix until everything is coated in creamy goodness. Taste and season with salt and freshly ground black pepper.
Top & bake
Spoon the mixture into a lightly greased 2-qt baking dish or 10-inch oven-safe skillet. Sprinkle with remaining ¼ cup mozzarella and 2 Tbsp parmesan. Bake at 375 °F for 18–22 min until bubbling around the edges and golden on top. For extra browning, broil 1–2 min at the end—watch closely!
Rest & garnish
Let the dip rest 5 min to thicken. Top with sliced chives, a few dill fronds, and a tiny drizzle of olive oil for shine. Serve warm with baguette slices, pita chips, or crunchy veggie sticks.
Expert Tips
Squeeze, don’t skip
After wilting greens, press out moisture with the back of a spoon inside the colander. Excess water is the enemy of a lush dip.
Low and slow melt
Keep the burner on low when combining dairy. High heat can break the emulsion, yielding a grainy texture.
Double-roast option
Roast two garlic heads; stir the extra cloves into mashed potatoes later in the week—two holidays, one foil pouch.
Mini skillets
Divide mixture among 6-inch cast-iron skillets for individual “dippers” that stay hotter longer on the buffet.
Cheese swap
Sub fontina for mozzarella if you want a nuttier pull, or add 2 Tbsp crumbled goat cheese for extra tang.
Keep it warm
Set the baking dish on an electric warming tray (low setting) or nestle into a slow-cooker on “keep warm” to prevent congealing.
Variations to Try
- Artichoke upgrade: Fold in 1 cup chopped marinated artichoke hearts with the greens for a spinach-artichoke-kale mash-up.
- Smoky bacon: Stir ¼ cup cooked, crumbled turkey bacon on top before serving for omnivore appeal.
- Vegan spin: Replace dairy with vegan cream cheese, cashew cream, and nutritional yeast; use chickpea-mayo.
- Spicy kick: Swap red-pepper flakes for 1 minced chipotle in adobo; drizzle with hot honey.
- Seafood swirl: Gently fold in 6 oz picked lump crabmeat after baking for a luxe Maryland-meets-Italy dip.
- Nut-crusted: Mix ⅓ cup finely chopped toasted pecans with the parmesan topping for crunch.
Storage Tips
Make-ahead: Assemble completely, cover tightly, and refrigerate up to 2 days. Add 5 extra minutes to the bake time if starting cold.
Leftovers: Cool, then refrigerate in a sealed container up to 4 days. Reheat single portions in the microwave at 70% power for 30-sec bursts, stirring between, or warm the entire dish covered with foil at 325 °F for 15 min.
Freezer: Portion into freezer-safe ramekins, press plastic wrap to the surface, and freeze up to 2 months. Thaw overnight in the fridge, then bake as directed. Texture may be slightly looser—stir in a spoonful of cream to revive.
Frequently Asked Questions
Creamy Spinach & Kale Dip with Garlic & Herbs
Ingredients
Instructions
- Roast garlic: Preheat oven to 400 °F. Trim top of garlic head, drizzle with 1 tsp oil, wrap in foil, and roast 35–40 min. Squeeze out cloves.
- Wilt greens: In a skillet, heat 1 Tbsp oil and sauté spinach and kale with a pinch of salt until just wilted, 3–4 min. Drain excess liquid.
- Sauté aromatics: Melt butter in the same skillet. Add shallot, roasted garlic, pepper flakes, and thyme; cook 2 min.
- Make creamy base: Lower heat; whisk in cream cheese and cream until smooth. Stir in sour cream and mayo.
- Combine: Fold in greens, ½ cup mozzarella, 2 Tbsp parmesan, lemon zest, dill, and chives. Season with salt and pepper.
- Bake: Transfer to a greased 2-qt dish, top with remaining cheeses, and bake at 375 °F for 18–22 min until bubbly and golden. Broil 1 min if desired.
- Serve: Let rest 5 min, garnish with extra herbs, and serve warm with bread or veggies.
Recipe Notes
For a silky texture, bring cream cheese to room temp before melting. Pat greens very dry to avoid a watery dip.