Cheesy Spinach Artichoke Bake

Featured in: Warm Baked Recipes

This baked dish combines tender spinach and artichoke hearts with a rich blend of cream cheese, mozzarella, Parmesan, sour cream, and eggs. The mixture is seasoned gently with garlic, onion, thyme, nutmeg, salt, and pepper, then baked until golden and bubbly. Perfect served warm, it pairs well with crusty bread or a fresh salad. Easy to prepare and suitable for vegetarians, this comforting casserole offers creamy textures and savory flavors in every bite.

Updated on Mon, 10 Nov 2025 16:13:00 GMT
Creamy Cheesy Spinach and Artichoke Bake served with crusty bread slices.  Pin It
Creamy Cheesy Spinach and Artichoke Bake served with crusty bread slices. | juniperbite.com

A creamy, savory casserole featuring tender spinach, artichoke hearts, and a blend of melted cheeses—perfect as a comforting side or vegetarian main.

I have always enjoyed this dish as a side but it also works great as a satisfying vegetarian main when paired with a salad.

Ingredients

  • Vegetables: 300 g (10 oz) frozen chopped spinach, thawed and squeezed dry, 400 g (14 oz) canned artichoke hearts, drained and coarsely chopped, 1 small yellow onion, finely diced, 2 garlic cloves, minced
  • Dairy & Eggs: 225 g (8 oz) cream cheese, softened, 120 g (1 cup) shredded mozzarella cheese, 60 g (½ cup) grated Parmesan cheese, 120 g (½ cup) sour cream, 120 ml (½ cup) whole milk, 2 large eggs
  • Pantry & Seasonings: 1 tbsp olive oil, 1 tsp salt, ½ tsp black pepper, ½ tsp dried thyme, ¼ tsp ground nutmeg (optional)

Instructions

Preheat Oven:
Preheat oven to 190°C (375°F). Grease a medium baking dish (about 2 liters/2 quarts).
Sauté Aromatics:
Heat olive oil in a skillet over medium heat. Add onion and cook until soft, about 3-4 minutes. Stir in garlic and cook for 1 minute more.
Mix Ingredients:
In a large bowl, combine cooked onion and garlic with spinach, artichoke hearts, cream cheese, mozzarella, Parmesan, sour cream, milk, eggs, salt, pepper, thyme, and nutmeg. Mix until well combined.
Assemble:
Spread the mixture evenly into the prepared baking dish.
Bake:
Bake for 25-30 minutes, until bubbly and golden on top.
Cool:
Let cool for 5 minutes before serving.
Golden Cheesy Spinach and Artichoke Bake bubbling with melted cheese goodness.  Pin It
Golden Cheesy Spinach and Artichoke Bake bubbling with melted cheese goodness. | juniperbite.com

This bake always brings my family together at the dinner table and fills the house with a warm inviting aroma.

Notes

For extra flavor add a pinch of crushed red pepper or swap mozzarella for Gruyère. Serve as a dip with crusty bread or as a main with a simple salad. Leftovers keep well covered in the fridge for up to 3 days.

Required Tools

Medium skillet, mixing bowl, baking dish (2 L/2 qt), whisk, spoon or spatula

Allergen Information

Contains dairy (cheese cream cheese sour cream milk) and eggs. Contains possible gluten if served with bread. Check cheese and cream cheese labels for hidden allergens.

Savory Cheesy Spinach and Artichoke Bake, perfect for a cozy dinner party. Pin It
Savory Cheesy Spinach and Artichoke Bake, perfect for a cozy dinner party. | juniperbite.com

This bake is a guaranteed crowd-pleaser that combines simple ingredients into a deliciously creamy dish.

Questions About This Recipe

Can I use fresh spinach instead of frozen?

Yes, fresh spinach can be used if wilted and well drained to avoid excess moisture in the bake.

What can I substitute for mozzarella cheese?

Gruyère or Monterey Jack are excellent alternatives that melt well and add rich flavor.

How do I prevent the bake from being too watery?

Ensure spinach is fully thawed and squeezed dry, and drain artichoke hearts thoroughly before mixing.

Can this dish be prepared ahead of time?

Yes, assemble the mixture in advance and refrigerate before baking to save time.

What spices enhance the flavor of this dish?

Thyme and a pinch of nutmeg add warmth, while crushed red pepper can introduce subtle heat.

Is this dish suitable for vegetarian diets?

Yes, it contains no meat and uses dairy and eggs, fitting a lacto-ovo vegetarian diet.

Cheesy Spinach Artichoke Bake

Creamy spinach and artichoke blend baked with melted cheeses for a savory, comforting dish.

Prep Time
15 minutes
Cook Time
30 minutes
Total Duration
45 minutes
Juniper Bite Chloe Fischer

Dish Type Warm Baked Recipes

Skill Level Easy

Cuisine American

Serves 6 Number of Servings

Dietary Info Vegetarian-Friendly

What You’ll Need

Vegetables

01 10 oz frozen chopped spinach, thawed and excess moisture squeezed out
02 14 oz canned artichoke hearts, drained and coarsely chopped
03 1 small yellow onion, finely diced
04 2 garlic cloves, minced

Dairy & Eggs

01 8 oz cream cheese, softened
02 1 cup shredded mozzarella cheese
03 ½ cup grated Parmesan cheese
04 ½ cup sour cream
05 ½ cup whole milk
06 2 large eggs

Pantry & Seasonings

01 1 tbsp olive oil
02 1 tsp salt
03 ½ tsp black pepper
04 ½ tsp dried thyme
05 ¼ tsp ground nutmeg (optional)

Directions

Step 01

Preheat oven and prepare dish: Set oven to 375°F (190°C) and lightly grease a 2-quart baking dish.

Step 02

Sauté aromatics: Warm olive oil in a medium skillet over medium heat. Cook diced onion for 3-4 minutes until softened. Add minced garlic and cook for an additional minute.

Step 03

Combine ingredients: In a large mixing bowl, blend the sautéed onion and garlic with spinach, artichokes, cream cheese, mozzarella, Parmesan, sour cream, milk, eggs, salt, pepper, thyme, and nutmeg until uniformly incorporated.

Step 04

Transfer to baking dish: Evenly spread the prepared mixture into the greased baking dish.

Step 05

Bake: Place the dish in the oven and bake for 25-30 minutes until the top is bubbling and golden brown.

Step 06

Rest before serving: Allow to cool for 5 minutes to set prior to serving.

Kitchen Gear Needed

  • Medium skillet
  • Mixing bowl
  • 2-quart baking dish
  • Whisk
  • Spoon or spatula

Allergen Details

Always check what goes in for allergens, and talk to your doctor if you’re unsure.
  • Contains dairy and eggs. Potential gluten exposure if served with bread accompaniment. Verify cheese product labels for additional allergen information.

Nutrition Information (each serving)

This info’s just a guide, not medical advice.
  • Calories: 270
  • Fats: 18 g
  • Carbohydrates: 10 g
  • Proteins: 13 g