The holidays are fast approaching and that means it’s time to break out your Instant Pot and get cooking! This year, ditch the same old appetizers and try something new with our spinach artichoke dip recipe. It’s creamy, delicious, and sure to please even the pickiest of eaters. Plus, it’s easy to make ahead of time so you can spend more time enjoying the party. So what are you waiting for? Give this recipe a try today!

Close up side view of spinach artichoke dip in a white bowl with crostini in it.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This post contains helpful tips and tricks! If you’re in a rush, please use the “Jump to Recipe” above!

💭 Why you’ll love this recipe

  • Creamy and delicious: This Instant Pot spinach artichoke dip is velvety smooth and packed with flavor! The combination of creamy and nutty cheeses, fresh spinach, and tender artichokes is simply irresistible.
  • Perfect for any occasion: Whether you’re hosting a Super Bowl party, holiday dinner or want a tasty snack to munch on, this dip is perfect. Plus, it pairs well with just about anything – chips, crackers, vegetables, you name it!
  • It’s a crowd pleaser! Instant Pot dishes always seem to disappear quickly at parties (like my no drain Instant Pot mashed potatoes!), and this spinach artichoke dip is no exception.
  • Great for make ahead: Simply prepare the dish according to the recipe and store it in the fridge until you’re ready to serve! When you’re ready to eat, just reheat in the Instant Pot for a few minutes and enjoy!

📋 Ingredients and notes

You’ll need spinach, artichoke hearts, sour cream, mayonnaise, cream cheese, shredded mozzarella, parmesan, white cheddar, garlic, red chili flakes and salt.

Labeled ingredients for Instant Pot Spinach and Artichoke Dip - check recipe card for details.

Notes and Variations

  • Use fresh or frozen spinach: You can make this with either fresh or frozen spinach! No need to thaw!
  • Use a combination of creamy and shredded cheeses: I typically use sour cream, cream cheese, and mayonnaise for the creaminess and shredded mozzarella, parmesan and white cheddar or Monterey Jack cheeses for the salty, nutty flavor. Shred cheese fresh if you can but it’s not required.
  • Adjust spiciness and flavor profile: I use a few red pepper flakes, but you can take it up a notch (like my spinach maria recipe) or reduce it. Swap the artichoke brine with vegetable (or vegan chicken broth!) or add in other spices of your choice to elevate the flavor profile.
  • Make it vegan: You can swap the dairy components with vegan versions and the recipe works great! I use vegan mayonnaise, vegan cream cheese (Kite Hill), vegan cheddar (Daiya cheese slices), vegan mozzarella (Miyoko’s, whose liquid mozzarella is a godsend for pizza!) and vegan parmesan (any brand!) 

📖 Make Instant Pot spinach artichoke dip!

This might be one of the easiest recipes ever made, honestly. At the heart of it, you dump everything into the Instant Pot and cook. Didn’t I tell you this would be a holiday favorite?

Drain artichoke hearts, reserving some brine. Add artichoke hearts to your Instant Pot along liquid. Then, add fresh spinach or frozen chopped spinach.

Add sour cream, mayonnaise, cream cheese, minced garlic, salt, and red pepper flakes on top of the artichokes and spinach in the Instant Pot.

Overhead view showing inner bowl of Instant Pot with sour cream, mayo, cream cheese, spinach, garlic and artichokes.

Close lid, seal properly, by turning the pressure valve to the “Sealing” position, select “Pressure Cook” on “High” for 3 minutes to pressure cook the dip. When the timer is up and the dip has finished cooking, do a quick-release pressure setting carefully to open the lid. Stir in cheddar, mozzarella cheese and parmesan and stir with a rubber spatula until it melts for about 2 minutes.

Overhead view showing cheeses added to inner pot of Instant Pot.

Press the “cancel” button if serving on a bowl, or “Keep Warm” mode to keep the cheese melted and free of lumps for a longer time.

Overhead view of finished dish inside Instant Pot.

Serve immediately, garnish with parsley, if desired. Devour the dip!

👩🏽‍🍳Troubleshooting Tips and FAQs

What can you dip in spinach artichoke dip?

You can dip almost anything into this creamy dip! I love dipping tortilla chips, crostini, baguettes, or just straight up toasted bread! You can also go healthy with carrots, bell peppers, or cucumbers.

Do I need to thaw frozen spinach first?

Nope!! I like using fresh spinach because I have a giant spinach patch in my garden, but sometimes I literally grab frozen spinach over the fresh spinach anyway.

How do you thicken or thin spinach artichoke dip?

You can add more cream cheese to thicken the dip, or add broth (or more artichoke brine) to thin the dip. If you are worried about making it too salty, you can simply add some water!

🍴 Serving and storage suggestions

I love serving this recipe warm, but you can eat this both warm, after it’s cooled down, or chilled. This might sound crazy, but try having leftover dip with some pasta and watch yourself get blown away by how good it is.

To store this dip, place in an airtight container and store in a cool place for 3 to 5 days.

Reheat dip on the stove in a skillet, or place in a microwave safe container for about 1 minute. Increase in 30 second increments until it’s warmed enough. If the dip has solidified too much while in the fridge, add a splash of broth and stir into the dip and then heat.

You can freeze this Instant Pot spinach artichoke dip in a freezer-safe container for about a month or two. I typically portion it when I make large batches! You can leave it to thaw overnight in the fridge, or defrost using your microwave!

Overhead view of bowl of Instant Pot spinach artichoke dip with parsley garnish, crostini and wooden spatula on the side.

If you like this recipe, check out my other easy dip recipes:

[fsri image_class=”feast-image-round” id=”2567,3708,4202,4648″]

If you tried this recipe, don’t forget to comment and rate! ⭐⭐⭐⭐⭐

5 from 47 votes

Instant Pot Spinach and Artichoke Dip

This easy Instant Pot Spinach Artichoke Dip recipe is perfect for any holiday party or game day! It can be easily made vegan to fit your dietary restrictions too!
Prep Time: 10 minutes
Cook Time: 3 minutes
Total Time: 13 minutes
Servings: 8 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Equipment

Ingredients 

  • 14 oz artichoke hearts, 1 can drained, reserve ¼ cup of the liquid
  • 10 oz frozen spinach, substitute 4 cups of fresh chopped spinach
  • 1 cup sour cream , see notes for vegan brand recommendation
  • ¼ cup mayonnaise, see notes for vegan brand recommendation
  • 8 oz cream cheese of choice
  • 4 cloves garlic , minced
  • ¼ teaspoons sea salt
  • ½ teaspoons red pepper flakes
  • 1 cup white cheddar cheese, shredded, see notes for vegan brand recommendation
  • ½ cup mozzarella cheese, shredded, see notes for vegan brand recommendation
  • ½ cup parmesan cheese, grated, see notes for vegan brand recommendation
  • 2 tablespoons fresh parsley, for garnish (optional)

Instructions 

  • Drain the artichoke hearts, reserving ¼ of the liquid. Add the artichoke hearts to your Instant Pot along with ¼ cup of the liquid. Then, add 3 cups of fresh spinach or 10 oz frozen spinach (no need to thaw).
  • Add 1 cup of sour cream, ¼ cup of mayonnaise, 8 oz of cream cheese, 4 cloves of garlic, ¼ teaspoon of salt, and ½ teaspoon of red pepper flakes on top of the artichokes and spinach in the Instant Pot. Do not add the other cheeses yet!
  • Close the lid, seal properly, by turning the pressure valve to the “Sealing” position, select “Pressure Cook” on “High” for 3 minutes.
  • When the timer is up and the dip has finished cooking, do a quick-release pressure setting carefully to open the lid.
  • Stir in 1 cup of cheddar, ½ cup each of mozzarella and parmesan and stir with a rubber spatula until it melts for about 2 minutes.
  • Press the "cancel" button if serving on a bowl, or "Keep Warm" mode to keep the cheese melted and free of lumps for a longer time.
  • Serve immediately, garnish with parsley, if desired.

Video

Notes

  • Do Not Stir! Add ingredients in the order stated, and don’t add the shredded cheeses before pressure cooking! Also, don’t stir the ingredients before cooking. 
  • Spiciness: Use ¼ teaspoon of red pepper flakes for a less spicy dip or just omit.
  • Cheeses: Any melting cheese works! I typically love using Monterey Jack. Just keep the same proportions of 2 cups of cheese total.
  • Vegan Variation: You can swap the dairy components with vegan versions and the recipe works great! I use vegan mayonnaise, vegan cream cheese (Kite Hill), vegan cheddar  (Daiya or Violife), vegan mozzarella (Miyoko’s) and vegan parmesan (any brand of choice!) 

Nutrition

Calories: 264kcal | Carbohydrates: 9g | Protein: 14g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 48mg | Sodium: 783mg | Potassium: 280mg | Fiber: 2g | Sugar: 3g | Vitamin A: 4718IU | Vitamin C: 4mg | Calcium: 370mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 47 votes (44 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Claire says:

    5 stars
    My family loves this! We make it almost every month on family game night! The kids partners all rave about it, I am sure that is what keeps them coming to game night!
    It is so easy, I make it in advance and warm it back up in the IP!
    YUMMY

  2. Jere Cassidy says:

    5 stars
    This is the first time making this dip and wow, so much better than anything from the store. I never would have thought to make this dip in the instant pot but loved how easy it was to do.

  3. Amanda says:

    5 stars
    We had some friends over last weekend, and I made this for everyone. They LOVED it! This dip was so rich and creamy. We couldn’t stop snacking on it. Thank you!