Save Rainy Sundays call for comfort food that feels like a warm hug. I started experimenting with restaurant style spinach artichoke dip as a sandwich filling during a particularly gray winter, and it transformed an ordinary lunch into something that makes my whole family pause their busy day. The way the creamy cheese oozes out the sides when you take that first bite still feels like magic.
My teenage son actually asked me to teach him how to make these, which never happens with anything that is not pasta or pizza. We stood at the stove together on a Saturday afternoon, and I watched him get genuinely excited about buttering bread and patiently waiting for that perfect golden color. Now he makes them for his friends after school, and I hear through the grapevine that they are pretty legendary in the cafeteria.
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: The fresh version adds a bright green color and slight texture that frozen sometimes loses after thawing
- Artichoke hearts: Canned work perfectly here, just make sure to drain them really well so your sandwich does not get soggy
- Cream cheese: Softened to room temperature makes mixing effortless and ensures every bite is creamy
- Shredded mozzarella: This creates those gorgeous cheese pulls that make grilled cheese so satisfying
- Monterery Jack or Swiss: Either brings a mild nutty flavor that complements without overpowering the vegetables
- Grated Parmesan: Adds a salty depth that keeps the sandwich from being one note
- Sourdough bread: The tangy flavor and sturdy structure holds up beautifully to the generous filling
- Garlic: Freshly minced releases more oils and gives you that aromatic background note
- Black pepper: Just enough to highlight the other flavors without making it spicy
- Crushed red pepper flakes: Optional, but I love the subtle warmth that wakes up your palate
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix up the filling:
- Toss everything in a bowl and mash it together until the spinach and artichokes are evenly distributed through all that cheese. Do not overthink it, some texture is actually nice.
- Assemble the sandwiches:
- Pile the mixture onto four slices, going right to the edges so every bite has that filling, then top with the remaining bread.
- Butter the exterior:
- Spread softened butter on the outside of each sandwich, covering every bit of bread surface for even golden browning.
- Grill to perfection:
- Cook them in a hot skillet for about 4 minutes per side, pressing gently with your spatula so the bread makes full contact with the pan.
- Rest and serve:
- Let them sit for just one minute after cooking so the cheese sets slightly and does not all run out when you slice.
Save These sandwiches saved dinner on more exhausted weeknights than I can count, when the thought of cooking anything elaborate felt overwhelming but takeout was not in the budget. Something about the combination of warm, melty cheese and tender vegetables just hits different when life feels chaotic.
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 It Your Own
Sometimes I add chopped sun dried tomatoes or a handful of fresh basil when I want to feel fancy. A tablespoon of pesto mixed into the filling creates this incredible Italian inspired version that my neighbor requests whenever she comes over for lunch.
The Bread Choice Matters
Sourdough is my go to for its flavor and structural integrity, but I have made this with whole wheat for extra fiber and even gluten free bread for my sister in law. The key is choosing something substantial enough to hold all that filling without falling apart.
Perfect Pairings
A simple tomato soup turns this into a restaurant worthy meal, but a crisp green salad with vinaigrette cuts through all that richness nicely. I have also served them alongside roasted tomato soup for the ultimate comfort food dinner.
- Make the filling up to two days ahead and keep it refrigerated for quick assembly
- Leftover filling works beautifully stuffed into chicken breasts or mixed with pasta
- These reheat surprisingly well in a 350°F oven for about 10 minutes if you need to make them ahead
Save There is something universally joyful about a really great grilled cheese, no matter how old you get. Hope this recipe brings as much comfort to your kitchen as it has to mine.
Recipe FAQ
- → Can I make the filling ahead of time?
Yes, prepare the cheese and vegetable mixture up to 2 days in advance and store it refrigerated in an airtight container. When ready to assemble, let it soften slightly at room temperature for easier spreading.
- → What other cheeses work well in this sandwich?
While the original blend creates great flavor and melt, you can substitute Gruyère for extra nuttiness, provolone for mild creaminess, or add fontina for excellent melting properties. Just keep the total cheese quantity similar.
- → Can I use frozen spinach instead of fresh?
Absolutely. Use ½ cup frozen spinach, thaw it completely, and squeeze out all excess moisture before adding to the cheese mixture. This prevents your sandwich from becoming soggy during cooking.
- → What's the best way to get evenly golden bread?
Butter the bread slices evenly to the edges, use medium heat (not too high), and press gently with your spatula while cooking. This ensures good contact with the pan for uniform browning.
- → What should I serve with these sandwiches?
A warm bowl of tomato soup creates a classic comforting meal. A crisp green salad with vinaigrette balances the richness. For a heartier option, serve with roasted vegetables or a light pasta salad.
- → Can I cook these in a panini press instead of a skillet?
Yes, a panini press works beautifully and creates those signature grill marks. Cook for about 3-5 minutes until golden and the cheese is melted. The press also helps seal the edges for a less messy eating experience.