• Facebook
  • Instagram
  • Pinterest
  • YouTube

NEW! Gluten-Free Cookbook Bundle Discount – 30% OFF!

  • Home
  • Start Here
  • Recipes
    • Recipe Filter
    • Appetizers
    • Breads
    • Breakfast
    • Desserts
      • Bars / Brownies
      • Cakes
      • Cookies
      • Pies
    • Dinners
    • Drinks
    • Salads
    • Side Dishes
    • Soups
  • Resources
  • Cookbooks
    • Frugal Gluten-Free Cookbook
    • E-Books
  • Podcast
  • About
    • About MamaGourmand
    • Contact
    • Privacy Policy
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

MamaGourmand

  • Start Here
  • Recipes
    • Recipe Filter
    • Appetizers
    • Breads
    • Breakfast
    • Desserts
      • Bars / Brownies
      • Cakes
      • Cookies
      • Pies
    • Dinners
    • Drinks
    • Salads
    • Side Dishes
    • Soups
  • Resources
  • About
    • About MamaGourmand
    • Contact
    • Privacy Policy
  • Cookbooks
    • Frugal Gluten-Free Cookbook
    • E-Books
  • Podcast
  • Nav Widget Area

You are here: Home / Course / Appetizers / Creamy Spinach Artichoke Dip Recipe

Creamy Spinach Artichoke Dip Recipe

By: Melissa Erdelac · On: January 28, 2020 · Updated: February 16, 2022

This post may contain affiliate links.
Jump to Recipe
spinach artichoke dip pin

Ultra Creamy Spinach Artichoke Dip recipe combines fresh spinach and artichokes blended into a cheesy, ultra smooth, parmesan garlic sauce. Serve this easy, stove top spinach and artichoke dip at your next party and watch it disappear in minutes!

a tortilla chip resting in a bowl of creamy dip

How to Make creamy Spinach Artichoke Dip 

There are various ways to make homemade spinach and artichoke dip. Some recipes are baked into a thick dip using cream cheese and cheese.

Other no bake versions use a cream sauce made on the stove top. These recipes typically contain no cream cheese or no mayo. 

Creamy spinach and artichoke dip usually gets devoured any which way, though! This is why it continues to be such a popular appetizer at restaurants such as Applebee’s and when entertaining at home. 

I’m partial to a stove top spinach artichoke dip using fresh spinach because I love the ultra creamy texture that doesn’t solidify as it cools. It’s very easy to make in under 20 minutes and can be kept warm in a slow cooker. 

fresh spinach in a glass bowl covered with plastic wrap
images showing how to make cream sauce for spinach artichoke dip
images showing how to make spinach artichoke dip
  1. First cook the fresh spinach in the microwave or on the stove top. Substitute frozen spinach as well, if preferred. Spinach should be fully thawed and well drained.
  2. Next make the cream sauce. Cook onions, garlic, salt, and pepper together in a sauce pan until softened. Add flour and cook for one minute longer.
  3. Slowly add in the milk, whisking constantly. Bring to boil, then cook and stir until the sauce thickens. This will take about one minute longer.
  4. Remove the sauce from the heat and add sour cream, parmesan cheese, and worcestershire.
  5. Lastly, return to medium low heat and add white cheddar cheese, spinach, and artichokes. Cook and stir until cheese is melted.

Ingredients notes

  • Fresh or frozen spinach – It’s essential all excess liquid is removed so the dip says thick and creamy instead of watery. (See tips below.)
  • Onion – Minced onion is cut into very small pieces so it adds flavor, without chunky large pieces.
  • Flour – Used as a thickener for the sauce. I used gluten-free all-purpose flour for a gluten-free spinach and artichoke dip recipe. 
  • Whole Milk – Substitute half and half for a thicker dip, but less than 2% milk isn’t recommended.
  • Worcestershire – Adds an umami, salty flavor 
  • Parmesan Cheese – Use freshly grated for a smooth, non-grainy texture 
  • Sour Cream – Adds to creaminess and thickens
  • White Cheddar – Reheats without solidifying, which mozzarella tends to do. Keeps the sauce white while adding cheesy flavor. 
  • Artichokes – Use canned or frozen, roughly chopped.

How to Drain Spinach (fresh or frozen)

Recieve a

GLUTEN FREE

BAKING GUIDE 

Learn how to bake like a GF Pro!

WAIT!

FREE!

Using well drained spinach keeps excess liquid out of recipes like this one, spinach artichoke chicken, spinach balls, and vegetable tart. Follow these helpful tips to drain spinach easily.

  1. If using frozen spinach make sure it has completely thawed first. Otherwise, moisture will accumulate as it thaws more. 
  2. Place thawed or cooked spinach in a potato ricer. I find this to be the quickest and most sure fire way to make sure water is removed.
  3. Place spinach in a fine mesh sieve or colander to catch any dropped pieces. Squeeze with hands to remove most of the moisture. Finish by squeezing spinach with paper towels to absorb any remaining liquid.
  4. Alternatively use a lint free towel, such as flour sack towels, to squeeze out liquid. It will probably stain it green, so reserve one solely for this task!

Can this recipe be baked?

If preferred, creamy spinach artichoke dip may be baked as well. Pour stove top, cooked dip into a greased baking dish. Top with shredded mozzarella and bake or broil for the cheese to melt.

Serve baked dip immediately. 

This is also a great option for a make-ahead dip. Prepare the sauce, cool completely, and refrigerate in an airtight container up to 3 days. 

When you are ready to serve, preheat oven to 350 degrees. Transfer dip to greased baking dish, top with mozzarella, and bake for 30 minutes, or until heated through.

Can Artichoke Spinach Dip Be Frozen?

I don’t recommend freezing artichoke dip due to the milk and sour cream. Upon thawing and reheating, the solids separate from the liquids, resulting in a grainy texture. 

For best results make this recipe up to 3 days in advance. Reheat gently following the instructions below. 

How to Reheat

To guaranteed successful reheating make sure heat is low and slow! Don’t overheat too quickly, or on too high of heat. The dip will become too hot, lose its creaminess, and separate.

If you accidentally overheat the rewarmed dip and it separates, stir in softened cream cheese or sour cream to make it smooth again. 

Methods of Reheating:

Microwave: Place in a microwave safe bowl and heat at 50% power, stirring occasionally, until heated through. Avoid using full power to maintain a creamy texture.

Stove top: Transfer to a small saucepan and heat on medium low heat, stirring frequently. 

Oven Baked: Place cooked dip in a greased baking dish and top with mozzarella cheese. Bake for 30 minutes at 350ºF, or until heated through. If desired, finish with a 1-2 minute broil to make cheese bubbly and golden brown.

overhead shot of spinach artichoke dip in a blue bowl

Is Spinach Artichoke Dip Gluten-Free?

This recipe is gluten free if you use gluten-free flour as a thickener. All the other ingredients are naturally gluten free.

My preferred brand of gluten free flour to use is Cup4Cup brand. 

What Goes with Hot Spinach Artichoke Dip?

Serve this dip recipe with tortilla chips, crostini, crackers, pita bread, or in a bread bowl. Spinach artichoke dip also goes well with sliced apples.

To keep the appetizer gluten-free, serve with tortilla chips. For low carb options, serve with crudites, such as carrots, radishes, or celery.  

Make-Ahead Dip

  1. Prepare the sauce, cool completely, and refrigerate in an airtight container up to 3 days. 
  2. When you are ready to serve, preheat oven to 350 degrees. Transfer dip to greased baking dish, top with mozzarella, and bake for 30 minutes, or until heated through.
  3. Finish with a quick broil to turn cheese into a golden brown crust.

More tips for this recipe!

  • If you aren’t a fan of artichokes, leave them out and double the amount of spinach for a hot, cheesy spinach dip.
  • Substitute half and half for a thicker dip, but less than 2% milk isn’t recommended.
  • The success and creaminess of this recipe depends on squeezing as much liquid from the cooked or frozen spinach. See the helpful tips in post for doing this effectively.
  • If you accidentally overheat the rewarmed dip and it separates, stir in softened cream cheese or sour cream to make it smooth again.
  • To keep the dip warm while serving, transfer to mini slow cooker on warm setting. Stir occasionally.
  • If you have leftovers, serve over baked chicken or mixed in pasta or rice for an easy side dish!

Click here to see the
step-by-step web story instructions for this recipe!

a chip dipping into spinach artichoke dip

SAVE THIS recipe for Creamy Spinach Artichoke Dip Recipe TO YOUR PINTEREST BOARD!

Let’s be friends on Pinterest! I’m always sharing great recipes!

a tortilla chip resting in a bowl of creamy dip

Creamy Spinach Artichoke Dip

Extra Creamy Spinach Artichoke Dip recipe combines fresh spinach and artichokes blended into a cheesy, ultra smooth, parmesan garlic sauce. Serve easy, hot spinach and artichoke dip at your next party and watch it disappear in minutes!
4.86 from 7 votes
Print Pin Rate
Prep Time: 5 minutes minutes
Cook Time: 12 minutes minutes
Total Time: 17 minutes minutes
Servings: 8
Author: Melissa Erdelac

Ingredients

  • 8-10 ounce bag fresh spinach (see recipe notes for substituting frozen spinach)
  • 2 tablespoons water
  • 1 tablespoon butter
  • 2 tablespoons onion, minced
  • ½ teaspoon salt
  • ⅛ teaspoon pepper
  • 1 clove garlic
  • 2 teaspoons all purpose flour (or gluten free flour)
  • 1 ¼ cup whole milk (don't use less than 2%0
  • 1 teaspoon Worcestershire sauce
  • 1 ¼ cup freshly grated parmesan cheese
  • ¼ cup sour cream, regular or light
  • ½ cup freshly grated white cheddar
  • 14 ounce can artichoke hearts, drained and chopped
  • tortilla chips, pita, or crackers, for serving
US Customary – Metric
Prevent your screen from going dark

Instructions

  • Place spinach in large microwave safe bowl. If you don’t have a bowl that large, microwave 1/2 at a time, or use a pot on the stove. Pour 2 tablespoons water over the spinach. Cover with plastic wrap (or lid, if cooking on stove). Microwave or cook for 2 minutes. Remove from heat, keep covered, and set aside to cool.
  • Meanwhile melt butter in large saucepan over medium heat. Add onion, garlic, and salt. Cook for 2 minutes, or until onion is soft. Add flour. Cook and stir for 1 minute more.
  • Slow pour milk into onion mixture, whisking constantly. Continue to whisk and bring to a low boil. Once the milk is boiling cook and stir for 1 minute longer, or until slightly thickened. 
  • Remove from heat. Stir in Worcestershire, parmesan, and sour cream until well combined. Set aside.
  • Drain spinach by squeezing with hands until water is removed. The key is to remove as much water as possible so it reheats well and stays thick and creamy. Roughly chop squeezed spinach and add to pot. 
  • Return pan to low heat and add white cheddar and artichokes. Heat over medium low heat until cheese melts. Serve immediately or transfer to a small crockpot on warm setting, stirring occasionally. Serve with tortilla chips, sliced baguette, or crackers. Each serving is 1/4 cup
  • DID YOU MAKE THIS RECIPE?? DON'T FORGET TO LEAVE FEEDBACK AND RATE BELOW!
COOKBOOK SALE!Get 30% OFF this Gluten-Free Digital Cookbook Bundle, essential GF breads, desserts, and lunch recipes!
LET’S BE FRIENDS ON INSTAGRAM!Follow @mamagourmand and tag me in the recipe pic!

Recipe Notes

 

Make-Ahead Artichoke Spinach Dip
  1. Prepare the sauce, cool completely, and refrigerate in an airtight container up to 3 days. 
  2. When you are ready to serve, preheat oven to 350 degrees. Transfer dip to greased baking dish, top with mozzarella, and bake for 30 minutes, or until heated through.
  3. Finish with a quick broil turn cheese into a golden brown crust.
 
How to Reheat Spinach and Artichoke Dip
To guaranteed successful reheating make sure heat is low and slow! Don’t overheat too quickly, or too high heat. The dip will become too hot, lose its creaminess, and separate.
If you accidentally overheat the rewarmed dip and it separates, stir in softened cream cheese or sour cream to make it smooth again. 
Methods of Reheating:
Microwave: Place in a microwave safe bowl and heat at 50% power, stirring occasionally, until heated through. Avoid using full power to maintain a creamy texture.
Stove top: Transfer to a small saucepan and heat on medium low heat, stirring frequently. 
Oven Baked: Place cooked dip in a greased baking dish and top with mozzarella cheese. Bake for 30 minutes at 350ºF, or until heated through. If desired, finish with a 1-2 minute broil to make cheese bubbly and golden brown.
 
More Tips! 
  • If you aren’t a fan of artichokes, leave them out and double the amount of spinach for a hot, cheesy spinach dip.
  • Substitute half and half for a thicker dip, but less than 2% milk isn’t recommended.
  • The success and creaminess of this recipe depends on squeezing as much liquid from the cooked or frozen spinach. See the helpful tips in post for doing this effectively.
  • If you accidentally overheat the rewarmed dip and it separates, stir in softened cream cheese or sour cream to make it smooth again.
  • To keep the dip warm while serving, transfer to small crockpot on warm setting. Stir occasionally.
  • If you have leftovers, serve over baked chicken or mixed in pasta or rice for an easy side dish!
 
Recipe adapted from Food Network

Nutrition

Calories: 171kcal | Carbohydrates: 9g | Protein: 11g | Fat: 11g | Saturated Fat: 6g | Cholesterol: 31mg | Sodium: 516mg | Potassium: 379mg | Fiber: 3g | Sugar: 2g | Vitamin A: 3070IU | Vitamin C: 11mg | Calcium: 315mg | Iron: 1mg
Course: Appetizer
Categories: 30 Minutes Appetizers Christmas Fall Freezer-Friendly Game Day Gluten Free Grain Free Holidays Low Carb Quick and Easy Recipes Snacks Spring Summer Thanksgiving Vegetables Vegetarian Winter

This post contains affiliate links. My opinions are always my own. If you purchase a product through an affiliate link, I make a small commission – at no cost to you. Read full disclosure policy here.

Previous Post: « Fresh Avocado Shrimp Salsa
Next Post: Soft Almond Flour Peanut Butter Cookies »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

WELCOME TO MAMAGOURMAND!

headshot of Melissa Erdelac

Hey! I’m Melissa,  mother of 4, who loves to make soul-warming comfort food that keeps the taste, but takes out the fuss. My family-friendly recipes are deceptively gluten free, using simple grocery store ingredients that appeal to all food lovers.

Tell Me More…

FOR BAKING LIKE A

5 EASY TIPS

GLUTEN FREE PRO

gluten free dishes EVERY TIME!

No spam, PINKY SWEAR!

SIMPLE HACKS for fail proof

Categories

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Footer

As Seen On

Copyright ©2023, MamaGourmand.
  • Back to Top
  • Contact
  • About
  • Recipes
  • Web Stories
  • Nutrition Disclaimer
  • Privacy Policy
  • Facebook
  • Pinterest
  • Yummly
  • Email