This copycat Olive Garden Artichoke and Spinach Dip is warm, creamy, and packed with rich flavors, just like your favorite restaurant appetizer! It’s made with melty mozzarella, tender spinach, and artichoke hearts in a velvety roasted garlic Alfredo sauce.
If you love creamy dips, try our Baked Crab Dip or Dill Pickle Dip with Ham next!

😍Why You’ll Love It
We're all about easy, cheesy appetizers that taste just like the restaurant version but are even better homemade. This copycat spinach artichoke dip is:
- Ultra creamy & cheesy – made with a mix of three cheeses for the best texture.
- Super simple – no complicated steps, just melt, mix, and serve!
- Perfect for dipping – enjoy it with chips, crackers, or fresh veggies.

✅What You’ll Need
- Roasted Garlic Alfredo Sauce – A 16-ounce jar of store-bought sauce makes this recipe quick and easy. If you prefer homemade, use 2 cups of your favorite Alfredo sauce. You can also substitute with our 3-Ingredient Alfredo Sauce and add ½ teaspoon roasted garlic paste for extra flavor.
- Cream Cheese – Let it come to room temperature for easier melting. If needed, you can swap it with Neufchâtel cheese for a lighter option or mascarpone for an extra smooth texture.
- Freshly Grated Romano & Parmesan Cheese – These cheeses add depth and the signature Olive Garden spinach and artichoke dip flavor. For a different taste, try Asiago instead. Always use freshly grated cheese for the best melt and flavor.
- Mozzarella Cheese – Use low-moisture, whole milk mozzarella for the best stretch and creaminess. Avoid pre-shredded mozzarella, as it contains anti-caking agents that affect melting. For a sharper taste, swap half of the mozzarella for Monterey Jack or Fontina.
- Artichoke Hearts – You can use canned, jarred, or frozen artichokes (thawed and drained).
- Fresh Spinach – It gives the best flavor, but frozen spinach (thawed and squeezed dry) works just as well. You can also use baby kale or Swiss chard for a different twist.
- Half & half (Optional) – If you prefer a thinner dip, stir in up to ½ cup of half & half. For a richer consistency, substitute with heavy cream.

🔪How to Make Olive Garden Artichoke and Spinach Dip
This is a quick overview. Full ingredients and instructions are in the recipe card below!
Heat the Sauce – Warm the roasted garlic Alfredo sauce over medium heat.
Melt the Cream Cheese – Add the cream cheese, stirring until smooth.

Add the Cheeses – Stir in Romano, Parmesan, and mozzarella until melted.

Mix in Artichokes & Spinach – Add artichoke hearts and steamed spinach, mixing well.

✨Substitutions & Variations
- Make it spicy – Add a pinch of crushed red pepper flakes or a dash of hot sauce for some heat.
- Use different cheeses – Swap mozzarella for Monterey Jack for a sharper flavor.
- Make it extra garlicky – Stir in a teaspoon of roasted garlic paste for even more depth.
- Lighten it up – Use reduced-fat cream cheese.
🍽️What to Serve with Copycat Spinach Artichoke Dip
This dip is perfect with:
- Tortilla chips – the classic choice for scooping up all that cheesy goodness.
- Pita chips or crostini – adds a nice crunch!
- Fresh veggies – celery, carrots, bell peppers, and cucumbers work great.
- Bread cubes – soft French bread or sourdough is perfect for dipping.

🗄️Leftovers and Storage
- Refrigerate – Store in an airtight container for up to 4 days.
- Reheat – Warm in a saucepan over low heat, stirring frequently, or microwave in 30-second intervals.
- ❌ Not recommended for freezing – The dairy-based sauce may separate when thawed.
More Restaurant-Style Recipes to Try
- Chuy’s Jalapeño Ranch Recipe – Creamy, spicy, and perfect for dipping!
- Texas Roadhouse Ranch –Buttery, tangy, and just like the restaurant favorite.
- Smoked Salmon Cream Cheese Spread-Rich, creamy, and packed with smoky flavor, perfect for bagels or crackers!
If you try this Olive Garden Artichoke and Spinach Dip, leave a comment below and let us know how it turned out! 😊
Olive Garden Artichoke and Spinach Dip
Ingredients
- 16 ounces roasted garlic Alfredo sauce if using homemade, measure out 2 cups
- 8 ounces cream cheese at room temperature
- ½ cup freshly grated Romano cheese
- ½ cup freshly grated Parmesan cheese
- 2 cups mozzarella cheese low-moisture whole milk , freshly shredded
- 28 ounces artichoke hearts drained, rinsed, and chopped
- 16 ounces fresh spinach steamed (or substitute with 10 ounces frozen spinach)
- ½ cup half and half optional, for a thinner dip
Instructions
- In a large saucepan over medium heat, warm 16 ounces roasted garlic Alfredo sauce until heated through.
- Add 8 ounces cream cheese to the sauce. Stir continuously until fully melted and smooth. Use a fork or whisk to break up any lumps for a creamy consistency.
- Add ½ cup freshly grated Romano cheese, ½ cup freshly grated Parmesan cheese, and 2 cups mozzarella cheese, stirring until they are completely melted and well combined.
- Stir in 28 ounces artichoke hearts, followed by the steamed spinach. Mix until evenly distributed and heated through.
- If the dip is too thick, gradually add up to ½ cup half and half, stirring until smooth and warmed through.
- Transfer the dip to a serving dish and enjoy with tortilla chips, pita chips, fresh bread, or vegetables. Store any leftovers in an airtight container in the refrigerator for up to 4 days.
- For an extra cheesy, golden finish, sprinkle the top with additional mozzarella and broil for 2–3 minutes until bubbly and lightly browned. Keep a close eye to avoid burning!
Notes
- Refrigerate – Keep in an airtight container in the fridge for up to 4 days.
- Reheat – Warm gently in a saucepan over low heat, stirring frequently, or microwave in 30-second intervals, stirring in between.
- ❌ Do not freeze – The dairy-based sauce may separate and change texture after thawing.
Nutrition
All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.
Emily says
I made this for a family movie night and WOW—it was a hit! The dip was super creamy, cheesy, and full of flavor. I broiled it with extra mozzarella on top for that golden finish and served it with tortilla chips. Everyone asked for the recipe. Definitely saving this one!
Tatiana says
Hi Emily! That makes me so happy to hear! 😄 I'm so glad your family loved it, and thank you for taking the time to share your feedback.