Home » Appetizers & Snacks » Spinach Artichoke Dip

Spinach Artichoke Dip

This Italian Spinach Artichoke Dip is a classic dip found on restaurant menus and appetizer tables worldwide. It can be served for potluck gatherings, football parties and casual soirées. It’s equally suited for more formal gatherings as a featured starter.

Italian Spinach Artichoke Dip

Easy Spinach Artichoke Dip Recipe

Spinach dip can take many flavor twists and turns. Whether it’s the classic chilled spinach dip we all love using Knorr vegetable soup mix, or if you choose to give it a spicy edge with pepper jack cheese and bacon. You can also give it a nice kicked-up taste when you add roasted poblano peppers to spinach dip. This Italian spinach artichoke dip pairs two classic ingredients for a flavor combo that never disappoint.

Italian Spinach Artichoke Dip

How to Make the Best Spinach Artichoke Dip Recipe

This dreamy dip is irresistible, and it’s no wonder it shows up on so many restaurant appetizer menus and party platters. You’re guaranteed to knock the ball out of the park every time you serve it. I rarely have a party, that I don’t serve dip or some sort of variation of spinach dip. It’s a home run kind of dish that guests always love.

  • Ingredients you’ll need to make homemade Spinach Artichoke Dip: Chopped frozen spinach (thawed and squeezed dry), frozen artichoke hearts, green onions, olive oil, plain cream cheese, sour cream, shredded mozzarella cheese, Italian seasoning, half and half, mayonnaise, garlic, salt, crushed red pepper flakes and shredded Parmesan cheese.
  • Kitchen tools you’ll need: A skillet, sharp knife and cutting board, measuring cups and spoons, a cheese grater and a 1 1/2 quart baking dish.
  • When thawing the spinach, it’s helpful to place it into a clean kitchen towel to squeeze as much excess liquid out as possible. This will help ensure that the dip won’t break down.
  • If you’d like a flavor twist, you can add cooked and crumbled bacon or pancetta to the spinach dip mixture.
  • You can use plain cream cheese or mascarpone cheese in this dip with no other adjustments needed.
  • Likewise, you can use plain sour cream or crème fraiche interchangeably. Crème fraiche can be a little pricey, but, sometimes, it’s worth the splurge. It’s not quite as tart as sour cream and has a buttery texture. Either will work.
  • You can fully assemble this dip one day in advance then have it ready to bake just before serving. When being it after being chilled, allow 15-20 minutes on the counter to warm to room temperature.
  • Serve Spinach Artichoke Dip with bread rounds, pita chips, crostini, tortilla chips or crackers.
  • Store baked Spinach Artichoke Dip chilled in the refrigerator for up to 3 days. Reheat in single servings in the microwave.

Italian Spinach Artichoke Dip

More Easy Dip Recipes to Make

It’s just no a party without dip whether it’s savory or sweet. More easy dip recipes you may also like to make:

Italian Spinach Artichoke Dip

Thanks for visiting come back soon!

Disclosure ~ If  a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!

Helpful Kitchen Items:

Italian Spinach Artichoke Dip

Prep Time20 minutes
Cook Time40 minutes
Stan time5 minutes
Total Time1 hour 5 minutes
Course: Appetizer
Cuisine: American, Italian Inspired
Keyword: easy-spinach-dip, Italian-spinach-artichoke-dip, spinach-artichoke-dip
Servings: 16 servings (may vary)
Calories: 210kcal
Author: Melissa Sperka


  • 1 8 oz package frozen artichoke hearts thawed and chopped
  • 4 medium green onions chopped
  • olive oil
  • 3 cloves garlic minced
  • 1 8 oz package cream cheese or mascarpone cheese
  • 1 10 oz package frozen chopped spinach thawed, squeeze out moisture
  • 2 cups shredded mozzarella cheese divided
  • 1 8 oz container sour cream or creme fraiche
  • 1 cup half and half
  • 1/2 cup mayonnaise
  • 1/2 cup shredded Parmesan cheese
  • 1 tsp salt
  • 1 tsp Italian seasoning
  • 1/2 tsp crushed red pepper flakes adjust to taste


  • Preheat the oven to 350°F. Spray a 1 1/2 quart baking dish with cooking spray. Set aside.
  • In a large skillet over medium-high heat saute artichokes and green onion in a couple of drizzles of olive oil. Cook for 3-5 minutes until artichokes are beginning to brown. Add garlic, cooking for 1 minute longer.
  • Add cream cheese to the skillet, stirring until melted. Remove from heat. Pour into a medium-size mixing bowl.
  • To the bowl add spinach, 1 cup mozzarella, sour cream, half and half, mayo, Parmesan, salt, Italian seasoning and pepper flakes. Mix until fully combined.
  • Pour into baking dish and sprinkle top with remaining 1 cup mozzarella cheese.
  • Bake for 30-40 minutes until bubbly and golden.
  • Serve warm with pita chips, crackers, tortilla chips or veggies for dipping.


Serving: 1serving | Calories: 210kcal | Carbohydrates: 6g | Protein: 7g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 46mg | Sodium: 445mg | Potassium: 128mg | Fiber: 2g | Sugar: 1g | Vitamin A: 2319IU | Vitamin C: 2mg | Calcium: 151mg | Iron: 1mg
Tried this recipe?Mention @melissassk or tag #melissassk!


Creamy Italian Spinach And Artichoke Dip


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating