Quick & Easy Recipes for Everyday Cooks
Welcome to Food By Ayaka!
Spinach Artichoke Pizza Recipe
I like cheesy comfort food, but spinach artichoke pizza in particular is rich and creamy while still feeling a little fresh because of the spinach and artichokes. It has that perfect mix of indulgent and wholesome, and the textures are what really make it stand out. The creamy base melts into the dough while the cheese on top becomes bubbly and golden, and every bite feels soft, savory, and slightly crisp at the edges.
Spinach Artichoke Pizza is one of those comforting recipes that feels both cozy and a little special at the same time. It brings together creamy, cheesy goodness with a soft yet slightly crisp crust, creating a balance that’s hard to resist. The first time I made it, I remember how the kitchen filled with that warm, garlicky aroma, and it instantly felt like something I’d want to make again and again. It’s inspired by the classic dip we all love, but turning it into a pizza makes it even more satisfying and perfect for sharing.
I have made this recipe so many times when I want something easy but still impressive, and I use simple ingredients that I usually already have at home. I use fresh garlic, good cheese, and well-drained spinach to keep the flavor strong and balanced. Always make sure the dough is at room temperature before shaping it, because it makes everything easier and gives a better texture once baked.

You can serve it as a main dish, some fresh salad on the side, also with a light soup or even a refreshing drink to balance the richness.
Its Perfect For:
- Cozy family dinners at home
- Weekend movie nights with friends
- Small gatherings or casual parties
- When you want a meatless but satisfying meal
- Quick comfort food without too much effort
Ingredients
- 1 pizza dough (store-bought or homemade)
- 1 cup cooked spinach, drained and chopped
- 1 cup canned or jarred artichoke hearts, drained and chopped
- 1/2 cup cream cheese, softened
- 1/4 cup sour cream
- 1/4 cup mayonnaise
- 2 cloves garlic, minced
- 1/2 cup grated mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 tablespoon olive oil
Kitchen Equipment You’ll Need
- Mixing bowl
- Baking tray or pizza pan
- Rolling pin
- Knife and cutting board
- Spoon or spatula
- Small saucepan (optional for extra sauce)
- Oven
How to make Spinach Artichoke Pizza
Step 1
Prepare the creamy base: In a medium bowl, combine the softened cream cheese, sour cream, and mayonnaise. Stir everything together until the mixture becomes smooth and creamy with no lumps. Add the minced garlic, salt, black pepper, and garlic powder, then mix again until all the flavors are well incorporated. This mixture should be thick, rich, and spreadable, similar to a classic spinach artichoke dip.
Step 2
Prepare the toppings: Make sure the spinach is fully drained to avoid excess moisture that can make the pizza soggy. Chop it finely, then do the same with the artichoke hearts. Add both to the creamy mixture and stir until everything is evenly coated, creating a thick and flavorful topping that will spread easily over the dough.
Step 3
Prepare the dough: Preheat your oven to 425°F (220°C). Lightly grease a baking tray or pizza pan with olive oil. Roll out the pizza dough on a floured surface to your desired thickness, then transfer it to the prepared pan. Gently stretch and shape the dough so it fits evenly, making sure the edges are slightly thicker for a nice crust.
Step 4
Assemble the pizza: Spread the spinach and artichoke mixture evenly over the dough, leaving a small border around the edges for the crust. Use the back of a spoon to smooth it out so every bite gets that creamy topping. Sprinkle the mozzarella cheese evenly over the top, followed by the Parmesan cheese for an extra layer of flavor and a slightly crisp finish.
Step 5
Bake the pizza: Place the pizza in the preheated oven and bake for 18–22 minutes, or until the crust is golden brown and the cheese is melted, bubbly, and slightly browned on top. Keep an eye on it during the last few minutes to prevent over-browning while ensuring the base cooks through properly.
Step 6
Finish and serve: Remove the pizza from the oven and let it rest for about 3–5 minutes before slicing. This helps the creamy topping set slightly, making it easier to cut and serve. Slice into even pieces and serve warm, enjoying the rich, cheesy, and savory flavors in every bite.
Tips
- Always drain the spinach really well before mixing it in. Extra moisture can make the pizza soggy and affect the texture. I usually press it gently with a paper towel to remove as much liquid as possible.
- Let your dough rest at room temperature before rolling it out. Cold dough is harder to stretch and can tear easily. This simple step makes shaping the pizza much smoother and more even.
- Don’t overload the pizza with too much topping. Even though it’s tempting, too much mixture can make the center heavy and undercooked. Keep it balanced so everything bakes evenly.
- Use a mix of cheeses for better flavor and texture. Mozzarella gives that stretch, while Parmesan adds a salty, slightly nutty taste. Together, they create a more complete flavor.
- Preheat your oven properly before baking. A hot oven helps the crust cook evenly and become slightly crispy on the outside. It also melts the cheese beautifully without drying it out.
- If you want extra flavor, lightly brush the crust edges with olive oil. This gives a golden finish and a subtle richness that makes the pizza look and taste even better.
- Let the pizza rest for a few minutes after baking. This helps the creamy topping set slightly so it’s easier to slice. It also keeps everything from sliding off when serving.
Optional Ingredients
- Red pepper flakes for a bit of heat
- Cooked chicken for extra protein
- Mushrooms for an earthy flavor
- Caramelized onions for sweetness
- Feta cheese for a tangy twist
- Fresh herbs like parsley or basil

How to serve Spinach Artichoke Pizza?
I like to serve this pizza fresh out of the oven after letting it rest for about 5 minutes so the creamy topping can settle slightly. I carefully slice it into even pieces using a sharp knife or pizza cutter, making sure each slice holds together nicely with that rich topping on top. I usually place the slices on a simple serving plate or wooden board, because it makes the presentation feel more warm and inviting. The melted cheese and creamy layer look so good at this stage, and it’s honestly when the pizza tastes its absolute best.
I also enjoy pairing it with something light and fresh to balance out the richness of the pizza. A crisp green salad with a simple vinaigrette works perfectly because it cuts through the creaminess and refreshes your palate between bites. Sometimes I add a side of roasted vegetables or even a small bowl of soup if I want a more complete and cozy meal. It turns the pizza into something that feels more like a full dinner rather than just a quick dish.
I sometimes like to add a few finishing touches before serving to make it feel a little more special. A sprinkle of fresh herbs like parsley or basil adds color and freshness, while a pinch of chili flakes can give a gentle kick if you like a bit of heat. I also drizzle a tiny bit of olive oil over the top for extra shine and flavor, which makes the pizza look even more appetizing. These small details don’t take much effort but really elevate the whole experience.
Is Spinach Artichoke Pizza healthy?
Spinach artichoke pizza can be a balanced option depending on how you prepare it. The spinach adds vitamins and fiber, while artichokes bring in additional nutrients and a slightly fresh taste. These ingredients help make the dish feel less heavy compared to traditional pizzas loaded only with cheese and meat.
At the same time, it is still a creamy and cheesy recipe, so it’s best enjoyed in moderation. Using lighter ingredients, reducing the amount of cheese, or choosing a whole wheat crust can make it a bit healthier while still keeping it delicious.
Variations and Substitutions
- You can swap the regular pizza dough with whole wheat dough. This adds more fiber and gives a slightly nutty flavor. It also makes the pizza feel a bit more wholesome without changing the taste too much. It’s a great option if you want something a little healthier.
- If you don’t have cream cheese, you can use ricotta instead. It creates a lighter and slightly grainy texture that still tastes creamy. The flavor becomes a bit milder, which some people actually prefer. It blends really well with spinach and garlic.
- Add grilled chicken for a heartier version. This turns the pizza into a more filling meal that’s perfect for dinner. The chicken adds protein and balances the creamy base nicely. It also makes it more satisfying for bigger appetites.
- You can use frozen spinach instead of fresh. Just make sure to thaw and drain it very well before using. It’s convenient and works just as well in this recipe. This is what I usually do when I’m short on time.
- Try using a cauliflower crust for a low-carb option. It gives a different texture but still holds the toppings nicely. It’s a good choice if you’re looking for something lighter. The flavor pairs surprisingly well with the creamy topping.
- Swap mozzarella with a different melting cheese like provolone. It adds a slightly sharper flavor and melts beautifully. This small change can give the pizza a new twist. It’s perfect if you want to try something different.
- Add a bit of spice with jalapeños or chili flakes. This cuts through the richness and adds a bold kick. It’s great if you enjoy a little heat in your food. Just adjust the amount to your taste.
- Use garlic-infused oil instead of plain olive oil. It enhances the overall flavor and makes the crust more aromatic. This is a simple upgrade that makes a big difference. It works especially well if you love strong garlic flavor.
How to store, How to reheat
To store spinach artichoke pizza, let it cool completely before placing it in an airtight container. You can keep it in the refrigerator for up to 3 days. I like to separate the slices with parchment paper so they don’t stick together, and it makes reheating easier later on.
To reheat, place the slices in an oven at 350°F (175°C) for about 8–10 minutes until warmed through. This helps keep the crust slightly crisp and the topping creamy. You can also use a skillet on the stove for a quick option, but I avoid the microwave because it can make the crust soft.
Frequently Asked Questions About Spinach Artichoke Pizza
Can I make this pizza ahead of time?
Yes, you can prepare the spinach artichoke mixture a day in advance and store it in the refrigerator in an airtight container. When you’re ready to bake, simply spread it over fresh dough and add the cheese. This helps save time, especially if you’re preparing for guests or a busy day. I find that the flavors actually blend even better when the mixture sits for a few hours.
Can I freeze spinach artichoke pizza?
Yes, you can freeze the pizza either before or after baking, but I personally prefer freezing it after baking for better texture. Let the slices cool completely, then wrap them tightly and store in a freezer-safe container. When reheating, place them directly in the oven so the crust stays firm and the topping warms evenly. It’s a great way to have a quick meal ready anytime.
What type of dough works best?
Both store-bought and homemade dough work really well for this recipe, so it depends on your time and preference. A slightly thicker crust is usually better because it can hold the creamy topping without becoming too soft. If you like a crispier base, you can roll the dough thinner and bake it a bit longer. I usually go with whatever I have on hand and adjust based on the texture I want.
How do I keep the pizza from getting soggy?
The most important step is making sure the spinach and artichokes are very well drained before mixing them into the filling. Any extra moisture can soak into the dough while baking and affect the texture. Also, avoid adding too much topping, even if it’s tempting, because balance is key. Baking at a properly preheated high temperature also helps the crust cook through nicely.
Spinach Artichoke Pizza Recipe
Course: Main Course / DinnerCuisine: AmericanDifficulty: Easy4
servings20
minutes22
minutesCreamy spinach artichoke pizza with a cheesy, garlicky topping and crispy crust. An easy, comforting homemade recipe perfect for dinner, gatherings, or meatless meals.
Ingredients
1 pizza dough (store-bought or homemade)
1 cup cooked spinach, drained and chopped
1 cup canned or jarred artichoke hearts, drained and chopped
1/2 cup cream cheese, softened
1/4 cup sour cream
1/4 cup mayonnaise
2 cloves garlic, minced
1/2 cup grated mozzarella cheese
1/4 cup grated Parmesan cheese
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon garlic powder
1 tablespoon olive oil
Directions
- Prepare the creamy base: In a medium bowl, combine the softened cream cheese, sour cream, and mayonnaise. Stir everything together until the mixture becomes smooth and creamy with no lumps. Add the minced garlic, salt, black pepper, and garlic powder, then mix again until all the flavors are well incorporated. This mixture should be thick, rich, and spreadable, similar to a classic spinach artichoke dip.
- Prepare the toppings: Make sure the spinach is fully drained to avoid excess moisture that can make the pizza soggy. Chop it finely, then do the same with the artichoke hearts. Add both to the creamy mixture and stir until everything is evenly coated, creating a thick and flavorful topping that will spread easily over the dough.
- Prepare the dough: Preheat your oven to 425°F (220°C). Lightly grease a baking tray or pizza pan with olive oil. Roll out the pizza dough on a floured surface to your desired thickness, then transfer it to the prepared pan. Gently stretch and shape the dough so it fits evenly, making sure the edges are slightly thicker for a nice crust.
- Assemble the pizza: Spread the spinach and artichoke mixture evenly over the dough, leaving a small border around the edges for the crust. Use the back of a spoon to smooth it out so every bite gets that creamy topping. Sprinkle the mozzarella cheese evenly over the top, followed by the Parmesan cheese for an extra layer of flavor and a slightly crisp finish.
- Bake the pizza: Place the pizza in the preheated oven and bake for 18–22 minutes, or until the crust is golden brown and the cheese is melted, bubbly, and slightly browned on top. Keep an eye on it during the last few minutes to prevent over-browning while ensuring the base cooks through properly.
- Finish and serve: Remove the pizza from the oven and let it rest for about 3–5 minutes before slicing. This helps the creamy topping set slightly, making it easier to cut and serve. Slice into even pieces and serve warm, enjoying the rich, cheesy, and savory flavors in every bite.
