Delicious Spinach Artichoke Dip Made Right In Your Oven
I am completely obsessed with this spinach artichoke dip! It’s such a great holiday appetizer or a great game day food! Serve with tortilla chips for the best experience!
I am completely obsessed with this spinach artichoke dip. Hot dip, tortilla chips, any gathering — this is the first thing I make and the first thing that disappears.
What makes this version different from a standard recipe is the method. Instead of mixing everything cold and baking for 20-30 minutes, you start on the stovetop: sauté the garlic in olive oil, add the spinach handful by handful and let it wilt, then cook until most of the liquid has evaporated. This is the step that determines whether your dip is thick and creamy or watery at the bottom of the dish. Fresh spinach releases a lot of liquid. Cooking it out first means it never ends up in the dip. Then you add the cream cheese, sour cream, mayonnaise, and parmesan right in the pan, stir it all together, pour it into a baking dish, and broil for 5-7 minutes until the top is golden and bubbling. The whole thing takes about 20 minutes.
The broil at the end versus a low bake is a real difference — you get an aggressively browned, bubbly top in minutes rather than a pale, slowly-melted surface. Don’t walk away from it; it goes from bubbling to burnt under the broiler faster than you’d expect.
If you want a lighter version, swap the mayonnaise and sour cream for Greek yogurt — same quantity, noticeably less fat, still creamy. The flavor is slightly more tangy but works well against the richness of the cream cheese and cheese.
Serve hot with tortilla chips, pita chips, celery sticks, carrot sticks, mini bell peppers, or in a bread bowl. If you double the recipe, keep equal parts cream cheese, mayo, and sour cream — that ratio is what keeps the flavor balanced at any size.
What ingredients do you need for this easy spinach artichoke dip recipe?

INGREDIENT NOTES — copy-paste ready:
Olive oil (2 tablespoons): Used to sauté the garlic and cook down the spinach. A good extra virgin olive oil (Colavita is specified and works well) adds flavor; neutral oils like vegetable or canola work too but contribute less. Medium heat — don’t let it smoke before the garlic goes in.
Fresh spinach (12 oz) or frozen (10 oz): Fresh is the easier call here because it goes straight into the pan. If using frozen, thaw completely and squeeze out as much moisture as possible before adding — the stovetop step reduces moisture regardless, but starting with pre-squeezed frozen spinach gets you there faster.
Artichoke hearts (1 can, 14 oz, drained and chopped): Drain the can well and chop the hearts finely — small pieces mean artichoke in every bite rather than large chunks concentrated in a few spots. Marinated artichoke hearts are too strongly flavored and acidic for this dip; use plain water-packed artichokes.
Mozzarella (4 oz fresh or 1½ cups shredded): Either works. Fresh mozzarella melts more smoothly and has better flavor; shredded is more convenient and slightly stringier once melted. Shred your own from a block if using shredded — pre-shredded has anti-caking coating that affects how it melts.
Cream cheese (4 oz): Full-fat block cream cheese, softened to room temperature before it goes into the hot spinach mixture so it melts smoothly rather than clumping.
Sour cream (½ cup) and mayonnaise (½ cup): These two together with the cream cheese are the base of the dip. The sour cream adds tang; the mayo adds richness. For a lighter version, substitute Greek yogurt for both in equal measure.
Garlic (1 clove, grated): Grated rather than minced so it dissolves into the olive oil during the sauté rather than leaving visible pieces in the dip. Double it if you’re a garlic person — the post says so explicitly and it’s good advice.
Parmesan (¼ cup, grated): Adds saltiness and umami depth. Grate it fresh from a block — the pre-grated powdery kind doesn’t melt into the dip the same way.

The Stovetop Method
This is what makes this recipe better than a standard dump-and-bake spinach artichoke dip and it currently gets zero explanation.
Most spinach artichoke dip recipes skip the stovetop step and put everything raw into a baking dish. The problem with that approach is that spinach releases a significant amount of water during baking, which pools in the bottom of the dish and makes the finished dip watery rather than thick and creamy. By cooking the spinach first in olive oil until most of the liquid has evaporated — which takes 3-4 minutes of stirring — you control the moisture before it ever goes into the dip. The result is a noticeably thicker, creamier consistency that holds up better when it’s served.
The broil at the end (rather than a low bake) is the other technique decision worth naming. Broiling gives you an aggressively browned, bubbling top in 5-7 minutes rather than the pale, slowly-melted surface a standard 375°F bake produces. The browning on top is flavor, not just visual appeal.
What are some Helpful Tips For Making Oven Baked Spinach Artichoke Dip?
– Preheat your oven to 375°F before you start making the dip.
– Make sure to use freshly grated cheese instead of pre-shredded for a better flavor.
– Choose low fat versions of cream cheese and sour cream if desired.
– Add extra vegetables like diced bell peppers, carrots or onions for extra flavor.
– Mix everything together before baking for even flavor distribution.
– Bake the dip uncovered until golden brown and bubbly.
– Serve with whole grain crackers or vegetable sticks such as cucumber slices, celery or bell pepper strips for a healthier option.
What are some other yummy dip recipes to try?

Some folks like to make this popular dip in a slow cooker or crock pot, but this one is made right in an 8×8 baking dish. Between the many types of cheese, the hot artichoke and if you want you can add some more cloves of garlic for extra flavor.
You can serve this dip with pita chips, celery sticks, carrot sticks mini bell peppers or even in a bread bowl! It’s a great dip and it will be a huge hit with your guests. To punch up the flavor you can add some more cloves garlic for a yummy finishing touch.


How do you store spinach artichoke dip?
Spinach artichoke dip is best stored in an airtight container in the refrigerator. It can last up to 5 days if properly stored. When ready to serve, simply heat the dip in a microwave-safe dish or on the stovetop until warm and creamy.
Can you freeze spinach dip?
Yes, spinach dip can be frozen. It is best to freeze it in an airtight container or sealed plastic bag and can last up to 3 months. When ready to serve, thaw the dip overnight in the refrigerator before reheating it. To ensure a creamy texture, add a tablespoon of liquid (such as milk or broth) to the dip while reheating. The combination of cream cheese and shredded cheese makes a yummy creamy sauce like dip that your guests will enjoy every single time!
Enjoy!
Delicious Spinach Artichoke Dip Made Right In Your Oven
This amazing cheesy spinach artichoke dip is so great for an appetizer with tortilla or pita chips.
Ingredients
- 2 tbsp olive oil
- 12 oz fresh spinach or 10 oz frozen
- 1 14oz can artichoke hearts, drained & chopped
- 4 oz fresh mozzarella or 1.5 cup shredded mozzarella
- 4 oz cream cheese
- 1/2 cup (4 oz) sour cream
- 1/2 (4 oz) cup mayonnaise
- 1 clove garlic, grated
- 1/4 cup Parmesan, grated
- Kosher salt and black pepper
Instructions
- Preheat broiler to its highest setting. Spray an 8x8 baking dish with nonstick spray.
- Heat the olive oil in a large skillet over medium heat. Add the grated garlic and sauté for 30 seconds until fragrant — don't let it brown.
- Add the fresh spinach by the handful, letting each addition wilt before adding the next. Season with salt and pepper. Cook, stirring frequently, until most of the liquid has evaporated — about 3-4 minutes. The spinach should look significantly reduced in volume and the pan should look mostly dry.
- Add the chopped artichoke hearts to the pan. Season with salt and pepper and stir to combine.
- Reduce heat to low. Add the cream cheese, sour cream, Parmesan, and mayonnaise to the pan. Stir until everything is fully melted and combined into a smooth, creamy mixture. Taste and adjust seasoning.
- Pour the mixture into the prepared baking dish and spread evenly.
- Broil for 5-7 minutes, watching closely, until the top is golden brown and bubbling at the edges. Don't walk away — it goes from done to burnt quickly under the broiler.
- Let rest for 3-4 minutes before serving — it will be very hot straight from the broiler.
Notes
If you don’t have a broil setting bake at 450 for 12-13 mins until golden brown and bubbly.
If increasing the amount of this recipe remember to always use equal parts cheese, Mayo and sour cream so the flavor profile stays balanced.
Nutrition Information
Yield
8Serving Size
1Amount Per Serving Calories 311Total Fat 26gSaturated Fat 9gTrans Fat 0gUnsaturated Fat 15gCholesterol 44mgSodium 585mgCarbohydrates 10gFiber 4gSugar 2gProtein 11g

Before you go, Grab Your Free Printable Recipe Kit!
Keep track of all your favorite recipes and ingredients with this free printable book!
Hi! I’m Nellie. I am an entrepreneur, a busy mama of 3 and a wife to my high school sweetheart. I have been sharing content for over 12 years about how to cook easy recipes, workout tips and free printables that make life a little bit easier. I have been featured in places like Yahoo, Buzzfeed, What To Expect, Mediavine, Niche Pursuits, HuffPost, BabyCenter, Mom 2.0, Mommy Nearest, Parade, Care.com, and more!
Get comfortable and be sure to come hang out with me on social. Don’t forget to grab your free fitness journal before you go!





