Homemade Spinach Artichoke Dip Recipe

One Pot Spinach Artichoke Dip

Prep Time
10 mins
Cook Time
10 mins

Quick & easy spinach artichoke dip recipe, homemade with simple ingredients in one pot in 20 minutes. Rich, creamy, cheesy, great for spreading or dipping!

Servings: 6 People
Course: Appetizer
Cuisine: American
Keyword: easy dip, game day food
Calories: 399 kcal
Author: Abeer


  • 1 package Cream cheese 8 oz. package, Full fat
  • 1 can Artichoke hearts 14 oz. can, Liquid drained, Chopped up
  • 8 oz. Frozen spinach Thawed and excess liquid squeezed out, Roughly 3/4 cup
  • 1/3 cup Mayonnaise Full fat
  • 1/2 cup Sour cream Full fat
  • 3/4 cup Mozzarella cheese Shredded, Full fat
  • 1/3 cup Parmesan cheese Shredded
  • 1 tsp Garlic powder
  • Salt To taste
  • Pepper To taste


  1. In a large microwave-safe bowl, add cream cheese.

  2. Heat in the microwave in 30 second increments, mixing often, until cheese becomes soft and smooth.

  3. Add artichoke, spinach, mayo, sour cream, mozzarella cheese, parmesan cheese, garlic, salt, pepper.

  4. Mix until just combined (I mixed it a bit too much and the artichokes broke apart but it still tasted great and no one cared).

  5. Heat in the microwave for another 1 minute until cheese is melted and dip is warm and ooey gooey.

  6. If you are baking this, spread it it in a medium-sized casserole dish. Bake uncovered at 350 degrees F for about 10 minutes or until top is golden brown.

  7. Serve with crackers and veggies. Enjoy!

Recipe Notes

Nutrition Facts
One Pot Spinach Artichoke Dip
Amount Per Serving
Calories 399 Calories from Fat 333
% Daily Value*
Fat 37g57%
Saturated Fat 14g70%
Cholesterol 71mg24%
Sodium 671mg28%
Potassium 227mg6%
Carbohydrates 8g3%
Fiber 2g8%
Sugar 3g3%
Protein 10g20%
Vitamin A 5856IU117%
Vitamin C 16mg19%
Calcium 256mg26%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.