Creamy Spinach Artichoke Grilled Cheese Sandwich

Total Time:
Jump to RecipeA spinach artichoke grilled cheese cut in half.

One of my all time favorite appetizers is a classic spinach artichoke dip. This grilled cheese sandwich was my way of turning that into a meal. You get all the cheesy goodness while being loaded with spinach and placed between 2 slices of toasted bread.

Spinach and Artichoke Sandwich Ingredients

  • Shallot and Garlic: To give this spinach artichoke mixture some depth of flavor, I like to cook some shallot and garlic with the spinach. If you don’t have or don’t want to use this. You could use a regular onion or just use garlic and onion powder.
  • Spinach: For this recipe you can use fresh spinach or frozen spinach. If using frozen spinach you can defrost it in the microwave before adding to the pan to make it easier. Or you can just add it directly to the pan and let it defrost, this just might take a little bit more time.
  • Artichokes: Try to find canned or jarred artichokes. They are fairly common to find. I just use the basic canned artichokes. If you want to use marinated artichoke you can as well. Just make sure to drain them before adding them in. You don’t want the excess water in the mixture.
  • Cheeses: This sandwich has a blend of 3 cheeses; cream cheese, parmesan, and provolone. The cream cheese is the base to the mixture and holds everything together. The parmesan adds a salty rich flavor to the mixture. The provolone gives it that grilled cheese feel with some classic melty cheese on top. The cheese is fairly flexible so if you want more or less of a certain kind feel free to change it up. If you don't have provolone you could also use another mild cheese such as mozzarella cheese.
  • Bread: This filling does really well on all different types of bread. I like to use sourdough or Italian bread for this one but a whole wheat or rye would taste great as well. Make sure to have good thick bread slices to hold in all the cheesy goodness.
A spinach and artichoke grilled cheese sandwich on a plate.

How to Store the Filling

This is a great recipe to make ahead of time or store for leftovers. You want to make the spinach and cheese filling and then store it in an airtight container in the fridge. When you are ready to make the sandwich, just add the provolone and filling to some bread and toast.

I don’t suggest storing the sandwich after cooking. Try to store the filling before adding it to the bread if you can.

Other Sandwiches You Might Like

Creamy Spinach Artichoke Grilled Cheese Sandwich

5 stars4 stars
Prep Time:
Cook Time:
Total Time:
A spinach artichoke grilled cheese cut in half.
Print Recipe Button
button that says pin


  • 1 tbsp olive oil
  • 1 shallot, diced
  • 2 cloves of garlic, minced
  • 10oz spinach (fresh or frozen)
  • 1 can (14-15 oz) artichoke heats, rinsed and drained
  • 3-4oz cream cheese, softened
  • 1/4 cup parmesan cheese
  • 1/2 tsp salt
  • 1/2 tsp black peppers
  • 2 slices of provolone
  • 1 tbsp butter
  • 4-6 slices of bread


  1. Heat oil in a large skillet on medium heat and cook the shallots and garlic for 2-3 minutes or until slightly softened.
  2. Add the spinach to the pan. Cook until wilted (or once if has defrosted if using frozen spinach). Then add in the artichoke and cook about 2 minutes. Turn off the heat and set aside while you put together the cheese mixture.
  3. Now make the filling. To a large bowl, add the cream cheese, parmesan, salt and pepper. Pour the spinach mixture on top and mix together. Taste and adjust seasoning if needed.
  4. Butter one side of each slice of bread. Then on the non-buttered side, add provolone and spinach mixture. Top with the other slice of bread. With the butter sides out, place the sandwich on a hot pan or griddle to toast both sides until golden brown.
  5. Serve along side some chips or sweet potato fries.


Cooking Tip: Pre-heat your pan for toasting the sandwich. If the pan is already hot it helps get that crispy golden brown crust quicker.

Products Used

Write a Review

Thank you for sharing your feedback!
Oops! Something went wrong while submitting the form.


No comments

Join The Newsletter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.