Cheesy Spinach Artichoke Bake

Featured in: Warm Bakes & Pies

This creamy spinach and artichoke bake combines tender greens with chopped artichokes and a rich mixture of cream cheese, sour cream, and shredded mozzarella, Parmesan, and cheddar. Garlic and sautéed onions add depth, while Italian herbs bring a subtle savory note. The mixture is baked until bubbly and topped with extra cheese for a golden finish. Ideal served warm alongside baguette slices or fresh vegetables, it’s a comforting, flavorful choice for gatherings or simple meals.

Updated on Mon, 10 Nov 2025 09:33:00 GMT
Creamy Cheesy Spinach and Artichoke Bake bubbling with melted cheeses and fresh vegetables.  Save
Creamy Cheesy Spinach and Artichoke Bake bubbling with melted cheeses and fresh vegetables. | hazeldish.com

A creamy, savory bake featuring tender spinach, artichoke hearts, and a blend of gooey cheeses—perfect as a crowd-pleasing appetizer or a comforting side.

This has become my go-to dish for potlucks and family dinners because it's easy to prepare and loved by everyone.

Ingredients

  • Artichoke hearts: 1 (14 oz/400 g) can, drained and roughly chopped
  • Spinach: 5 oz (140 g) fresh, chopped (or 10 oz/280 g frozen, thawed and well-drained)
  • Garlic: 2 cloves, minced
  • Yellow onion: 1 small, finely diced
  • Cream cheese: 8 oz (225 g), softened
  • Sour cream: 1 cup (240 ml)
  • Mayonnaise: 1/2 cup (120 ml)
  • Mozzarella cheese: 1 cup (100 g) shredded
  • Parmesan cheese: 1 cup (100 g) grated
  • Sharp cheddar cheese: 1/2 cup (50 g) shredded
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • Crushed red pepper flakes (optional): 1/4 tsp
  • Dried Italian herbs or oregano: 1/2 tsp

Instructions

Preheat oven:
Preheat the oven to 375°F (190°C). Lightly grease a medium baking dish (about 2 quarts/liters).
Sauté aromatics:
Heat a large skillet over medium heat. Add the onion and garlic, sauté for 2 3 minutes until softened and fragrant.
Cook spinach:
Add the spinach to the skillet. If using fresh, cook until wilted (about 2 minutes); if using thawed frozen, stir until heated through and most moisture has evaporated. Remove from heat.
Mix cheeses:
In a large mixing bowl, combine the cream cheese, sour cream, and mayonnaise. Mix until smooth.
Combine ingredients:
Fold in the cooked spinach mixture, chopped artichoke hearts, half of the mozzarella, half of the Parmesan, the cheddar, salt, pepper, red pepper flakes (if using), and Italian herbs. Stir until well combined.
Assemble bake:
Transfer the mixture to the prepared baking dish. Sprinkle the remaining mozzarella and Parmesan on top.
Bake:
Bake for 25 30 minutes until the top is golden and bubbly.
Serve:
Allow to cool slightly before serving. Serve warm with sliced baguette, crackers, or vegetable sticks.
Save
| hazeldish.com

My family always gathers around this dish at holidays, making for warm and happy moments.

Notes

For extra flavor, add a squeeze of lemon juice or a dash of hot sauce. Substitute Greek yogurt for sour cream for a lighter version. Pairs well with crisp white wines like Sauvignon Blanc. Make ahead: Assemble up to a day in advance, refrigerate, and bake just before serving.

Required Tools

Large skillet, mixing bowl, baking dish (2 quart/liter), spatula or spoon, knife and cutting board.

Allergen Information

Contains Milk (cheese, cream cheese, sour cream), Egg (mayonnaise check brand), possible gluten if served with bread or crackers. Double-check mayonnaise and cheese labels for allergens.

Savory Cheesy Spinach and Artichoke Bake served warm with crispy baguette slices.  Save
Savory Cheesy Spinach and Artichoke Bake served warm with crispy baguette slices. | hazeldish.com

This cheesy spinach and artichoke bake is the perfect blend of creamy and savory, ideal for sharing with loved ones.

Recipe Help & Answers

Can I use frozen spinach instead of fresh?

Yes, thaw and drain frozen spinach well before mixing to avoid excess moisture and maintain the bake’s creamy texture.

What cheeses are best for a rich flavor?

A combination of mozzarella, Parmesan, and sharp cheddar offers a balanced creamy, nutty, and tangy profile perfect for this bake.

How can I add a spicy kick?

Incorporate crushed red pepper flakes into the mixture or a dash of hot sauce for mild heat that complements the cheese blend.

Is it possible to prepare this dish ahead of time?

Yes, assemble the mixture and refrigerate it up to one day before baking to save preparation time on serving day.

What are good serving options with this dish?

Serve warm with sliced baguette, crackers, or fresh vegetable sticks to balance the creamy richness with crisp textures.

Cheesy Spinach Artichoke Bake

Creamy spinach and artichoke blend with melted cheeses, perfect as a warm appetizer or side dish.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Created by Isabel Grant

Dish Type Warm Bakes & Pies

Skill Level Easy

Inspired By American

Makes 6 Number of servings

Dietary Details Vegetarian-Friendly

What You Need

Vegetables

01 1 (14 oz) can artichoke hearts, drained and roughly chopped
02 5 oz fresh spinach, chopped, or 10 oz frozen spinach, thawed and well-drained
03 2 cloves garlic, minced
04 1 small yellow onion, finely diced

Dairy & Cheese

01 8 oz cream cheese, softened
02 1 cup sour cream
03 1/2 cup mayonnaise
04 1 cup shredded mozzarella cheese
05 1 cup grated Parmesan cheese
06 1/2 cup shredded sharp cheddar cheese

Seasonings

01 1/2 teaspoon salt
02 1/4 teaspoon black pepper
03 1/4 teaspoon crushed red pepper flakes, optional
04 1/2 teaspoon dried Italian herbs or oregano

How to Make It

Step 01

Preheat Oven and Prepare Dish: Preheat oven to 375°F. Lightly grease a 2-quart baking dish.

Step 02

Sauté Aromatics: Heat a large skillet over medium heat. Add diced onion and minced garlic; sauté until softened and fragrant, about 2-3 minutes.

Step 03

Cook Spinach: Add spinach to the skillet. If fresh, cook until wilted, approximately 2 minutes. If frozen, stir until heated through and moisture evaporates. Remove from heat.

Step 04

Combine Dairy Ingredients: In a large bowl, mix cream cheese, sour cream, and mayonnaise until smooth.

Step 05

Incorporate Vegetables and Cheese: Fold in spinach mixture, chopped artichokes, half of shredded mozzarella, half of grated Parmesan, shredded cheddar, salt, black pepper, red pepper flakes if using, and dried Italian herbs. Stir until evenly combined.

Step 06

Assemble Bake: Transfer the mixture into the prepared baking dish. Evenly sprinkle remaining mozzarella and Parmesan over the top.

Step 07

Bake: Bake for 25 to 30 minutes until the surface is golden and bubbling.

Step 08

Cool and Serve: Let cool slightly before serving. Best enjoyed warm with sliced baguette, crackers, or vegetable sticks.

Tools You’ll Need

  • Large skillet
  • Mixing bowl
  • 2-quart baking dish
  • Spatula or spoon
  • Knife and cutting board

Allergy Details

Review each ingredient for allergens. Always reach out to a healthcare professional for help if you’re unsure.
  • Contains milk and egg (mayonnaise); possible gluten exposure if served with bread or crackers.

Per-Serving Nutrition

Nutritional data is for general reference only. It shouldn't replace advice from your doctor.
  • Calorie Count: 320
  • Fats: 26 g
  • Carbohydrates: 8 g
  • Proteins: 11 g