Sourdough Spinach Artichoke Dip

Featured in: Everyday Cravings

This dish showcases a luscious blend of chopped spinach and artichokes combined with creamy cheeses and seasonings, spread over crisp sourdough bread. Grilled to golden perfection with additional mozzarella and cheddar layers, it delivers a rich, gooey texture with a flavorful bite. Ready in just 30 minutes, it’s a comforting option enhanced by subtle garlic, pepper, and optional red pepper flakes. Ideal for a satisfying warm meal, it pairs wonderfully with tomato soup or a fresh salad.

Updated on Fri, 28 Nov 2025 08:24:00 GMT
Grilled Sourdough Spinach Artichoke Dip Grilled Cheese, golden and oozing cheese, perfect for lunch. Save
Grilled Sourdough Spinach Artichoke Dip Grilled Cheese, golden and oozing cheese, perfect for lunch. | munchhug.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.

Ingredients

  • 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):
  • 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.
Warm, melted Sourdough Spinach Artichoke Dip Grilled Cheese, crispy bread and a creamy filling. Save
Warm, melted Sourdough Spinach Artichoke Dip Grilled Cheese, crispy bread and a creamy filling. | munchhug.com

Notes

Add chopped cooked bacon or sun-dried tomatoes for extra flavor Use whole wheat or rye bread for a different twist Serve with tomato soup or a crisp green salad

Required Tools

Mixing bowl Spoon or spatula Knife Skillet or griddle Spatula

Allergen Information

Contains Dairy (cream cheese, sour cream, mozzarella, cheddar, Parmesan) Wheat (sourdough bread) May contain Eggs (check bread) Soy (check bread and cheese labels) Always double-check labels for potential allergens

A close-up view of a savory Sourdough Spinach Artichoke Dip Grilled Cheese, ready for a comforting bite. Save
A close-up view of a savory Sourdough Spinach Artichoke Dip Grilled Cheese, ready for a comforting bite. | munchhug.com

Recipe Guide

What types of cheese are used in this dish?

It uses cream cheese, sour cream, shredded mozzarella, grated Parmesan, and cheddar for a rich, creamy texture.

Can I substitute the bread used here?

Yes, whole wheat or rye bread can be used for added flavor and texture variations.

How long should the sandwich be cooked?

Cook each side on medium heat for 3–4 minutes until the bread is golden and the cheese is melted.

Are there optional ingredients to enhance the taste?

Adding chopped cooked bacon or sun-dried tomatoes offers extra flavor layers to the dish.

Is this dish suitable for vegetarians?

Yes, it is vegetarian-friendly as it contains no meat products and features dairy and vegetables.

Sourdough Spinach Artichoke Dip

Creamy spinach and artichoke layered between crisp sourdough for a warm, melty delight.

Prep duration
15 min
Heat time
15 min
Complete duration
30 min
Created by Samantha Reed


Skill level Easy

Heritage American

Output 4 Portions

Nutrition preferences Meat-free

Components

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)

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

Method

Phase 01

Prepare dip mixture: Combine cream cheese, sour cream, mozzarella, Parmesan, garlic, salt, pepper, and red pepper flakes in a medium bowl and mix until smooth.

Phase 02

Incorporate vegetables: Fold in chopped spinach and artichoke hearts until fully integrated.

Phase 03

Assemble sandwiches: Arrange sourdough slices and spread a generous layer of the dip on four slices, topping each with mozzarella and cheddar cheese.

Phase 04

Form sandwiches: Cover with remaining bread slices to complete the sandwiches.

Phase 05

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

Phase 06

Grill sandwiches: Heat a skillet or griddle over medium heat and cook sandwiches for 3 to 4 minutes per side, pressing gently, until golden brown and cheese is melted.

Phase 07

Serve: Remove sandwiches, let rest for 1 to 2 minutes, then slice and serve warm.

Tools needed

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

Allergy alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains dairy and wheat; may contain eggs and soy, depending on bread and cheese labels.

Dietary info (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 430
  • Lipids: 25 g
  • Carbohydrates: 36 g
  • Proteins: 17 g