Last month, I made this for a Friday dinner when I wanted something simple yet special. My husband usually prefers meat on his pizza, but this time he was completely won over — he said it was just as hearty and flavorful as any meat-topped version. This Spinach and Artichoke Pizza is a creamy, cheesy, and flavorful twist on a classic favorite. It combines the beloved comfort of spinach-artichoke dip with the crisp, golden crust of a pizza. The result is a dish that’s rich, satisfying, and full of personality, perfect for any occasion when you want something delicious without spending hours in the kitchen.
I have made it several times since, especially when I need an easy, crowd-pleasing meal. I use pre-made dough to save time and always go for fresh baby spinach instead of frozen — it gives the pizza a brighter color and fresher taste. I also prefer full-fat cream cheese because it makes the sauce richer and smoother. Always.

You can serve this pizza with a crisp Caesar salad, some garlic bread knots, or even a bowl of creamy tomato soup. It also pairs beautifully with sparkling water and lemon slices, or a chilled glass of white wine like Sauvignon Blanc.
It’s Perfect For:
- Family dinners that feel restaurant-worthy
- Vegetarian nights or Meatless Mondays
- Girls’ night in with wine and laughter
- Cozy weekends or movie nights at home
- Small gatherings and potlucks
Ingredients
- 1 prepared pizza dough (homemade or store-bought)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 cup baby spinach, roughly chopped
- 1 cup canned artichoke hearts, drained and chopped
- 1/2 cup cream cheese, softened
- 1/4 cup sour cream or Greek yogurt
- 1/4 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Salt and pepper, to taste
- A pinch of red pepper flakes (optional, for a hint of heat)
Kitchen Equipment You’ll Need
- Rolling pin
- Baking sheet or pizza stone
- Parchment paper
- Two mixing bowls (medium and large)
- Whisk or spatula
- Oven mitts and pizza cutter

How to Make Spinach and Artichoke Pizza
Step 1
Prepare the base: Preheat your oven to 475°F (245°C) and line a baking sheet or pizza stone with parchment paper. Roll out your pizza dough into your desired thickness — thinner for a crispier crust, or slightly thicker for a chewier bite. Lightly brush the surface of the dough with olive oil to help create a golden crust once baked.
Step 2
Make the creamy sauce: In a medium bowl, combine cream cheese, sour cream, and mayonnaise until smooth and creamy. Stir in minced garlic, half of the mozzarella, and all of the Parmesan. Season with a little salt, pepper, and red pepper flakes if you like a touch of spice. The mixture should be thick but spreadable — adjust with a spoonful of milk if too thick.
Step 3
Assemble the pizza: Spread the creamy spinach-artichoke mixture evenly over the pizza dough, leaving a small border around the edges for the crust. Scatter chopped spinach and artichoke hearts on top, gently pressing them into the sauce so they stay in place as the pizza bakes. Sprinkle the remaining mozzarella cheese evenly over the top for that perfectly melty finish.
Step 4
Bake to perfection: Transfer the pizza to the oven and bake for about 12–15 minutes, or until the crust turns golden brown and the cheese is bubbly with slightly crisp edges. Keep an eye on it during the last few minutes — every oven is different, and you don’t want to overbake the crust.
Step 5
Cool and serve: Once baked, remove the pizza and let it rest for about 3 minutes before slicing. This allows the creamy topping to set slightly. Slice into wedges and serve warm. The combination of garlicky cream sauce, tender spinach, and tangy artichokes creates a rich, restaurant-style flavor that’s hard to resist.
Tips for Making the Best Spinach and Artichoke Pizza
- Use room-temperature dough. Cold dough is elastic and will shrink back. Let it rest for 20–30 minutes before shaping for easier stretching.
- Dry the artichokes thoroughly. Extra moisture from canned artichokes can make your pizza soggy, so pat them dry well.
- Pre-bake the crust slightly. Five minutes in the oven before adding toppings keeps your base crisp and sturdy.
- Mix your sauce until smooth. A creamy, lump-free sauce spreads better and bakes evenly under the cheese.
- Distribute toppings evenly. This ensures every bite has a little spinach, artichoke, and cheese — not clumps of one flavor.
- Don’t overload the pizza. Too many toppings can prevent even baking. A little space helps everything cook perfectly.
- Let it cool before slicing. Waiting a few minutes helps the sauce set, so your slices stay neat and flavorful.
Optional Ingredients
- Crumbled feta for a briny flavor boost.
- Sautéed mushrooms for an earthy aroma.
- Sun-dried tomatoes for a tangy, rich contrast.
- Caramelized onions for a touch of sweetness.
- Sliced olives for Mediterranean flair.
- A drizzle of pesto for a burst of herby freshness.
How to Serve Spinach and Artichoke Pizza?
I love serving this pizza while it’s still warm and the cheese is perfectly gooey. The aroma alone fills the kitchen with that comforting scent of garlic and baked dough that instantly makes everyone smile. I usually place it on a wooden board and cut it into squares or smaller slices so everyone can grab a piece easily. The golden crust, creamy topping, and little bits of artichoke peeking through make it look irresistible.
When I serve it for dinner, I like pairing it with something light and fresh. A simple arugula salad with lemon vinaigrette balances the richness beautifully. Sometimes I add a small bowl of soup — tomato basil or roasted red pepper — to make it a complete, cozy meal. If I’m hosting guests, I’ll sprinkle a little extra Parmesan on top, drizzle with olive oil, and add a few fresh basil leaves for a more elegant presentation.
And for casual nights, I simply pair it with sparkling water or iced tea. The mild tang from the artichokes and the creaminess of the sauce make it satisfying enough on its own, but it also complements other appetizers like bruschetta or stuffed mushrooms. It’s the kind of pizza that feels both comforting and a little fancy — perfect for when you want to treat yourself without too much effort.
Is Spinach and Artichoke Pizza Healthy?
Yes, it can be! Spinach and artichokes are both nutrient-rich vegetables packed with fiber, vitamins, and antioxidants. Spinach helps support iron and calcium levels, while artichokes aid digestion and promote heart health.
You can make this pizza even healthier by using whole-wheat dough, light cream cheese, and part-skim mozzarella. Reducing the amount of mayonnaise or replacing it with Greek yogurt keeps the creamy texture but lowers calories. It’s a delicious balance of comfort and nourishment.
Variations and Substitutions
- Gluten-Free Version: Use a gluten-free crust or cauliflower base for a lighter, celiac-friendly version that still tastes indulgent.
- Vegan Version: Swap dairy cheese with vegan mozzarella and cream cheese alternatives made from cashews or almonds.
- Protein Boost: Add grilled chicken, tofu, or shrimp on top for extra protein without overpowering the flavors.
- Spicy Kick: Stir chili flakes into the sauce or top with sliced jalapeños for a bold, zesty flavor.
- Low-Carb Option: Use an almond flour or keto pizza crust for a guilt-free dinner that’s still creamy and satisfying.
- Cheese Lover’s Edition: Mix mozzarella, ricotta, and provolone for an ultra-rich and melty version.
- Mushroom Twist: Add sautéed portobello or cremini mushrooms to give it a deep, earthy aroma.
- Mediterranean Touch: Top with feta, roasted red peppers, and olives for a vibrant, sun-kissed flavor.
How to Store and Reheat
If you have leftovers, let your pizza cool completely before wrapping it. Place the slices in an airtight container or wrap them individually in foil or plastic wrap. Keep them refrigerated for up to 3 days. You can also freeze slices for up to 2 months for easy future meals.
To reheat, warm in a preheated oven at 375°F (190°C) for about 8–10 minutes or until hot and crisp again. If you’re short on time, you can reheat a slice on a skillet over medium heat for a few minutes — this method restores the crust’s crispiness without drying out the topping. Avoid microwaving for too long as it can make the crust chewy.
Frequently Asked Questions About Spinach and Artichoke Pizza
1. Can I use frozen spinach instead of fresh?
Yes, but make sure you thaw and squeeze out all excess water before using it. Frozen spinach can make the sauce watery if not drained properly. I recommend microwaving it briefly, then pressing out moisture with a towel.
2. What’s the best cheese combination for this pizza?
Mozzarella gives that perfect stretch, while Parmesan adds saltiness and depth. For a richer flavor, you can mix in a bit of provolone or fontina. It creates that lovely, creamy melt that’s restaurant quality.
3. Can I make this pizza ahead of time?
Definitely! You can prepare the sauce and toppings a day ahead, store them in the fridge, and assemble the pizza just before baking. This makes it a great option for parties or quick weeknight dinners.4. How do I prevent the crust from getting soggy?
The key is to pre-bake the crust for 5 minutes before adding the sauce and toppings. Also, make sure your spinach and artichokes are well-drained to avoid excess moisture.

Spinach and Artichoke Pizza
Ingredients
- 1 prepared pizza dough homemade or store-bought
- 1 tablespoon olive oil
- 2 cloves garlic minced
- 1 cup baby spinach roughly chopped
- 1 cup canned artichoke hearts drained and chopped
- 1/2 cup cream cheese softened
- 1/4 cup sour cream or Greek yogurt
- 1/4 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Salt and pepper to taste
- A pinch of red pepper flakes optional, for a hint of heat
Instructions
- Prepare the base: Preheat your oven to 475°F (245°C) and line a baking sheet or pizza stone with parchment paper. Roll out your pizza dough into your desired thickness — thinner for a crispier crust, or slightly thicker for a chewier bite. Lightly brush the surface of the dough with olive oil to help create a golden crust once baked.
- Make the creamy sauce: In a medium bowl, combine cream cheese, sour cream, and mayonnaise until smooth and creamy. Stir in minced garlic, half of the mozzarella, and all of the Parmesan. Season with a little salt, pepper, and red pepper flakes if you like a touch of spice. The mixture should be thick but spreadable — adjust with a spoonful of milk if too thick.
- Assemble the pizza: Spread the creamy spinach-artichoke mixture evenly over the pizza dough, leaving a small border around the edges for the crust. Scatter chopped spinach and artichoke hearts on top, gently pressing them into the sauce so they stay in place as the pizza bakes. Sprinkle the remaining mozzarella cheese evenly over the top for that perfectly melty finish.
- Bake to perfection: Transfer the pizza to the oven and bake for about 12–15 minutes, or until the crust turns golden brown and the cheese is bubbly with slightly crisp edges. Keep an eye on it during the last few minutes — every oven is different, and you don’t want to overbake the crust.
- Cool and serve: Once baked, remove the pizza and let it rest for about 3 minutes before slicing. This allows the creamy topping to set slightly. Slice into wedges and serve warm. The combination of garlicky cream sauce, tender spinach, and tangy artichokes creates a rich, restaurant-style flavor that’s hard to resist.



Leave a Reply