Artichoke Spinach Grilled Cheese

Featured in: Weekend Warm Bakes

This decadent grilled cheese combines soft sourdough bread with a luxurious spinach-artichoke dip filling made from cream cheese, mozzarella, Monterey Jack, and Parmesan. The filling is blended with fresh spinach, artichoke hearts, garlic, and seasonings, then spread between bread slices, buttered, and grilled until golden and melted.

Cook each sandwich 3-4 minutes per side over medium heat until crispy outside and oozing inside. Perfect served warm with tomato soup or a fresh salad. Make the filling ahead for convenient weeknight dinners.

Updated on Tue, 20 Jan 2026 08:41:00 GMT
Golden-brown sourdough slices holding melted spinach and artichoke grilled cheese filling, with a creamy texture and melted cheese. Save to Pinterest
Golden-brown sourdough slices holding melted spinach and artichoke grilled cheese filling, with a creamy texture and melted cheese. | citrushearth.com

The smell of artichoke spinach dip has always made me think of game nights and crowded parties. One rainy Tuesday, I found myself staring at a tub of leftover dip in the fridge and a loaf of sourdough that needed using. Why not turn the appetizer into dinner? That first bite was absolutely ridiculous.

I made these for my sister when she was having a terrible week at work. She took one bite, closed her eyes, and actually said I love you more than I should right now. Now theyre her emergency comfort food request.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fresh spinach: Use fresh if you can, but frozen works perfectly if you thaw and drain it really well
  • Artichoke hearts: Jarred or canned, just make sure you chop them into bite sized pieces
  • Cream cheese: Soften this completely or you will have pockets of cold cheese in your sandwich
  • Mozzarella and Monterey Jack: This combo melts beautifully and gives you that classic cheese pull
  • Parmesan: Adds that salty, nutty depth that makes the filling taste restaurant quality
  • Sourdough bread: sturdy enough to hold all that filling and gets the crispiest exterior
  • Garlic: Fresh minced garlic makes a difference, do not use garlic powder here
  • Red pepper flakes: Optional but adds this tiny background warmth that cuts through the richness

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix your filling:
Combine everything except bread and butter in a bowl until you have this glorious green speckled cheese mixture
Assemble the sandwiches:
Spread a generous layer onto four slices, then top with the remaining bread slices like you are making the best sandwich of your life
Butter the exterior:
Spread softened butter on the outside of each sandwich, getting all the way to the edges for maximum golden crispiness
Grill to perfection:
Cook in a hot skillet over medium heat for about 4 minutes per side, pressing gently with your spatula until everything is melted and golden
Rest and serve:
Let them sit for just one minute so the filling sets slightly, then slice diagonally and watch the cheese ooze out
Artichoke Spinach Grilled Cheese sandwich on a plate, paired with a bowl of tomato soup for a cozy lunch. Save to Pinterest
Artichoke Spinach Grilled Cheese sandwich on a plate, paired with a bowl of tomato soup for a cozy lunch. | citrushearth.com

My three year old nephew who refuses anything green took a suspicious bite and then proceeded to eat an entire sandwich. He calls them the green special now and requests them weekly.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make Ahead Magic

The filling keeps beautifully in the fridge for two days, so I often double the recipe and use half for sandwiches and half as actual dip for crackers. It is one of those meal prep wins that feels like cheating.

Bread Wisdom

Thick cut sourdough is ideal, but any sturdy bread will work. Just avoid super soft sandwich bread because it will turn into a soggy mess under all that cheesy filling.

Serving Suggestions

These sandwiches are rich enough to stand alone, but a cup of tomato soup never hurt anybody. I also love them with a simple green salad dressed with something acidic to cut through all that cheese.

  • Try adding sun dried tomatoes to the filling for extra depth
  • A sprinkle of fresh basil on top adds a nice pop of color
  • These reheat surprisingly well in a 350 degree oven
Artichoke Spinach Grilled Cheese filling oozing from between crispy sourdough slices, revealing chopped spinach and artichoke hearts. Save to Pinterest
Artichoke Spinach Grilled Cheese filling oozing from between crispy sourdough slices, revealing chopped spinach and artichoke hearts. | citrushearth.com

There is something so satisfying about turning appetizer dip into a real meal. Hope these become your new comfort food favorite too.

Recipe FAQs

Can I use frozen spinach instead of fresh?

Yes, absolutely. Use ½ cup frozen spinach, thawed and drained well to remove excess moisture. This prevents a watery filling and ensures proper melting.

What bread works best for this sandwich?

Sourdough provides the perfect balance of tang and structure. Whole wheat, brioche, or ciabatta work well too. Avoid thin-sliced bread that may tear when filled and grilled.

How can I prevent the bread from burning while the cheese melts?

Cook over medium, not high heat, and use medium-low if your skillet runs hot. Press gently while cooking and watch for golden-brown color. Cover with a lid for the last minute to trap heat and melt cheese faster.

Can I prepare these sandwiches in advance?

Yes. Make the spinach-artichoke filling up to 2 days ahead and refrigerate. Assemble sandwiches just before cooking. You can also wrap uncooked buttered sandwiches and refrigerate for up to 4 hours before grilling.

What cheeses work best for this filling?

Cream cheese, mozzarella, Monterey Jack, and Parmesan create the ideal texture and flavor balance. Swiss cheese substitutes well for Monterey Jack. Avoid pre-shredded cheeses with anti-caking additives when possible for better melting.

How do I customize the filling flavor?

Add sun-dried tomatoes, roasted red peppers, caramelized onions, or fresh scallions for variation. A pinch of cayenne or Italian seasoning enhances depth. Keep the cheese ratio consistent for proper melting.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Artichoke Spinach Grilled Cheese

Golden sourdough grilled cheese filled with creamy spinach-artichoke dip and melted cheeses. Ready in 25 minutes.

Prep duration
15 minutes
Time to cook
10 minutes
Overall time
25 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type American

Makes 4 Number of servings

Dietary details Meat-Free

What Goes In

Vegetables

01 1 cup fresh spinach, chopped (or 1/2 cup frozen, thawed and drained)
02 1 cup canned or jarred artichoke hearts, drained and chopped

Dairy

01 4 oz cream cheese, softened
02 1/2 cup shredded mozzarella cheese
03 1/2 cup shredded Monterey Jack or Swiss cheese
04 1/4 cup grated Parmesan cheese
05 2 tablespoons unsalted butter, softened

Bread

01 8 slices sourdough bread

Seasonings

01 1 small garlic clove, minced
02 1/4 teaspoon black pepper
03 1/8 teaspoon crushed red pepper flakes, optional
04 Pinch of salt

How to Make It

Step 01

Prepare the filling: In a mixing bowl, combine cream cheese, mozzarella, Monterey Jack or Swiss, Parmesan, spinach, artichokes, garlic, black pepper, red pepper flakes, and salt. Mix until well blended.

Step 02

Assemble sandwiches: Lay out sourdough slices and spread the artichoke-spinach mixture evenly onto 4 slices. Top with remaining bread slices to form sandwiches.

Step 03

Butter the exterior: Lightly butter the outside of each sandwich on both sides.

Step 04

Cook the sandwiches: Heat a large skillet or griddle over medium heat. Place sandwiches in the pan and cook 3-4 minutes per side, pressing gently, until bread is golden brown and cheese is melted.

Step 05

Rest and serve: Remove from skillet, let rest 1 minute, then slice and serve warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Mixing bowl
  • Spoon or spatula
  • Knife and cutting board
  • Skillet or griddle
  • Spatula for flipping

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains dairy (cheese, butter)
  • Contains wheat (bread)
  • May contain soy depending on bread and cheese brands

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 410
  • Fat content: 23 grams
  • Carbohydrates: 38 grams
  • Protein amount: 15 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.