Spinach Artichoke Dip

This delicious recipe for The Ultimate Spinach Artichoke Dip is perfect for game day or any time you’re craving something creamy and savory. It’s a family-friendly twist on the classic spinach artichoke dip, and since it’s dairy-free, it’s suitable for a wider range of dietary preferences.

The dip combines fresh baby spinach, artichoke hearts, garlic, cream cheese, sour cream, parmesan cheese, and a splash of hot sauce for a little kick. It’s easy to make and can even be prepared ahead of time.

Just bake it until bubbly and serve with your favorite dippers like bread, tortilla chips, crudites, or crackers. The dip also makes great leftovers and can be repurposed as a pasta sauce.

Ingredients Needed To Make Spinach Artichoke Dip

Sometimes the reason a dish is a classic is because of the ease of ingredients. This Spinach Artichoke Dip combines verdant and fresh spinach with pantry staples you probably already have.

  • Baby Spinach – Fresh is best! Not only will it give you the most flavor it will also give the best texture. Remember to use plenty of spinach, as it cooks down significantly.
  • Artichoke Hearts – Bright and a little citrusy, these add pure savory flavor and texture to every bite.
  • Garlic – Adds a savory, pungent note.
  • Cream Cheese – Creamy, tangy, and the perfect melty and molten base for this dip. Use your favorite variety such as Kite Hill.
  • Sour Cream – Helps thin out the cream cheese while keeping this dip tangy.
  • Parmesan Cheese – Gives a nutty, salty, savory component to this dish and pairs well with the spinach.
  • Salt and Pepper – Accents the flavors of all the ingredients without overpowering.
  • Hot Sauce – Just a little splash gives a mild kick of heat.
  • Onion – Sweetens as it cooks. Gives this spinach and artichoke dip depth.
  • Olive Oil – Helps sweat down the fresh vegetables.

How to Make the Ultimate Spinach Artichoke Dip

Warm, gooey, luscious, and savory, this classic dip recipe is easy and delicious to recreate at home. The best part, you can make it ahead and then bake it off when you’re ready to serve.

Time needed: 30 minutes

The classic spinach artichoke dip gets a family friendly twist making it a dish everyone will love.

  1. Pregame

    Preheat your oven to 375 degrees.

  2. Sauté

    Heat the olive oil in a pot over medium heat. Add the onion and cook until it’s translucent.

  3. Wilt

    Lower the heat. Add the spinach, artichoke hearts, and garlic. Continue to sauté until the spinach has wilted.

  4. Creamy

    Add the cream cheese and continue to stir until it has melted. Stir in the remaining ingredients.

  5. Bake

    Transfer the ingredients to a baking dish. Let the dip bake until it is bubbly, about 15 minutes.


This recipe is completely Dairy Free. However, you can make the same recipe with regular cream cheese and parmesan cheese. The measurements will be the same.

Like things a little spicy? Add a can of drained green chilis to this dip for a fun southwest spin.


Fresh is always best. However, you can use frozen spinach or baby spinach in this recipe. Make sure that it is fully defrosted and squeeze out all of the excess liquid from it.


This dip is great for making ahead. You can make the entire thing up until the point of baking. Transfer it to your baking dish and let cool completely. Then cover it and keep it refrigerated. Allow it to come to room temperature before baking.

This spinach artichoke dip also makes great leftovers. Keep it covered or stored in an airtight container in the refrigerator and it will keep for up to a week. Reheat it in the microwave before serving.

How to Serve Ultimate Dairy Free Spinach Artichoke Dip

This creamy dip begs you to dive in and get your dip on. You can use your favorite dippers. Here are just a few ideas.

  • Gluten Free Bread
  • Tortilla Chips
  • Crudites
  • Gluten Free Crackers

Top Tips for The Ultimate Spinach Artichoke Dip

There are certain foods that when you measure them out, they seem like a lot, but as soon as it hits the heat they magically shrink down. Spinach is at the top of the list. Five cups might seem like a lot of spinach, but it cooks down considerably.

Don’t think of this just as dip! The leftovers heat up beautifully and become the perfect pasta sauce. Just toss with your favorite Gluten Free pasta and you have a quick weeknight dinner.

Spinach Artichoke Dip

Creamy, warm, and savory spinach artichoke dip gets an update the entire family can enjoy.
Print Pin Rate
Course: Appetizer
Prep Time: 15 minutes
Cook Time: 14 minutes
Servings: 8


  • 1 large skillet or pot
  • 1 Baking Dish


  • 5 cups baby spinach, chopped
  • 1 can artichoke hearts, drained and chopped
  • 1 tsp garlic, minced
  • 8 oz cream cheese
  • 4 oz sour cream
  • 8 oz parmesan cheese
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • couple dashes of hot sauce
  • 1 onion, chopped
  • 1 tsp olive oil


  • Preheat the oven to 375 degrees.
  • Heat a pot over medium heat with olive oil. Add the onion. Sauté until it's translucent, about 5 minutes.
  • Turn the heat to low. Add the spinach, garlic, and artichokes. Stir until the spinach is wilted.
  • Stir in the cream cheese and continue to stir until it is melted.
  • Remove from the heat. Stir in the remaining ingredients.
  • Transfer the mixture to a baking dish and spread out the top.
  • Bake for 15 minutes, or until warmed through and bubbly.
  • Serve with your favorite dippers. Enjoy!


Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

Commonly Asked Questions

Can I use frozen spinach instead of fresh?

Yes, frozen spinach can be used. Make sure to thaw it completely and squeeze out all the excess water to avoid a watery dip.

What can I use as a substitute for dairy-free cream cheese?

If dairy-free isn’t a requirement, regular cream cheese can be used. For a dairy-free alternative, blended silken tofu or a cashew cream base can work.

Is this recipe gluten-free?

The ingredients in the dip are gluten-free, but ensure all packaged ingredients like dairy-free cheese are certified gluten-free. Also, choose gluten-free options for your dippers, like gluten-free bread or crackers.

Can I make this dip ahead of time?

Yes, you can prepare the dip in advance, store it in the refrigerator, and bake it when you’re ready to serve. Let it come to room temperature before baking.

How long does this dip last in the refrigerator?

Stored in an airtight container, it should last for up to a week. Reheat in the microwave before serving.

Whether you’re gathering with friends for a game day, looking for a comforting snack, or simply experimenting in the kitchen, this recipe is a delicious choice. Don’t hesitate to put your own spin on it, and most importantly, enjoy the process and the delightful flavors.


  1. Thank you for posting this recipe. I’ve recently gone gluten and dairy free and I’ve missed having this. I tried the recipe and it turned out well. I added one whole jalapeño for some spice and I subbed dairy free shredded mozzarella for the Parmesan cheese just because I couldn’t find dairy free Parmesan cheese near where I lived in West Oahu. My family commented that it tasted just like store bought spinach and artichoke dip.

Leave a Reply

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

Recipe Rating