Olive Garden Spinach Artichoke Dip

Relish the mouth-watering flavors of Olive Garden Spinach Artichoke Dip anytime you want with this copycat recipe. This dip is loaded with savory, cheesy goodness and a creamy texture that will leave you wanting more.

homemade Olive Garden spinach artichoke dip, crostini, and tortilla chips

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Who doesn’t love going to the Olive Garden? My local Olive Garden is simply packed all of the time on the weekend. You better get there early when you go. Sometimes I have been known to enjoy a drink and an appetizer in the bar while my table gets ready.

What makes Olive Garden Spinach Artichoke Dip so special?

It is the five different types of cheese that are used in the sauce. Parmesan, Mozzarella, Romano, Asiago, and Cream Cheese combine together to make a flavorful, cheesy dip that you are going to love.

Why you’ll love this recipe

You won’t believe how similar this recipe tastes to the iconic Olive Garden appetizer! This recipe has a simple preparation and is convenient to make and serve.

You can serve it straight from the dish you broil it in or transfer it to another dish. Bring it to a gathering, and it will surely steal the show. It might even outshine the main course!

Due to the variety of cheeses, it has an incredibly savory flavor. Some of the cheeses are creamy, some are nutty, and some are slightly sharp. With the natural flavors of the earthy artichokes and spinach, you don’t need much seasonings at all, just some simple salt and pepper.

The best part of this dip is how versatile it is. You can serve it with so many different foods for dipping and even spread it on sandwiches, use it as a baked potato topping, or stuff it in mushrooms if you have extra.


Here’s a list of what you need:

  • Butter
  • All-purpose flour
  • Milk
  • Salt
  • Black pepper
  • Frozen chopped spinach
  • Chopped artichokes
  • Garlic
  • Shredded Parmesan cheese
  • Shredded Mozzarella cheese
  • Shredded Asiago cheese
  • Shredded Romano cheese
  • Cream cheese
Olive Garden Spinach Artichoke Dip ingredients

Ingredient Notes

I use frozen spinach that is already chopped. Be sure to squeeze out the liquid after it is thawed. You do not want a watery dip.

For the artichokes, I like to use the marinated artichoke hearts. I believe the Olive Garden uses plain ones. I intentionally deviate because I think the marinated artichokes offer a little more flavor.

How to Make Olive Garden Spinach Artichoke Dip

Here are the simple steps for this spinach artichoke dip recipe:

  1. Thaw spinach and squeeze out excess liquid. Finely chop 1 clove garlic or enough for ½ teaspoon.
  2. Melt butter in a medium-sized saucepan over medium heat.
  3. Add flour and cook for 1 to 2 minutes.
  4. Add milk and stir until the sauce thickens.
  5. Season with salt and pepper.
  6. Add spinach, artichokes, garlic, Parmesan, Mozzarella, Asiago, Romano, and cream cheese to the pan.
  7. Stir until the mixture is warmed through. It does not have to be bubbling.
  8. Pour the mixture into an oven-proof baking dish. Sprinkle Mozzarella cheese on top.
  9. Broil until the top begins to brown.
Copycat Olive Garden spinach artichoke dip in a baking dish.

What to Serve with Spinach Artichoke Dip

Serve Olive Garden Spinach Artichoke Dip with fresh baguettes that have been sliced thin, buttered, and toasted in the oven. You won’t want to miss out on delicious crostini!

I know you could enjoy this dip with breadsticks or crusty Italian bread, but I promise the way you should enjoy it is with crispy, butter toast.

You can also serve it with tortilla chips, crackers, or pita chips.

If you want to garnish the dip, sprinkle top with chopped fresh parsley, basil, or green onions.

How to store the leftover dip

Before placing it in the refrigerator, cover it tightly with plastic wrap or transfer it to an airtight container with a fitted lid to keep it as fresh as possible. This dip will last 3-5 days.

What is the best way to reheat it?

The oven is definitely the best way to reheat it since it retains its flavor and texture the best! Use a moderate oven temperature, such as 350 degrees F, and heat it for about 20 minutes. Make sure to cover it with foil first to prevent the top from burning.

If you only have a small amount to reheat, the next best option would be to microwave it in a microwave-safe bowl or dish in 30-second increments until it is thoroughly heated.

Copycat Olive Garden spinach artichoke dip in a baking dish.

More Olive Garden Appetizer Recipes

Favorite Appetizer Recipes

Check out more of my easy appetizer recipes and the best Olive Garden recipes here on CopyKat!

homemade Olive Garden spinach artichoke dip, crostini, and tortilla chips

Olive Garden Spinach Artichoke Dip

Make Olive Garden Spinach Artichoke Dip at home with this copycat recipe.
5 from 20 votes
Print Pin Rate Add to Collection
Course: Appetizer
Cuisine: Italian
Keyword: Olive Garden Recipes, Spinach artichoke dip
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 8
Calories: 161kcal


  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • cups milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 5 ounces frozen chopped spinach
  • ¼ cup artichokes diced artichokes (I personally like to use marinated)
  • ½ teaspoon chopped garlic
  • ½ cup Parmesan cheese shredded
  • ½ cup Mozzarella cheese shredded
  • 1 tablespoon Asiago cheese shredded
  • 1 tablespoon Romano cheese shredded
  • 2 tablespoons cream cheese
  • ¼ cup Mozzarella cheese for the top


  • Thaw spinach and squeeze out excess liquid.
  • Melt butter in a medium-sized saucepan over medium heat melt.  
  • Add flour to melted butter. Cook for 1 to 2 minutes or until the sauce becomes fragrant.
  • Add the cold milk and stir until the sauce becomes thick. Season with salt and pepper.
  • Add spinach, artichokes, garlic, Parmesan cheese, Mozzarella cheese, Asiago cheese, Romano cheese, and cream cheese to the saucepan. Stir until the dip becomes warmed through.
  • Pour dip into an oven-proof dish.
  • Sprinkle Mozzarella cheese on top.
  • Place the dip into an oven under the broiler. Broil until the top of the dip begins to brown.



Calories: 161kcal | Carbohydrates: 6g | Protein: 7g | Fat: 11g | Saturated Fat: 6g | Cholesterol: 33mg | Sodium: 434mg | Potassium: 137mg | Fiber: 0g | Sugar: 2g | Vitamin A: 2515IU | Vitamin C: 2.3mg | Calcium: 220mg | Iron: 0.6mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of CopyKat.com's Dining Out in the Home, and CopyKat.com's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions


  1. Martha

    This recipe sounds so delicious that I’m sad I won’t be able to make it.Unfortunately, the restaurant’s recipe calls for very small amounts of Asiago and Romano cheese. One store I go to won’t cut such small amounts, and another offers only very basic cheese in their small deli. Both stores have all the rest of their cheese prewrapped and in 8-ounce sizes at the least. Can you suggest alternatives to Asiago and Romano? .And yes, I do understand that mine won’t be really true to Olive Garden’s. Thank you.

    • Stephanie Manley

      I would use one of those cheeses and not purchase both. I personally like the flavor of Asiago better, to me, it is a nutter version of Parmesan that is more creamy. I personally find Romano a little sharp.

    • Sarah Laue

      It does have crushed red peppers in it. I have a printed copy of the recipe that Olive Garden use to publish on their website from forever ago. They also use different cheeses…marscapone, cream cheese and Parmesan. No butter either. My copy is printed April 2008.

      • Stephanie Manley

        Can I just say Olive Garden put recipes on their website, but I don’t think they were their actual recipes? I think they put good recipes online, but they weren’t necessarily close to what they used in a restaurant. They put up an Alfredo recipe that contained six egg yolks. If you made it, you would have a very yellow sauce that is nothing like what they serve.

  2. Billy

    5 stars
    Thank you so much for sharing! Definitely excited to try making this at home the next time I need a delicious appetizer for the family. Can’t wait to make it!

  3. Rayne

    We are stationed in Yokosuka, Japan. You are a lifesaver to our family. We went one by one through your recipes and love everyone of them!

  4. Elna McMasters

    I would love a picture with my recipe that I print. I tried to copy a picture to add to the recipe and it wouldn’t let me. 🙁

    • Debbie

      Elna~Did you try to right click on the pic in the recipe and select “copy image”? That worked for me to paste into a word document with the recipe! Good luck.

      Thanks for the recipe to Stephanie, too…can’t wait to try it with all those different cheeses,..yum.

    • Sandy

      If your device works like mine. U see the picture hold your finger down on the pic an u should be able to down load image. And print it out separately

5 from 20 votes (17 ratings without comment)

Leave a Reply

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

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.


Closeup of copycat Olive Garden spaghetti and meatballs.

Olive Garden Copycat Recipes


Yes, you CAN make it at home! 
I'll show you how.