Just when you thought great sourdough bread couldn’t get that much better, someone went and put cheesy spinach artichoke filling between two slices and toasted it until golden and gooey.  Good grief, I don’t even know what else to tell you about this sandwich.  It’s easy to make.  It’s sublime.  We positively love it.  I’d eat one every day if my hips would allow it.  And goodness, my little girl couldn’t agree more.  She devoured it like there was no tomorrow.  Like mother, like daughter, I guess :)


1 tbsp. olive oil
2 cloves garlic, minced
About 3 cups chopped spinach leaves, stemmed, washed and dried
Salt and pepper, to taste
1/3 cup artichoke hearts, chopped
2 tbsp. sour cream or Greek yogurt
1 cup freshly shredded cheese*
4 slices artisan bread, such as sourdough
Butter, for cooking

*Provolone, fontina, mozzarella, and Monterey Jack are all great options here – I like a blend 


  • 01

    Heat the olive oil in a large skillet over medium heat.  Add the garlic to the pan and sauté just until fragrant, about 30 seconds.  Add the spinach to the pan and stir occasionally, cooking until wilted.  Cook a minute or two more until most of the liquid has evaporated.  Season with salt and pepper to taste.  Stir in the artichokes and sauté one minute more.  Remove the pan from the heat and stir in the sour cream.

  • 02

    To assemble the sandwiches, lay two pieces of bread out.  Sprinkle about ¼ cup of the shredded cheese on each slice.  Top each with half of the spinach artichoke mixture.  Divide the remaining cheese between the two sandwiches and top with the remaining slices of bread.  Melt a pat of butter in a large skillet over medium heat.  Toast the sandwiches, turning once, until golden brown on both sides and cheese is melted.  Serve immediately.

  • Oh my! I just want to make this right now. Blogs are a dangerous place to be when you haven’t gotten around to breakfast!

  • Annie, this sounds so delicious! I’ve made your spinach artichoke dip many times and can’t wait to check this out!

  • Jenn

    Yum!! This will definitely be making an appearance on our menu soon!

  • Wendi

    OMG!!!!! It is 8am and I am drooling. I will add this to my grocery list this week. I can’t wait to attempt to make my own bread.

  • sweetsugarbelle


  • I love the idea of spinach in grilled cheese.

  • jen

    are the artichokes the kind you find in a jar? i want this. right now.

  • Kimberly

    Oh…drool…that sounds amazing!! I just might make this for dinner tonight. What kind of artichoke hearts do you use? Fresh, frozen, jarred?

  • Christel Asai

    This looks so yummy. It makes me want to leave work now to go home and make it for lumch.

  • Your kids are the best eating kids in America!! What a lucky bunch :) No plain hot dogs or mac & cheese from a powder here!

  • annieseats

    I use canned or frozen.

  • annieseats

    Jar/can. Yeah, that’s what I use.

  • Marie_FeelingFoodish

    OMG…this looks dangerous! This is going on my “things to make” list. Great combo!!

  • LW801

    We had this for lunch today and it was delicious! I put it on our panini maker, which worked great. I used a combination of mozz and feta, which went well with the spinach/artichoke flavors.

  • I can’t wait to try this! Great spin on grilled cheese…mmmm

  • The fact that this is on sourdough bread makes it even more fantastic!

  • Ashley @ Wishes and Dishes

    What a perfect sandwich :)

  • Vicki Bensinger

    Wow I love grilled cheese sandwiches but this is above and beyond incredible. I’m totally drooling!

  • Guest

    Just made this and it was amazing. I used feta and italian cheese blend.

  • Mmmm!!! I love spinach and artichoke. Great idea about turning it into a pizza!

  • Mmmm, I love spinach and artichoke. Great idea about turning it into a pizza!

  • Piggmania

    OH MY! I think this is lunch!

  • Kelly

    I saw this a few days ago on the blog you list as the source for the recipe. I was debating whether or not to try it, but once I saw it on your blog I knew it would be fantastic so I’m going to give it a go! Just a quick question…what type of jarred artichokes do you use? I’ve seen marinated (with various spices) and non-marinated versions and am not sure which to use.

  • annieseats

    I just used the canned kind (not marinated or anything – just water-packed). Enjoy!

  • Branda

    My husband and I have made this twice this weekend already. Delicious – thanks for the idea.

  • Ooooooh I want this. Now.

  • mmd

    this was a fantastic fancy spin on a grilled cheese. loved it!!

  • Megan

    Just made this tonight – it was delicious! A definite winner to be repeated.

  • Lstep

    Made this tonight and it was a quick and tasty meal, everyone loved it!

  • Kelly

    I made a hybrid of this and your chicken artichoke pesto calzones – made a spinach walnut pesto and used the sourdough pizza crust. Really good! Thanks for the inspiration :)

  • The Wimpy Vegetarian

    Just saw this on the Huff Post and really, really love it! Pinned to make it this week.

  • Tara

    The perfect lunch or dinner! Fantastic with homemade tomato soup.

  • Bridget Brewer

    this is really good. Made it this evening and it’s full of flavor. We will be making this again! Thank you.