Sourdough Spinach Artichoke Dip

Featured in: Everyday Cozy Meals

This dish pairs creamy spinach and artichoke filling with melted cheeses layered between crisp sourdough slices. The blend of cream cheese, sour cream, mozzarella, and Parmesan creates a luscious dip that transforms into a warm, golden sandwich when grilled. Soft spinach and tender artichokes add freshness and texture, while a slight touch of garlic and pepper flakes deepen the flavor. Quick to prepare and cook, it makes a perfect vegetarian main meal or comfort food option.

Updated on Fri, 28 Nov 2025 09:08:00 GMT
Golden, melted Sourdough Spinach Artichoke Dip Grilled Cheese, oozing with creamy, cheesy goodness, ready to eat. Save
Golden, melted Sourdough Spinach Artichoke Dip Grilled Cheese, oozing with creamy, cheesy goodness, ready to eat. | moonthyme.com

A decadent grilled cheese sandwich filled with creamy spinach and artichoke dip, layered between crisp, golden sourdough slices—a gourmet twist on a classic comfort food.

This grilled cheese was an instant favorite in my family, perfect for quick dinners and impressing guests alike.

Ingredients

  • Fresh spinach: 1 cup (about 30 g), chopped
  • Artichoke hearts: 1/2 cup (85 g), canned or jarred, drained and chopped
  • Cream cheese: 1/2 cup (120 g), softened
  • Sour cream: 1/4 cup (60 g)
  • Shredded mozzarella cheese: 1/2 cup (50 g) plus 1 cup (100 g) for layering
  • Grated Parmesan cheese: 1/4 cup (25 g)
  • Garlic: 1 clove, minced
  • Salt: 1/4 teaspoon
  • Freshly ground black pepper: 1/4 teaspoon
  • Red pepper flakes: Pinch (optional)
  • Sourdough bread slices: 8 slices
  • Unsalted butter: 2 tablespoons, softened
  • Shredded cheddar cheese: 1/2 cup (50 g), for layering

Instructions

Prepare dip:
In a medium bowl, combine cream cheese, sour cream, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes. Mix until smooth.
Incorporate veggies:
Fold in the chopped spinach and artichoke hearts until evenly incorporated.
Assemble sandwiches:
Lay out the sourdough slices. Spread a generous layer of the spinach artichoke dip on 4 slices. Top each with extra mozzarella and cheddar cheese.
Form sandwiches:
Place the remaining 4 slices of bread on top to form sandwiches.
Butter bread:
Spread softened butter on the outside of each sandwich slice.
Cook sandwiches:
Heat a large skillet or griddle over medium heat. Cook sandwiches for 3–4 minutes per side pressing gently until golden brown and the cheese inside is melted.
Serve:
Remove from the skillet let cool for 1–2 minutes then slice and serve warm.
Save
| moonthyme.com

This sandwich has sparked so many cozy family lunches and nostalgic moments around the table.

Notes

Serve with tomato soup or a crisp green salad for a complete meal.

Required Tools

Mixing bowl, spoon or spatula, knife, skillet or griddle, spatula

Allergen Information

Contains dairy (cream cheese sour cream mozzarella cheddar Parmesan) and wheat (sourdough bread). May contain eggs and soy check bread and cheese labels always double-check labels for potential allergens.

A close-up of a perfectly grilled Sourdough Spinach Artichoke Dip Grilled Cheese, with toasted bread and bubbly cheese. Save
A close-up of a perfectly grilled Sourdough Spinach Artichoke Dip Grilled Cheese, with toasted bread and bubbly cheese. | moonthyme.com

This grilled cheese elevates your comfort food game with minimal effort and maximal flavor.

Recipe FAQ

How should I prepare the spinach for the filling?

Use fresh spinach chopped finely and mix directly with the creamy cheese mixture. No pre-cooking is needed as it softens during grilling.

Can I use different breads for this dish?

Yes, whole wheat or rye bread are great alternatives that bring unique flavors and textures to the grilled sandwich.

What cheeses create the best layering effect?

A combination of shredded mozzarella for melting and cheddar for sharpness works well to enhance the creamy filling.

How do I achieve a golden, crisp crust on the sandwich?

Spread softened butter evenly on the outside of the sourdough slices before grilling to get a rich, crunchy crust.

Can I add other flavors to the filling?

Yes, adding chopped cooked bacon or sun-dried tomatoes can introduce additional depth and savory notes.

Sourdough Spinach Artichoke Dip

Creamy spinach and artichoke filling nestled in crisp sourdough for a warm, comforting layered dish.

Prep Time
15 min
Time to Cook
15 min
Total Duration
30 min
Created by Lydia Brooks


Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Info Vegetarian Friendly

What You'll Need

Spinach Artichoke Dip

01 1 cup fresh spinach, chopped
02 1/2 cup canned artichoke hearts, drained and chopped
03 1/2 cup cream cheese, softened
04 1/4 cup sour cream
05 1/2 cup shredded mozzarella cheese
06 1/4 cup grated Parmesan cheese
07 1 clove garlic, minced
08 1/4 teaspoon salt
09 1/4 teaspoon freshly ground black pepper
10 Pinch red pepper flakes (optional)

Sandwiches

01 8 slices sourdough bread
02 2 tablespoons unsalted butter, softened
03 1 cup shredded mozzarella cheese
04 1/2 cup shredded cheddar cheese

How to Make It

Step 01

Prepare the Dip Base: In a medium bowl, combine cream cheese, sour cream, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes until smooth.

Step 02

Incorporate Vegetables: Gently fold in chopped spinach and artichoke hearts until evenly combined.

Step 03

Assemble Sandwiches: Lay out sourdough slices and spread a generous layer of the spinach artichoke dip on 4 slices. Top each with mozzarella and cheddar cheese.

Step 04

Complete Sandwich Construction: Cover with remaining 4 slices to form sandwiches.

Step 05

Apply Butter: Spread softened butter evenly on the outside of each sandwich slice.

Step 06

Cook Sandwiches: Heat skillet or griddle over medium heat. Cook sandwiches 3–4 minutes per side, pressing gently, until golden brown and cheese melts.

Step 07

Rest and Serve: Remove from heat, allow to cool 1–2 minutes, then slice and serve warm.

Tools Needed

  • Mixing bowl
  • Spoon or spatula
  • Knife
  • Skillet or griddle
  • Spatula

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy and wheat. May contain eggs and soy. Verify product labels for allergens.

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 430
  • Fats: 25 g
  • Carbohydrates: 36 g
  • Proteins: 17 g