Creamy Spinach Artichoke Dill Dip

Prep: 15 minCook: 30 min30 servingsmediumAmerican
Creamy Spinach Artichoke Dill Dip

A warm, cheesy dip loaded with tender spinach, artichoke hearts, and fresh dill. Cream cheese and Parmesan create a lush base that bubbles at the edges when baked. Serve at parties, potlucks, or casual gatherings with crackers and fresh vegetables. This version uses dried herbs for consistent flavor and skip-the-blender ease.

Ingredients

30 servings
  • 1 tbsp vegetable oil
  • 1 medium onion, chopped
  • 2 packages (6 oz each) baby spinach leaves, coarsely chopped
    kale1:1vegetable

    earthier

    Full guide →
  • 1 can (14 oz) artichoke hearts, drained and chopped
    sun-dried tomatoes0.5vegetable

    adds sweetness

    Full guide →
  • 1 package (8 oz) cream cheese, softened
    mascarpone1:1dairy

    maintains richness

    Full guide →
  • ½ cup Parmesan cheese, grated
    Gruyere1:1dairydairy-free

    nuttier taste

    Full guide →
  • 1 ½ tsps McCormick Dill Weed
    fresh dill1 tbsp freshherb

    brighter note

  • 1 ½ tsps McCormick Oregano Leaves
  • ¾ tsp McCormick Black Pepper Ground
  • ¾ tsp salt
  • ¼ tsp McCormick Garlic Powder

Instructions

  1. 1

    Preheat oven to 350°F.

  2. 2

    Heat oil in large nonstick skillet over medium-high heat.

  3. 3

    Add onion; cook and stir until tender.

  4. 4

    Add spinach in two batches; cook and stir until almost wilted.

  5. 5

    Mix cream cheese, Parmesan, dill weed, oregano, black pepper, salt, and garlic powder in large bowl until well blended.

  6. 6

    Add spinach mixture to cheese mixture; mix well.

  7. 7

    Spoon into 2-quart baking dish.

  8. 8

    Bake until heated through and edges are bubbly.

  9. 9

    Let stand 1 minute; stir.

  10. 10

    Serve with vegetable dippers and crackers or sliced French bread.

Tips

Tip 1

Chop spinach coarsely after cooking to avoid a paste-like texture; some leafy pieces add pleasant bulk.

Tip 2

Spoon into a shallow baking dish so edges bubble and brown slightly for better texture contrast.

Good to Know

Storage

Cover and refrigerate up to 3 days. Reheat gently in oven at 325°F for 10-12 minutes.

Make Ahead

Assemble in baking dish up to 24 hours ahead; bake just before serving.

Serve With

Transfer to a shallow serving dish or keep in baking dish. Provide small spoon. Surround with vegetable sticks, crackers, and bread slices.

Common Mistakes

Watch

Don't skip the wilting step for spinach to avoid excess liquid and a watery dip.

Watch

Don't over-bake past 25 minutes to prevent edges from darkening or dip from separating.

Substitutions

Dairy-Free Swaps

cream cheese
mascarpone1:1dairy

maintains richness

Full guide →
Parmesan
Gruyere1:1dairydairy-free

nuttier taste

Full guide →
cream cheese
Greek yogurt0.75:1dairylower-fat

tangier flavor

Full guide →

General Alternatives

dill weed
fresh dill1 tbsp freshherb

brighter note

Full guide →
McCormick spices
homemade herbsas notedspice

fresher flavor

spinach
kale1:1vegetable

earthier

Full guide →
artichoke hearts
sun-dried tomatoes0.5vegetable

adds sweetness

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and freeze it?

Yes. Assemble in baking dish, cover tightly, and freeze up to 2 months. Thaw overnight in fridge, then bake. Add 5-10 minutes to bake time if baking from cold.

What if my dip separates or looks oily after baking?

Cream cheese can break if overheated. Ensure oven is accurate, don't exceed 25 minutes, and let cool 1 minute before stirring. Stir well to recombine.

How long can I keep this at room temperature during a party?

Up to 2 hours on the counter. If it cools, reheat gently at 325°F for 5-10 minutes or use a slow cooker on low to keep warm.