TGI Fridays Spinach Artichoke Dip Recipe
If you are looking for the perfect TGI Fridays Spinach Artichoke Dip Recipe, this one is about as close as it gets. It has the same creamy texture, cheesy top, and rich flavor that makes the restaurant version so hard to forget.
I have always been a fan of TGI Fridays appetizers, but this dip has been my favorite for years. That hot skillet of creamy dip arriving at the table with chips on the side is hard to pass up.
The first bite with chips is always the best. The melted cheese, tender spinach, and chunks of artichoke blend together into a rich and creamy dip that keeps you reaching for one more scoop. It is warm, cheesy, and loaded with flavor without being complicated.
I have ordered this appetizer more times than I can count, and every time I found myself wishing I could make the same thing at home. So I started testing different versions until I finally landed on one that tastes incredibly close to the restaurant favorite.
Today, I’ll show you exactly how to recreate this TGI Fridays Spinach Artichoke Dip Recipe in your own kitchen. Unlike many copycat recipes that skip key ingredients or miss the texture completely, this version stays true to what makes the original so good—creamy, cheesy, chunky, and perfectly baked until golden and bubbly.

What Makes This TGI Fridays Spinach Artichoke Dip So Special
There are plenty of spinach artichoke dip recipes out there, but this one reminds me most of the version that made me fall in love with the appetizer in the first place.
Every scoop has that rich, creamy texture you expect when you order it at TGI Fridays, along with plenty of spinach, tender artichokes, and melted cheese in every bite.
What I like most is that nothing gets lost in the mix. You can actually taste each ingredient instead of everything blending into one flavor.
Once it comes out of the oven hot and bubbly with a lightly golden top, it feels just like the restaurant favorite—only now you can enjoy it whenever the craving hits.
TGI Fridays Spinach Artichoke Dip Flavor Profile Breakdown
Creamy Base – Cream cheese, sour cream, and mayonnaise make the dip thick, smooth, and rich.
Cheesy Goodness – Mozzarella and Parmesan add plenty of cheesy flavor and a gooey texture.
Mild Spinach Taste – Spinach brings a fresh touch without taking over the dip.
Artichoke Texture – Chopped artichoke hearts add soft bites and a little chunkiness.
Garlic Notes – Garlic powder gives the dip a simple boost of flavor.
Balanced Saltiness – Parmesan and seasonings add just the right savory taste.
Golden Cheese Topping – The broiled cheese on top creates a lightly crisp, golden layer.
TGI Fridays Spinach Artichoke Dip Ingredients

1 (8-ounce / 226 g) package cream cheese, softened to room temperature
I use full-fat cream cheese because it gives the dip its rich and creamy base. Letting it soften first helps everything mix smoothly without lumps and creates that restaurant-style texture people expect from a good spinach artichoke dip.
½ cup mozzarella cheese, freshly grated, plus extra for topping
Freshly grated mozzarella melts better and gives the dip that stretchy, gooey cheese pull. I also add a little extra on top because it creates a bubbly golden layer after baking that looks and tastes amazing.
½ cup sour cream
Sour cream adds a mild tangy flavor and makes the dip extra smooth. I like using regular sour cream because it balances the richness of the cheese without making the dip feel too heavy.
½ cup mayonnaise
Mayonnaise helps create the creamy texture found in the original TGI Fridays Spinach Artichoke Dip. I usually use a regular brand like Hellmann’s, which blends easily and adds richness without standing out in flavor.
½ cup Parmesan cheese, plus extra for topping
Parmesan brings a salty, savory flavor that gives the dip more depth. Freshly grated Parmesan works best in my experience, and a little extra on top helps create a lightly browned cheesy crust.
1 package frozen spinach, thawed and brought to room temperature
Frozen spinach is easy to use and works great in this recipe. I always squeeze out as much water as possible before mixing so the dip stays thick, creamy, and never watery.
1 can artichoke hearts, drained, rinsed, and chopped
Artichoke hearts are what give this dip its classic flavor. I like leaving some pieces slightly larger because they add texture and make the artichoke flavor stand out in every bite.
Garlic powder, to taste
Garlic powder adds a simple savory flavor throughout the dip. I prefer it over fresh garlic for this recipe because it blends evenly into the mixture and keeps the texture smooth.
Black pepper, to taste
A little black pepper adds gentle warmth and helps balance the richness of the cheeses and creamy ingredients. I usually start with a small amount and adjust after mixing.
Salt, to taste
Salt brings all the flavors together. Since Parmesan already adds some saltiness, I always taste the mixture first before adding more to avoid over-seasoning the dip.
How To Make TGI Fridays Spinach Artichoke Dip
Step 1 | Preheat The Oven
Set your oven to 325°F (163°C). Give it enough time to fully heat while you prepare the ingredients. A properly heated oven helps the dip cook evenly from the start.
Step 2 | Prepare The Spinach
Thaw the frozen spinach completely. Place it in a clean kitchen towel or several paper towels and squeeze out as much liquid as possible. This step matters a lot because extra water can make the dip thin and watery.

Step 3 | Create The Creamy Base
Add the softened cream cheese, mozzarella cheese, sour cream, mayonnaise, and Parmesan cheese to a large mixing bowl. Sprinkle in garlic powder, black pepper, and salt. Stir until the mixture becomes smooth and creamy.

Step 4 | Add The Vegetables
Mix the drained spinach and chopped artichoke hearts into the cheese mixture. Stir well so every scoop has a good balance of spinach, artichokes, and cheese.

Step 5 | Fill The Baking Dish
Lightly grease a baking dish. Place it on a foil-lined baking sheet for easier cleanup. Spoon the dip mixture into the dish and spread it into an even layer.

Step 6 | Add The Cheese Topping
Sprinkle extra mozzarella cheese across the top. Add a light layer of Parmesan cheese as well. This creates the classic golden crust after baking.

Step 7 | Bake Until Hot And Bubbly
Place the baking dish into the oven. Bake for 20 to 25 minutes until the dip is heated through and bubbling around the edges.

Step 8 | Broil For Color
Switch the oven to broil for about 1 to 2 minutes. Watch closely as the cheese turns golden brown. This step gives the dip that restaurant-style finish.
Step 9 | Cool And Serve
Remove the dish from the oven and let it rest for a few minutes. Serve warm with tortilla chips, crackers, toasted bread, or sliced baguette.

Pro Tips & Chef Secrets To Make The Spinach Dip Taste Exactly Like TGI Fridays
- Always let the cream cheese sit at room temperature before mixing. It blends much easier.
- Squeeze every bit of water from the spinach. Wet spinach can make the dip thin.
- Freshly grate the mozzarella cheese when possible. It melts better than pre-shredded cheese.
- Leave some larger artichoke pieces instead of chopping everything too small. This gives the dip the texture people expect.
- Taste the mixture before baking and adjust the salt if needed.
- Bake until the center is fully hot, not just the edges.
- Broil only for a short time. A golden top looks great, but burned cheese can change the flavor.
- Let the dip rest for 3 to 5 minutes before serving. It becomes thicker and easier to scoop.
Cooking Methods — Choose Your Way
Oven Method – This is my favorite method because it creates the closest result to the restaurant version. The top becomes golden while the inside stays creamy and rich. Bake at 325°F for about 20 to 25 minutes.
Slow Cooker Method – Mix everything together and cook on low for about 2 to 3 hours. Stir once or twice during cooking. This method is great when you want to keep the dip warm for several hours.
Air Fryer Method – Place the dip in a small oven-safe dish and cook at 320°F for about 12 to 15 minutes. Add the cheese topping during the last few minutes.
Stovetop Method – Cook everything in a large skillet over low heat. Stir often until the cheeses melt completely and the dip is hot throughout.
Serving Suggestions & Presentation Ideas for TGI Fridays Spinach Artichoke Dip
A great dip deserves great serving options. I usually bring this dish to the table while it’s still warm and bubbly. The melted cheese on top always gets attention.

Here are some serving ideas that work really well:
- Toasted French baguette slices
- Tortilla chips
- Butter crackers
- Pita chips
- Pretzel crisps
- Celery sticks
- Carrot sticks
- Bell pepper strips
For a nice presentation, use a white baking dish so the golden cheese topping stands out. Sprinkle a little extra Parmesan cheese over the top right before serving.
If I’m serving guests, I place the dip in the center of a large platter and arrange chips and bread around it. It looks simple but very inviting.
Another trick I like is serving extra toasted bread on a separate plate. The warm bread pairs perfectly with the creamy spinach and artichoke mixture.
Store Leftovers & Make Ahead Tips
Store leftover dip in an airtight container in the refrigerator for up to 4 days. When reheating, use the microwave in 30-second intervals or warm it in a 325°F oven until heated through.
For make-ahead prep, assemble the entire dip up to 24 hours before baking. Cover tightly and keep it refrigerated. When ready to serve, remove it from the refrigerator about 20 minutes before baking.
You can also freeze the unbaked mixture for up to 2 months. Thaw overnight in the refrigerator before baking.
TGI Fridays Spinach Artichoke Dip Recipe FAQs
Can I use fresh spinach instead of frozen spinach?
Yes. Fresh spinach works very well in this recipe. Cook the spinach first, let it cool slightly, and squeeze out excess moisture before adding it to the mixture. The texture stays creamy and the flavor remains very close to the original recipe.
Why is my spinach artichoke dip watery?
The most common reason is excess moisture in the spinach. Make sure the spinach is fully thawed and squeezed dry. Artichoke hearts should also be drained well before mixing. Too much liquid can affect the final texture.
Can I make this dip ahead of time?
Absolutely. I often prepare the mixture the night before. Store it covered in the refrigerator and bake it when needed. This makes entertaining much easier and saves time on busy days.
What can I serve with spinach artichoke dip?
French bread, crackers, tortilla chips, pita chips, celery sticks, and carrots are all great choices. Each option offers a different texture that pairs nicely with the creamy dip.
Can I freeze spinach artichoke dip?
You can freeze it, but the texture may change slightly after thawing because of the dairy ingredients. If freezing, use an airtight container and enjoy within two months for the best quality.
Can I add extra cheese?
Yes, and I sometimes do. Extra mozzarella on top creates a thicker cheese layer. You can also add a little Monterey Jack or additional Parmesan for a richer flavor.
TGI Fridays Spinach Artichoke Dip Recipe
TGI Fridays Spinach Artichoke Dip Recipe brings the creamy, cheesy flavor of the famous restaurant appetizer right to your kitchen. I love how simple ingredients turn into a rich spinach artichoke dip in about 40 minutes with very little effort. This easy copycat TGI Fridays spinach dip recipe delivers warm, gooey bites packed with cheese and artichokes. Serve it fresh from the oven, and you can enjoy it with tortilla chips or toasted bread.
Ingredients
- 1 (8-ounce / 226 g) package cream cheese, softened to room temperature
- ½ cup mozzarella cheese, freshly grated, plus extra for topping
- ½ cup sour cream
- ½ cup mayonnaise
- ½ cup Parmesan cheese, plus extra for topping
- 1 package frozen spinach, thawed and brought to room temperature
- 1 can artichoke hearts, drained, rinsed, and chopped
- Garlic powder, to taste
- Black pepper, to taste
- Salt, to taste
Instructions
- Set your oven to 325°F (163°C). Give it enough time to fully heat while you prepare the ingredients. A properly heated oven helps the dip cook evenly from the start.
- Thaw the frozen spinach completely. Place it in a clean kitchen towel or several paper towels and squeeze out as much liquid as possible. This step matters a lot because extra water can make the dip thin and watery.
- Add the softened cream cheese, mozzarella cheese, sour cream, mayonnaise, and Parmesan cheese to a large mixing bowl. Sprinkle in garlic powder, black pepper, and salt. Stir until the mixture becomes smooth and creamy.
- Mix the drained spinach and chopped artichoke hearts into the cheese mixture. Stir well so every scoop has a good balance of spinach, artichokes, and cheese.
- Lightly grease a baking dish. Place it on a foil-lined baking sheet for easier cleanup. Spoon the dip mixture into the dish and spread it into an even layer.
- Sprinkle extra mozzarella cheese across the top. Add a light layer of Parmesan cheese as well. This creates the classic golden crust after baking.
- Place the baking dish into the oven. Bake for 20 to 25 minutes until the dip is heated through and bubbling around the edges.
- Switch the oven to broil for about 1 to 2 minutes. Watch closely as the cheese turns golden brown. This step gives the dip that restaurant-style finish.
- Remove the dish from the oven and let it rest for a few minutes. Serve warm with tortilla chips, crackers, toasted bread, or sliced baguette.
Nutrition Information:
Serving Size: About ½ cup dipAmount Per Serving: Calories: 290Total Fat: 24gCholesterol: 55mg
This TGI Fridays Spinach Artichoke Dip Recipe is one of my favorite homemade appetizers because it is easy, creamy, cheesy, and packed with flavor.
The rich cream cheese base, tender spinach, and chunky artichoke hearts create a spinach artichoke dip that tastes very close to the restaurant version. Best of all, the ingredients are simple and easy to find.
If you enjoy warm cheesy dips, give this copycat TGI Fridays Spinach Artichoke Dip a try.
