Print Recipe
5 from 12 votes

Spinach Artichoke Grilled Cheese

Spinach Artichoke Grilled Cheese is like your favorite appetizer turned into a meal. Alternate uses for the sandwich filling provided!
Prep Time10 mins
Cook Time10 mins
Total Time20 mins
Total Cost: $5.87 recipe / $2.94 serving
Servings: 2 large sandwiches
Author: Beth - Budget Bytes


  • 1/4 lb. frozen chopped spinach $0.40
  • 14 oz. can quartered artichoke hearts in water $2.50
  • 1 cup shredded mozzarella $1.10
  • 2 Tbsp grated Parmesan $0.27
  • 3 Tbsp mayonnaise $0.21
  • 1/8 tsp garlic powder $0.02
  • 1/8 tsp salt $0.02
  • Freshly cracked pepper $0.05
  • 4 large slices sturdy bread $1.19
  • 2 tsp butter $0.11


  • Thaw the spinach, then squeeze out as much water as possible. You should have about 1 cup chopped spinach before squeezing the water out and about 1/2 cup after squeezing.
  • Drain the artichoke hearts well, then chop into small bite-sized pieces. Add the chopped artichokes to a large bowl with the spinach, mozzarella, Parmesan, mayonnaise, garlic powder, salt, and pepper. Stir the ingredients until evenly combined.
  • Spread about 1/2 tsp butter on each slice of bread. Pack about 1 cup of the cheese and vegetable mixture between two slices of bread, buttered sides facing out.
  • Place the sandwiches in a large skillet and cook over medium-low heat until the outsides are golden brown and the filling has melted. Serve immediately.


This recipe is written for 2 large grilled cheese sandwiches with 1 cup filling each.