Ingredients
Equipment
Method
- Melt the butter in a 5-quart Dutch oven over medium heat.
- Add the onion and cook for 5–7 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds, stirring.
- Stir in the flour and cook for 1 minute.
- Gradually whisk in the chicken broth until smooth.
- Add the artichoke hearts.
- Bring to a gentle simmer over medium-high heat, then reduce the heat to medium-low and simmer for 10 minutes.
- Stir in the spinach, salt, and pepper and cook for 2 minutes, until the spinach is heated through.
- Reduce the heat to low and whisk in the cream cheese until fully melted and smooth, about 3–5 minutes.
- Stir in the heavy cream and Parmesan and heat over low for 2–3 minutes, until steaming; do not boil.
- Stir in the lemon juice and serve.
Notes
For the smoothest texture, soften the cream cheese before adding it. Refrigerate leftovers for 3–4 days; freezing is not recommended because the dairy can become grainy. For a vegetarian version, use vegetable broth instead of chicken broth.
