Rich and creamy and full of flavor, this spinach artichoke dip is a crowd-pleasing appetizer perfect for parties. Serve it warm with crackers, breadsticks, pita chips or vegetable crudités. It’s gluten-free, made without mayo, and can be adapted to be dairy-free if needed.

A Popular Party Appetizer
This spinach artichoke dip is a go-to at holiday parties and casual gatherings alike. Its rich, creamy texture and savory flavors mean it disappears fast, so keep the recipe handy for entertaining.

Why You’ll Love This Recipe:
- Simple Ingredients: Uses everyday grocery items—no specialty pantry finds required.
- Easy to Make: The recipe is straightforward: cook the spinach, combine ingredients, and bake until bubbly.
- Diet-Friendly Options: Naturally gluten-free and mayo-free, with easy swaps to make it dairy-free so more guests can enjoy it.

Ingredients You’ll Need:
Below is a visual overview of the main ingredients. Exact measurements are available in the printable recipe card further down the page.

Recipe Notes + Substitutions:
- Spinach: Fresh spinach works beautifully; frozen spinach is a convenient substitute. You can also use Swiss chard or collard greens for a different leafy profile.
- Cream Cheese: Regular Philadelphia-style cream cheese gives the best texture. For lactose-free or vegan versions, use a dairy-free cream cheese alternative.
- Mozzarella: Substitute with other soft, melty cheeses such as provolone or fontina. Dairy-free shredded mozzarella also works for vegan adaptations.
- Greek Yogurt: Adds tang and creaminess; swap for a dairy-free yogurt if needed.
- Artichokes: Use marinated or jarred artichoke hearts, finely chopped—avoid raw artichokes.
- Parmesan: Finely grated hard cheese adds savory depth; dairy-free parmesan can be used in alternative diets.
- Garlic: Fresh garlic brightens the dip—mince finely for the best flavor distribution.
How to Make Creamy Spinach Artichoke Dip:

Cook Spinach: Wash and dry the spinach. Sauté over low heat for 5–7 minutes, stirring until wilted. Transfer to a bowl, squeeze out excess liquid, and chop finely.

Combine Ingredients: In a large bowl, mix cream cheese, 1/2 cup shredded mozzarella, Greek yogurt, chopped marinated artichokes, chopped spinach, minced garlic, grated Parmesan, salt and pepper. Stir until smooth and well combined.

Transfer to Baking Dish: Spoon the mixture into a 5″ × 7″ (approximately) baking dish. Preheat the oven to 360°F (180°C).

Top with Mozzarella: Evenly sprinkle the remaining mozzarella over the surface.

Bake Until Golden: Bake for about 20 minutes, or until the dip is hot and the edges are lightly golden.

Serve and Enjoy: Remove from the oven and let rest for 5 minutes. Serve warm with gluten-free breadsticks, crackers, pita chips, or fresh vegetables.
Tips:
- Spinach Options: Fresh gives bright flavor and texture; frozen is convenient—thaw and squeeze well to remove moisture.
- Serving Suggestions: Excellent with gluten-free crackers or pita chips, toasted baguette slices, or a platter of raw vegetables.
Other Gluten-Free Dips You’ll Enjoy:
- Easy Spinach Dip (Gluten-Free, Vegan)
- Sausage Rotel Dip (Gluten-Free, Dairy-Free)
- French Onion Dip (Gluten-Free, Dairy-Free)
- Buffalo Chicken Dip (Gluten-Free, Dairy-Free)
Gluten-Free Appetizers to Serve:
-
109 Savory Gluten-Free Recipes for Your Memorial Day Celebration
-
Easy Grilled Corn Salad (Gluten-Free, Dairy-Free Option)
-
Easy Almond Flour Cornbread (Gluten-Free, Dairy-Free)
-
Fluffy Almond Flour Biscuits (Gluten-Free, Dairy-Free)
P.S. If you try this recipe, please consider leaving a star rating or a short review. Your feedback helps improve the recipe and the site.
Creamy Spinach Artichoke Dip (Gluten-Free, No-Mayo)
No reviews
- Author: Felicia Lim
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Rich and creamy, this spinach artichoke dip is a flavorful party appetizer that’s gluten-free and made without mayonnaise. It’s ideal for sharing and easy to adapt for dairy-free diets.
Ingredients
- 1/2 pound fresh spinach leaves
- 1 cup cream cheese (Philadelphia-style)
- 1 cup shredded mozzarella, divided
- 1/2 cup Greek yogurt
- 1/2 cup marinated artichokes, finely chopped
- 3 tablespoons grated Parmesan
- 2 garlic cloves, finely minced
- 1/4 teaspoon salt
- 1/4 teaspoon ground black pepper
Instructions
- Cook Spinach: Wash and dry the spinach. Cook over low heat for 5–7 minutes until wilted. Transfer to a bowl, squeeze out excess liquid and chop finely.
- Combine Ingredients: In a large bowl, stir together cream cheese, 1/2 cup mozzarella, Greek yogurt, chopped artichokes, chopped spinach, garlic, Parmesan, salt and pepper until smooth.
- Transfer to Baking Dish: Place the mixture into a 5″ × 7″ baking dish. Preheat the oven to 360°F (180°C).
- Sprinkle Mozzarella: Top with the remaining mozzarella.
- Bake Until Golden: Bake for about 20 minutes until hot and lightly golden around the edges.
- Let Cool: Allow the dip to rest 5 minutes before serving warm with your favorite dippers.
Notes
Spinach: Fresh or well-drained frozen spinach both work. For a different leafy green, try Swiss chard or collards.
Dairy-Free Options: Use dairy-free cream cheese, shredded mozzarella, Greek-style dairy-free yogurt and dairy-free Parmesan to make this suitable for lactose-intolerant or vegan guests.
Artichokes: Use marinated or jarred artichoke hearts for best flavor and ease.
Garlic: Freshly minced garlic brightens the dip—adjust quantity to taste.
- Prep Time: 5 mins
- Cook Time: 40 mins
- Category: Appetizers
- Method: Baking
- Cuisine: Western