If you want a warm, creamy and crowd-pleasing appetizer, this Joanna Gaines Spinach Artichoke Dip Recipe is a perfect choice.
It is rich, cheesy and full of flavor. Spinach adds freshness, while artichokes bring a slightly tangy taste. This dip is great for parties, game nights or holiday gatherings. It pairs well with bread, chips or crackers.
This Joanna Gaines Spinach Artichoke Dip Recipe is easy to make and always a hit. If you want to learn how to make Joanna Gaines Spinach Artichoke Dip Recipe, keep reading.
The Secret Behind This Delicious
- The secret of this dip is the cheese blend.
- Cream cheese makes it smooth and creamy.
- Parmesan adds sharp, salty flavor.
- Mozzarella gives it a gooey texture.
- Another secret is squeezing out extra water from spinach. This keeps the dip thick and not watery.
- Garlic and onions add depth and aroma.
- Baking it until golden on top gives the perfect finish.

Recipe Card Info
- Recipe Name: Joanna Gaines Spinach Artichoke Dip Recipe
- Servings: 6–8 servings
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Course: Appetizer
- Cuisine: American
- Calories: 290 kcal per serving
Equipment List
- Mixing bowl
- Baking dish
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
- Oven
- Spatula
Ingredients You Need for Spinach Artichoke Dip
Here are the ingredients for Spinach Artichoke Dip:
- 1 (10 oz) package frozen spinach, thawed and drained
- 1 (14 oz) can artichoke hearts, chopped
- 8 oz cream cheese, softened
- ½ cup sour cream
- ½ cup mayonnaise
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 garlic cloves, minced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ¼ teaspoon red pepper flakes (optional)
Instructions
1. Preheat Oven
Set oven to 375°F and grease a baking dish.
2. Prepare Spinach
Squeeze all water out of spinach to keep dip thick.
3. Chop Artichokes
Drain and chop artichoke hearts into small pieces.
4. Mix Base
In a bowl, mix cream cheese, sour cream, and mayonnaise until smooth.
5. Add Cheese
Stir in mozzarella and Parmesan cheese.
6. Add Flavor
Add garlic, salt, pepper, onion powder and red pepper flakes.
7. Combine Ingredients
Mix in spinach and artichokes until fully combined.
8. Transfer to Dish
Spread mixture evenly into baking dish.
9. Bake
Bake for 20–25 minutes until bubbly and golden on top.
10. Serve
Let cool slightly and serve warm.
Expert Tips & Variations
- Use fresh spinach instead of frozen if preferred.
- Add extra mozzarella for a cheesier dip.
- Mix in jalapeños for spice.
- Serve in a bread bowl for presentation.
- Do not skip draining spinach well.
- Add lemon juice for a fresh twist.
Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 290 kcal |
| Protein | 9g |
| Carbohydrates | 6g |
| Fat | 25g |
| Fiber | 2g |
Nutrition values are approximate.
Serving Suggestions
This dip tastes amazing with:
- Toasted bread
- Tortilla chips
- Crackers
- Pita bread
- Vegetable sticks
- Garlic bread
Perfect for parties and gatherings.
Storage & Reheating Tips
- Store leftovers in an airtight container.
- Refrigerate for up to 3 days.
- Reheat in oven at 350°F for 10–12 minutes.
- Microwave in short intervals if needed.
- Do not freeze, as texture may change.

Joanna Gaines Spinach Artichoke Dip Recipe
Ingredients
- 1 10 oz package frozen spinach, thawed and drained
- 1 14 oz can artichoke hearts, chopped
- 8 oz cream cheese softened
- ½ cup sour cream
- ½ cup mayonnaise
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 garlic cloves minced
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ¼ teaspoon red pepper flakes optional
Instructions
Preheat Oven
- Set oven to 375°F and grease a baking dish.
Prepare Spinach
- Squeeze all water out of spinach to keep dip thick.
Chop Artichokes
- Drain and chop artichoke hearts into small pieces.
Mix Base
- In a bowl, mix cream cheese, sour cream and mayonnaise until smooth.
Add Cheese
- Stir in mozzarella and Parmesan cheese.
Add Flavor
- Add garlic, salt, pepper, onion powder and red pepper flakes.
Combine Ingredients
- Mix in spinach and artichokes until fully combined.
Transfer to Dish
- Spread mixture evenly into baking dish.
Bake
- Bake for 20–25 minutes until bubbly and golden on top.
Serve
- Let cool slightly and serve warm.
Notes
- Use fresh spinach instead of frozen if preferred.
- Add extra mozzarella for a cheesier dip.
- Mix in jalapeños for spice.
- Serve in a bread bowl for presentation.
- Do not skip draining spinach well.
- Add lemon juice for a fresh twist.
FAQs About Joanna Gaines Spinach Artichoke Dip Recipe
Can I make this dip ahead of time?
Yes. Prepare and refrigerate, then bake before serving.
Can I use fresh spinach?
Yes. Cook and drain it before mixing.
Why is my dip watery?
Spinach was not drained properly.
Can I make it lighter?
Yes. Use light cream cheese and Greek yogurt.
Can I add meat?
Yes. Cooked chicken or bacon works well.
Conclusion
This Joanna Gaines Spinach Artichoke Dip Recipe is creamy, cheesy and perfect for any occasion. It is simple to prepare and always loved by guests. Now you know how to make Joanna Gaines Spinach Artichoke Dip Recipe at home. Try it once and enjoy a warm, comforting appetizer.

Love cooking simple, tasty dishes. Sharing easy recipes, quick meals and kitchen inspiration every day.












Leave a Review