Today: Get My No Fail, Easy Cookbook Series for 60% OFF
Buy Now

Spinach Artichoke Grilled Cheese

Pin RecipeReview Recipe
slices of spinach artichoke grilled cheese stacked on top of each other on a plate
A gourmet twist on the classic grilled cheese sandwich, this spinach artichoke grilled cheese is full of ooey gooey cheesy flavor.
Jump to Recipe
Table of Contents
  1. Spinach Artichoke Grilled Cheese Ingredients
  2. Substitutions And Additions
  3. How To Make This Spinach Artichoke Grilled Cheese Recipe
  4. How To Serve
  5. Storage
  6. Why We Love This Recipe
  7. Frequently Asked Questions
  8. More Recipes You’ll Love
  9. JUMP TO RECIPE
  10. Even More Recipes You’ll Love

This spinach artichoke grilled cheese transforms a comforting classic into something extraordinary. The creamy combination of spinach artichoke dip ingredients—like tangy cream cheese, gooey mozzarella cheese, and tender artichoke hearts—brings bold flavor to every bite. Crisp, golden bread slices seal in the rich, cheesy goodness, creating a sandwich that feels indulgent but is surprisingly easy to make. With our expert tips, you’ll get that perfect golden brown crust every time.

slices of spinach artichoke grilled cheese stacked on top of each other on a plate
Don't want to lose this recipe? Get it emailed to you directly! Enter your email below. Plus you'll get a free e-cookbook and amazing recipes sent to you daily.

What You Need To Know

  • MAIN INGREDIENTS: Frozen spinach, artichoke hearts, mayonnaise, sour cream, cream cheese, mozzarella cheese, white sharp cheddar cheese, parmesan cheese, onion powder, kosher salt, fresh cracked pepper, your favorite bread, butter.
  • QUICK STEPS: Combine the filling ingredients in a medium bowl, butter one side of each slice of bread, spread the spinach mixture on the unbuttered side of half the bread slices, assemble sandwiches, cook in a heated skillet until golden brown on both sides, slice and serve immediately.
  • TOTAL TIME AND YIELD: 20 minutes, 6 sandwiches

Why This Recipe

  • The use of freshly grated mozzarella, white sharp cheddar, and parmesan cheese ensures a smooth, melty texture and bold taste that pre-shredded cheeses simply can’t match.
  • Whether you prefer crusty Italian bread or your favorite sandwich loaf, this recipe works with a variety of bread slices to suit your personal taste.
  • This recipe combines the creamy richness of spinach artichoke dip with the crispy, buttery texture of a classic grilled cheese, creating a flavor-packed sandwich.

Spinach Artichoke Grilled Cheese Ingredients

spinach artichoke grilled cheese raw ingredients that are labeled

This spinach artichoke grilled cheese is a delectable blend of creamy and savory flavors.

It combines thawed spinach and chopped artichoke hearts with a rich mixture of mayonnaise, sour cream, cream cheese, and a trio of cheeses for a gooey filling.

When grilled with buttered bread, it becomes a crispy, cheesy, and satisfying sandwich.

You’ll need:

  • 6 ounces of frozen spinach, thawed and pat dry
  • 1½ cups of drained and roughly chopped artichoke hearts
  • ¼ cup of mayonnaise
  • ¼ cup of sour cream
  • 3 ounces of cream cheese, softened
  • 1 cup of freshly grated mozzarella cheese
  • ½ cup of freshly grated white sharp cheddar cheese
  • ¼ cup of grated parmesan cheese
  • 2 teaspoons of onion powder
  • 1 teaspoon of kosher salt
  • 1 teaspoon of fresh cracked pepper
  • 12 slices of your favorite bread
  • 3 tablespoons of salted sweet cream butter, softened

Substitutions And Additions

BREAD: Any bread can be used for this sandwich. Try thick slices of French bread, crusty Italian bread, ciabatta, or rye bread.

MAYONNAISE: If you prefer a lighter option, you can replace mayonnaise with Greek yogurt or sour cream for a tangy twist.

This substitution maintains the creamy texture and adds a slightly different flavor profile to your spinach artichoke grilled cheese.

CHEESES: Get creative with cheese choices. Swap mozzarella for provolone or Swiss for a milder flavor.

Alternatively, use a smoked cheddar or Gouda for a smoky twist. Adjust the quantity to your taste, but keep the blend of creamy and melting cheeses intact.

SOUR CREAM: You can substitute plain Greek yogurt for sour cream.

SPICE: Add a dash of red pepper flakes to your mixture to add a kick to your sandwich.

BACON: You can never go wrong adding bacon to a grilled sandwich. Add a couple of slices to your spinach and artichoke sandwich for a nice salty taste.

How To Make This Spinach Artichoke Grilled Cheese Recipe

We’ll show you how to mix up the rich filling before building your grilled cheese sandwiches.

OUR RECIPE DEVELOPER SAYS

The best way to get your cheese to melt is if you let it sit out for 15 to 20 minutes before you start making these.

STEP ONE: Using a medium bowl, add the spinach, artichokes, mayonnaise, sour cream, cream cheese, mozzarella cheese, cheddar cheese, parmesan cheese, onion powder, kosher salt, and pepper.

Stir until well combined. 

PRO TIP:

You can make the spinach artichoke filling a day in advance.

spinach, artichokes, mayonnaise, sour cream, cream cheese, mozzarella cheese, cheddar cheese, parmesan cheese, onion powder, kosher salt, and pepper combined in a bowl

STEP TWO: Butter one side of each slice of bread. Set it aside.

butter spread on top of the bread

STEP THREE: Preheat a ten to twelve inch skillet over medium-high heat.

PRO TIP:

This would also be fantastic grilled in a panini press instead of on the stovetop.

STEP FOUR: Spread ⅓ cup of the spinach mixture over the unbuttered side of six of the thwelve slices of bread.

⅓ cup of the spinach mixture spread on top of the bread

STEP FIVE: Place two slices of the buttered bread with the spinach mixture, butter side down, in the heated skillet.

slices of bread placed on hot skillet

Top with two slices of plain buttered bread, with the butter side up.

STEP SIX: Cook for two to three minutes per side or until golden brown.

Flip and cook for another two to three minutes or until this side is golden.

PRO TIP:

As you cook your sandwich, gently press it down.

sandwich being cooked on a skillet

STEP SEVEN: Repeat for the remaining four sandwiches.

STEP EIGHT: Slice the sandwiches in half and serve immediately.

How To Serve

This yummy artichoke and spinach sandwich is perfect for an easy lunch or light dinner alongside a bowl of tomato soup, or go with a Caesar salad and sandwich combo instead.

Add an iced tea or pineapple lemonade on the side, and you are all set!

If this sandwich is a huge hit, try our other popular recipes for grilled cheese variations.

Check out our bacon avocado sandwich, tuna melt, and grilled ham and cheese.

Storage

Here’s a handy guide on how to store your spinach artichoke grilled cheese for the best results.

MAKE AHEAD: While the spinach artichoke grilled cheese is best enjoyed fresh off the grill, you can still prepare some components ahead of time.

Consider making the spinach and artichoke mixture in advance and storing it in an airtight container in the fridge for up to two days.

Assemble your sandwiches and grill them just before serving to ensure that irresistible crispy texture.

IN THE FRIDGE: Store any leftovers of this spinach artichoke melt in an airtight container in the refrigerator overnight.

To reheat, you can re-toast the sandwiches in the skillet.

IN THE FREEZER: We don’t recommend freezing this sandwich. It is best enjoyed fresh.

Why We Love This Recipe

IRRESISTIBLE CREAMINESS: This recipe combines creamy spinach and artichoke hearts with a medley of cheeses and seasonings.

CRISPY PERFECTION: The combination of buttered bread and a hot skillet ensures that your grilled cheese comes out crispy on the outside while remaining gooey and cheesy on the inside.

FAMILY-FRIENDLY: Whether you’re a seasoned cook or a novice in the kitchen, this recipe’s approachable steps and familiar flavors make it a hit with family and friends.

slices of spinach artichoke grilled cheese stacked on top of each other

Take your grilled cheese sandwich game to the next level with this delicious spinach artichoke grilled cheese sandwich. Full of cheesy goodness, tender artichoke hearts, and spinach, this will become a favorite alternative to a traditional grilled cheese sandwich.

Frequently Asked Questions

Can I use fresh spinach for this sandwich?

If you have fresh spinach leaves, you can add them instead of frozen spinach.

Can I keep the leftovers of this sandwich until the next day?

You can keep leftover sandwiches in the fridge until the next day. Reheat in a skillet to melt the cheese again.

What is the best bread to use for this spinach artichoke sandwich?

Any bread will work for this sandwich. Try French bread, Italian bread, ciabatta, rye bread, or even sandwich bread.

More Recipes You’ll Love

Get Recipes on Pinterest

get recipes on pinterest
Get a Free Cookbook
Subscribe now to receive our FREE Sweet & Treats digital cookbook with 15 amazing desserts inside!
slices of spinach artichoke grilled cheese stacked on top of each other on a plate

Spinach Artichoke Grilled Cheese

5 from 1 vote
A gourmet twist on the classic grilled cheese sandwich, this spinach artichoke grilled cheese is full of ooey gooey cheesy flavor.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6 sandwiches

Ingredients
  

  • 6 ounces frozen spinach, thawed and pat dry
  • cups artichoke hearts, drained and roughly chopped
  • ¼ cup mayonnaise
  • ¼ cup sour cream
  • 3 ounces cream cheese, softened
  • 1 cup mozzarella cheese, freshly grated
  • ½ cup white sharp cheddar cheese, freshly grated
  • ¼ cup parmesan cheese, grated
  • 2 teaspoons onion powder
  • 1 teaspoon kosher salt
  • 1 teaspoon fresh cracked pepper
  • 12 slices your favorite bread
  • 3 tablespoons salted sweet cream butter, softened

Instructions
 

  • Using a medium-sized mixing bowl, add the spinach, artichoke hearts, mayonnaise, sour cream, cream cheese, mozzarella cheese, cheddar cheese, parmesan cheese, onion powder, kosher salt, and pepper. Stir until well combined.
  • Butter 1 side each of the 8 slices of bread. Set it aside.
  • Preheat a 10 to 12-inch skillet over medium-high heat.
  • Spread ⅓ cup of the spinach mixture over the unbuttered side of 6 of the 12 slices of bread.
  • Place 2 slices of the buttered bread with the spinach mixture, butter side down, in the heated skillet. Top with 2 slices of plain buttered bread, with the butter side up.
  • Cook for 2 to 3 minutes per side, or until golden, flip and cook for another 2 to 3 minutes, or until this side is golden.
  • Repeat for the remaining 4 sandwiches.
  • Slice the sandwiches in half and serve immediately.

Notes

  • The best way to get your cheese to melt is if you let it sit out for 15 to 20 minutes before you start making these.
  • You can make the spinach artichoke filling a day in advance.
  • This would also be fantastic grilled in a panini press instead of on the stovetop.
  • As you cook your sandwich, gently press it down.

Nutrition

Calories: 653kcal | Carbohydrates: 40g | Protein: 23g | Fat: 44g | Saturated Fat: 21g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 11g | Trans Fat: 0.4g | Cholesterol: 99mg | Sodium: 2209mg | Potassium: 422mg | Fiber: 7g | Sugar: 7g | Vitamin A: 5018IU | Vitamin C: 12mg | Calcium: 473mg | Iron: 4mg
Have You Tried This Recipe?Follow me on Pinterest @spaceshipslb

Get Recipes on Facebook

get recipes on facebook

Even More Recipes You’ll Love

Proudly Prepared by the Spaceships Kitchen

This recipe was developed, tested, cooked and photographed by the Spaceships Kitchen. From our dinner table to yours, we hope you think it's out of this world!

You May Also Like

get digital lazy cookbooks

Reader Interactions

Comments

    Leave a Comment

    Recipe Rating




    Comments

16108

Free Membership!

Get all our new recipes straight to

your inbox plus a BONUS

download in your first email! โค