Creamy Spinach Artichoke Dip Without Mayo is a hands-off, crowd-friendly appetizer that comes together with simple ingredients, gentle slow cooking, and a rich, creamy texture that never feels heavy. This Instant Pot spinach artichoke dip recipe is made with fresh spinach, artichokes, cream cheese, sour cream, and Gruyere, then slow-cooked until smooth and scoopable without using mayonnaise.
If you like this creamy party dip, you may also love our Smoked Gouda Dip with Bacon, Easy Bruschetta Dip with Boursin, or our Cold BLT Dip with Cream Cheese.

Spinach Artichoke Dip without Mayo at a Glance ๐
- โฑ๏ธ Prep Time: 15 minutes
- โฑ๏ธ Cook Time: 2 hours
- ๐ฅ Servings: 8
- ๐ฅ Cook Method: Instant Pot (Slow Cook)
- ๐ฝ๏ธ Cuisine: American
- ๐ฉโ๐ณ Pair With: Tortilla or pita chips, sliced baguette, fresh vegetables
- โญ Difficulty Level: Easy
We love serving this warm dip with crusty bread or chips for easy entertaining nights when we want something classic, reliable, and make-ahead friendly. ~Jami
Why We Love This Recipe
- Creamy Texture: Achieved without using mayo.
- Convenient Cooking: Prepared easily in the Instant Pot. So is our Authentic Greek Hummus Recipe!
- Family-Friendly: A hit with both kids and adults.
- Perfect for Entertaining: Great for parties and gatherings. Just like this Spicy Pickle Dip!
Key Ingredients

- Fresh Spinach: We love using fresh spinach because it adds vibrant color. Have leftover? Try our Steakhouse Creamed Spinach Recipe.
- Cream Cheese: Provides a rich, creamy base.
- Gruyere Cheese: Our spin on this classic dip gives it a unique, slightly nutty flavor.
- Parmigiano Reggiano: Adds a sharp, salty taste.
- Sour Cream: Enhances the creaminess.
- Artichoke Hearts: Provide a tender, flavorful component.
- Olive Oil: Used for sautรฉing onions and garlic.
- Onion: Adds a subtle sweetness.
- Garlic: Gives a robust, aromatic flavor.
A full ingredient list with exact measurements can be found in the recipe card below.
Substitutions & Variations
- Spinach: Use frozen chopped spinach (thawed and drained) instead of fresh spinach.
- Gruyere Cheese: Substitute with Swiss cheese for a similar flavor.
- Diet: Use low-fat cream cheese and sour cream for a lighter version.
Save This Recipe ๐
How to Make Instant Pot Spinach Artichoke Dip without Mayo

STEP ONE: Sautรฉ the Onion and Garlic
Start by sautรฉing the diced onion and garlic in olive oil until soft and fragrant.

STEP TWO: Add Spinach, Cheeses, and Artichokes
Add the spinach, cream cheese, sour cream, cheeses, and chopped artichoke hearts to the Instant Pot, then stir to evenly combine.

STEP THREE: Slow Cook Until Creamy
Cook on the Slow Cook setting on low until the cheeses are fully melted and the dip becomes smooth. Stir once halfway through for even texture.

STEP FOUR: Stir and Serve
Give the dip a final stir until creamy and well combined, then transfer to a serving dish.
Serve warm with chips, bread, or fresh vegetables.
Expert Tips for Success
๐ฉโ๐ณJami's Pro Tips: Want to take this recipe to the next level? Check out my expert tips below for the best flavor, texture, and meal prep hacks!
โ๏ธ DO Use fresh spinach if possible.
โ๏ธ DO Serve warm. The dip thickens when it cools.
Storage
Store creamy spinach dip without mayo in an airtight container for up to 4 days. This dish is not freezer-friendly. To reheat, bake the dip in the oven at 350ยฐF for 15-20 minutes or microwave individual portions for 1-2 minutes.
Recipe FAQs
To make it healthier, you can use low-fat cream cheese and sour cream. Incorporating Greek yogurt can add protein and reduce calories.
Yes, you can use fresh spinach. Just make sure to chop it roughly before mixing it with the other ingredients.
Spinach artichoke dip pairs well with tortilla chips, fresh vegetable sticks like carrots and celery, sliced baguette, or even pita chips for a crunch.

More Recipes You'll Love โฅ๏ธ
Did You Try This Recipe?
Leave a โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ rating and comment below. Don't forget to share it on Instagram, Facebook, & Pinterest. Thank you! ๐
๐ Recipe

Creamy Spinach Artichoke Dip without Mayo
Equipment
- Cutting board
- Knife
- Spatula
Ingredients
- 13 ounces fresh spinach roughly chopped
- 8 ounces cream cheese cubed
- 1 cup Gruyere cheese freshly grated or shredded
- ยฝ cup Parmigiano Reggiano finely grated
- 1 cup sour cream
- 16 ounces drained artichoke hearts, chopped (about 2 [14-ounce] cans artichokes packed in water)
- 1 to 2 tablespoons olive oil
- โ cup diced onion
- 4 cloves minced garlic
- salt and pepper to taste
Instructions
- Set the Instant Pot to Sautรฉ and add the olive oil. Once hot, add the diced onion and minced garlic. Cook for 3 to 4 minutes, stirring occasionally, until the onion is softened and fragrant. Turn off the sautรฉ function.
- Add the chopped spinach, cream cheese, shredded Gruyere, grated Parmigiano Reggiano, sour cream, and chopped artichoke hearts to the pot. Season with salt and black pepper, then stir to evenly combine.
- Set the Instant Pot to Slow Cook on low for 2 hours. Cover with the lid and cook, stirring once halfway through, until the cheeses are fully melted and the dip is smooth and creamy.
- Stir well, taste, and adjust seasoning if needed. Serve warm with chips, sliced bread, or fresh vegetables.
Save This Recipe ๐
Video
Notes
- Spinach: Use frozen chopped spinach (thawed and drained) instead of fresh spinach.
- Gruyere Cheese: Substitute with Swiss cheese for a similar flavor.










Comments
No Comments