Instant Pot Spinach Artichoke Dip Recipe

Instant Pot Spinach Artichoke Dip Recipe

A fan favorite for gatherings off all sorts, this Instant Pot Spinach Artichoke Dip recipe is a simple and delicious appetizer recipe!

Are you looking for a versatile game day recipe, your next family gathering, or just to enjoy with a movie? This Instant Pot Spinach Artichoke Dip recipe is perfect for you. It will satisfy all sorts of crowds and is simple and fast to make in your Instant Pot. Perfect for those last-minute get-togethers or to satisfy a craving!

Note: This post contains affiliate links and ads from Amazon and our other affiliate partners. We earn a commission from all qualifying sales. Thank you for your support as we continue to produce quality content for you!

Key Ingredients for Instant Pot Spinach Artichoke Dip Recipe

  • Garlic
  • Water (or Chicken broth)
  • Cream Cheese
  • Sour Cream
  • Mayonnaise
  • Shredded Mozzarella Cheese
  • Shredded Gruyere Cheese
  • Frozen Spinach
  • Canned Artichoke Hearts
  • Kosher Salt
  • Freshly Cracked Black Pepper

Canned vs. Jarred Artichoke Hearts

When looking for the artichoke hearts, the best version to use for this recipe is the canned artichoke hearts in water or oil. Typically, the jarred artichoke hearts are marinated and will result in a dip that has a marinated tang to it. The plain canned artichoke hearts are what you want.

Frozen vs. Fresh Spinach

Unlike the baked version of this recipe, you can use frozen spinach for this. Additionally, since you will be putting it in the Instant Pot, you can just put the whole frozen chunk of spinach in the pot and cook it like that. This Instant Pot recipe is designed to utilize the extra liquid from the defrosting spinach, so no need to thaw or squeeze dry. We are keeping it simple!

Pre-Shredded Cheese or Freshly Shredded Cheese?

We highly recommend you shred your own cheese for this recipe. Since the cheese an ingredient you want to come forward when you taste it, using quality cheese is important. (Plus, you aren’t adding the anti-caking ingredients that come in most shredded cheeses you buy in the store.) I use a fabulous box grater for this that measures into a cup for you (I will link it below for you.) This way I can shred the cheese, measure simultaneously, and keep my counter clean!

How to Make Spinach Artichoke Dip in Instant Pot

This recipe is incredibly simple. All you need to do is put all your ingredients (except the cheese) in the Instant Pot, cook for 4 minutes, quick release remaining pressure (following manufacturer’s instructions), then stir in the cheese and salt and pepper at the end. That’s it. It is ready in minutes!

How to Serve Instant Pot Spinach Artichoke Dip

How you serve this dip largely depends on how you want to serve it. You can serve directly from the Instant Pot, or spoon it into a couple of bowls for your crowd to then serve themselves from. I typically opt for the second to avoid having a hot Instant Pot in the mix–and it is much prettier in nice bowls.

What to Serve with Spinach Artichoke Dip

Spinach Artichoke Dip is could be considered a ‘most valuable player’ dip. Meaning, you can dress this dip up or down depending on the crowd you are serving to. If it’s a casual event, tortilla chips are great–this is how we typically consume it. If you want something more upscale, you can serve with crostini or even as a dip for a vegetable tray.

Can I Make It Ahead of Time?

Absolutely! Just store your dip in the refrigerator in an air-tight container for up to three days. Then pop in the microwave to reheat or reheat in a small pan on the range.

Can I Freeze Spinach Artichoke Dip?

Yes. You can freeze this dip for up to 90 days. When ready to use it, thaw in the refrigerator overnight and reheat.

Other Great Recipes

Incredible Baby Back Ribs

Double Bacon Wrapped Jalapeno Poppers

Baked Seasoned Sweet Potato Steak Fries

Looking for more Instant Pot recipes?

Staying Connected

We love to stay connected with you! Join the Mason Jars and Me community on Facebook or Instagram to stay up-to-date on new recipes, tips, and our community.

You can also sign up below for our newsletter to receive an email when we publish a new recipe!

Instant Pot Spinach Artichoke dip recipe in a smaller white bowl. Surrounded by crostini in a larger white bowl. In background is a blue and white towel on a marble surface.

Instant Pot Spinach Artichoke Dip Recipe

Yield: 10
Prep Time: 10 minutes
Cook Time: 4 minutes
Total Time: 14 minutes

A perfect game day recipe or appetizer for any occasion. This Instant Pot Spinach Artichoke Dip recipe is quick, easy, and delicious!


  • 1/2 C. Water
  • 2 Cloves Garlic, Minced
  • 12 oz. Frozen Chopped Spinach
  • 1-12 oz. Can Artichoke hearts, drained and rough chopped
  • 8 oz. Cream Cheese, softened
  • 2/3 C. Sour Cream
  • 1/3 C. Mayonnaise
  • 1 1/2 C. Mozzarella Cheese, shredded
  • 2/3 C. Parmesan Cheese, grated
  • 2/3 C. Gruyere Cheese, shredded
  • Kosher Salt
  • Freshly Cracked Black Pepper


  1. Add to the Instant Pot the following ingredients in this order: water, garlic, spinach, artichoke hearts, cream cheese, sour cream, and mayonnaise.
  2. Close lid and cook on High pressure for 4 minutes.
  3. While cooking, shred the cheeses and set aside.
  4. After the cooking time has completed, do a quick release of pressure from your Instant Pot following manufacturer's instructions.
  5. When the pressure is fully released from your Instant Pot, remove the lid and stir in the cheeses.
  6. Season with salt and pepper as desired.
  7. Serve from the Instant Pot or spoon into smaller dishes for serving.


Always follow manufacturer's directions when sealing and venting an Instant Pot.

This recipe was made using an 8 qt instant pot, but can be made in smaller versions.

You can substitute chicken broth for water if you would like a richer taste.

Put the spinach in as a frozen block. No need to thaw or break up.

Nutrition Information:
Yield: 10 Serving Size: 1
Amount Per Serving: Calories: 290Total Fat: 24gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 60mgSodium: 542mgCarbohydrates: 9gFiber: 3gSugar: 2gProtein: 11g
Some of the links in this article are "affiliate links", a link with a special tracking code. This means if you click on an affiliate link and purchase the item, we will receive an affiliate commission. The price of the item is the same whether it is an affiliate link or not. Regardless, we only recommend products or services we believe will add value to our readers. By using the affiliate links, you are helping support our Website, and we genuinely appreciate your support.
Please follow and like us: