Ingredients
Equipment
Method
- Preheat your oven to 200°C (390°F) and set a baking dish nearby.

- Slice the head of garlic in half horizontally, then toss with 1 tablespoon of olive oil. Spread the garlic halves on a baking sheet and roast for 15-20 minutes until golden and fragrant, filling your kitchen with a sweet, smoky aroma.

- While the garlic roasts, heat a skillet over medium heat and add 1 tablespoon of olive oil. Toss in the chopped spinach and sauté for 3-4 minutes until wilted, then squeeze out any excess moisture and set aside.

- Remove the roasted garlic from the oven and let it cool slightly. Squeeze the softened garlic cloves out of their skins into a small bowl and mash them into a smooth paste.

- In a large mixing bowl, combine the softened cream cheese, sour cream, and grated Parmesan cheese. Mix until smooth and creamy.

- Add the sautéed spinach, roasted garlic paste, chopped artichoke hearts, and a pinch of salt and pepper to the bowl. Fold everything together until evenly combined and smooth.

- Transfer the mixture into your baking dish, spreading it out evenly with a spatula.

- Bake in the preheated oven for 20-25 minutes until bubbling around the edges and golden on top.

- Once baked, remove from the oven and let it rest for 5 minutes to settle and thicken slightly.

- Serve the dip warm with crusty bread, pita chips, or vegetable sticks for dipping. Enjoy the rich, smoky, creamy flavors in every bite!

Notes
Ensure spinach is well-drained to prevent a watery dip. Keep a close eye on the garlic during roasting to prevent burning. For a lighter version, substitute Greek yogurt for sour cream and cream cheese.
