Sourdough Spinach Artichoke Dip

Featured in: Simple Home Meals

This dish features a rich blend of cream cheese, sour cream, mozzarella, and Parmesan combined with fresh spinach and artichokes. The mixture is spread between sourdough slices with added cheddar and mozzarella, then grilled until golden and melted. Perfect for a quick, comforting meal with a gourmet touch, it pairs wonderfully with tomato soup or a crisp salad.

Updated on Fri, 28 Nov 2025 13:54:00 GMT
A close-up of golden sourdough spinach artichoke dip grilled cheese, cheese oozing invitingly. Save to Pinterest
A close-up of golden sourdough spinach artichoke dip grilled cheese, cheese oozing invitingly. | lovelyserena.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.

I remember making this for a quick weeknight dinner and everyone was impressed by how flavorful and satisfying it was.

Ingredients

  • Spinach Artichoke Dip: 1 cup (about 30 g) fresh spinach, chopped; 1/2 cup (85 g) canned or jarred artichoke hearts, drained and chopped; 1/2 cup (120 g) cream cheese, softened; 1/4 cup (60 g) sour cream; 1/2 cup (50 g) shredded mozzarella cheese; 1/4 cup (25 g) grated Parmesan cheese; 1 clove garlic, minced; 1/4 teaspoon salt; 1/4 teaspoon freshly ground black pepper; Pinch of red pepper flakes (optional)
  • Sandwiches: 8 slices sourdough bread; 2 tablespoons unsalted butter, softened; 1 cup (100 g) shredded mozzarella cheese (for layering); 1/2 cup (50 g) shredded cheddar cheese (for layering)

Instructions

Step 1:
In a medium bowl, combine cream cheese, sour cream, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes. Mix until smooth.
Step 2:
Fold in the chopped spinach and artichoke hearts until evenly incorporated.
Step 3:
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.
Step 4:
Place the remaining 4 slices of bread on top to form sandwiches.
Step 5:
Spread softened butter on the outside of each sandwich slice.
Step 6:
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.
Step 7:
Remove from the skillet, let cool for 1–2 minutes, then slice and serve warm.
Save to Pinterest
| lovelyserena.com

This sandwich always brings my family together, making for warm, happy meals.

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 depending on bread and cheese labels.

Melted mozzarella and cheddar mingle within this flavorful sourdough spinach artichoke dip grilled cheese. Save to Pinterest
Melted mozzarella and cheddar mingle within this flavorful sourdough spinach artichoke dip grilled cheese. | lovelyserena.com

Enjoy this flavorful sandwich fresh off the skillet for the best taste and texture.

Ask About This Recipe

What type of bread works best?

Sourdough bread is ideal for its sturdy texture and slight tang, which complements the creamy filling and holds up well when grilled.

Can I add other ingredients to the filling?

Yes, options like cooked bacon or sun-dried tomatoes add extra flavor and texture to the creamy spinach and artichoke blend.

How do I achieve a crispy outside layer?

Spread softened butter on the bread slices before grilling to ensure a golden, crisp crust while the cheeses melt inside.

What cheeses are used in this filling?

The filling includes cream cheese, sour cream, shredded mozzarella, and grated Parmesan, with extra mozzarella and cheddar layered inside the sandwich.

Is this suitable for vegetarians?

Yes, this dish uses only vegetarian-friendly ingredients but contains dairy products such as cream cheese and mozzarella.

Sourdough Spinach Artichoke Dip

A creamy spinach and artichoke filling layered between golden sourdough slices with melted cheese.

Prep Duration
15 minutes
Cook Duration
15 minutes
Overall Time
30 minutes
Created by Serena Moore


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary Details No Meat

What You Need

Spinach Artichoke Dip

01 1 cup fresh spinach, chopped
02 1/2 cup canned or jarred 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 of red pepper flakes (optional)

Sandwich

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 Dip Base: Combine cream cheese, sour cream, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes in a medium bowl. Stir until mixture is smooth.

Step 02

Incorporate Vegetables: Fold in chopped spinach and artichoke hearts, mixing until evenly distributed.

Step 03

Assemble Sandwiches: Arrange sourdough slices on a work surface. Spread a generous layer of the spinach artichoke mixture onto 4 slices, then top each with mozzarella and cheddar cheeses.

Step 04

Construct and Butter: Place the remaining 4 slices of bread atop the prepared slices to form sandwiches. Spread softened butter evenly on the exterior of each sandwich.

Step 05

Grill Sandwiches: Heat a skillet or griddle over medium heat. Cook sandwiches for 3 to 4 minutes on each side, pressing gently, until the bread is golden and cheese is fully melted.

Step 06

Rest and Serve: Remove sandwiches from heat, allow to rest for 1 to 2 minutes, then slice and serve warm.

Tools You'll Need

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

Allergy Details

Review ingredients for allergens and speak to your healthcare provider if you have concerns.
  • Contains dairy products and wheat. Possible traces of eggs and soy; verify product labels.

Nutrition per Portion

Details are for reference and aren't a substitute for expert medical guidance.
  • Energy: 430
  • Lipids: 25 g
  • Carbohydrates: 36 g
  • Proteins: 17 g