Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese Recipe
If you’re craving a grilled cheese that truly dazzles your taste buds, look no further than this Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese. It’s an irresistible blend of creamy ricotta cheese, vibrant sun-dried tomatoes, and tender sautéed spinach all hugged by golden, buttery sourdough bread. This sandwich is not only comforting but also delivers a fresh, slightly tangy twist that elevates the classic grilled cheese into something downright magical.

Ingredients You’ll Need
Gathering the right ingredients is where the magic begins. Each element in this Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese plays a crucial role, from the creamy textures to the bright, savory flavors that make this sandwich unforgettable.
- 4 slices sourdough or artisan bread: The perfect base for toasting to a crispy golden finish with a chewy, flavorful bite.
- ½ cup ricotta cheese: Creamy and mild, it’s the ideal spread to balance the intense sun-dried tomato taste.
- ¼ cup sun-dried tomatoes (in oil), chopped: Bursting with tangy, concentrated flavor, they add a punch of savoriness that’s pure bliss.
- 1 cup fresh spinach: Lightly wilted, it brightens the sandwich with freshness and a slight earthiness.
- ½ cup shredded mozzarella or provolone: These melty cheeses bring gooey richness that ties all ingredients together.
- 1 tbsp olive oil or sun-dried tomato oil: For sautéing the spinach and boosting the tomato-infused flavor.
- 1 tbsp butter: Essential for grilling, it creates that irresistible golden crust.
- Pinch of salt & black pepper: Simple seasoning that enhances every layer of flavor.
- Pinch of red pepper flakes (optional): Adds a subtle heat that wakes up the palate.
- Optional add-ins – fresh basil leaves & Parmesan sprinkle: Elevate freshness and add a delightful umami kick.
How to Make Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
Step 1: Prepare Ricotta Spread
Start by mixing the ricotta cheese with chopped sun-dried tomatoes, a pinch of salt, black pepper, and if you like a little zing, some red pepper flakes. This blend will be your creamy, flavorful base—layering your sandwich with bursts of tang and creaminess that dance on your tongue.
Step 2: Sauté the Spinach
Heat up the olive oil or sun-dried tomato oil in a skillet over medium heat. Toss in the fresh spinach and cook just 1 to 2 minutes until it’s tender and wilted. Set it aside to cool slightly. This step reduces the spinach’s volume and enhances its sweet, green notes perfectly.
Step 3: Assemble Sandwiches
Spread the ricotta and sun-dried tomato mixture evenly over two slices of bread. Then layer on the sautéed spinach, followed by the shredded mozzarella or provolone cheese. For an extra burst of flavor, consider adding fresh basil leaves or a light sprinkle of Parmesan before topping with the remaining bread slices.
Step 4: Grill to Perfection
Melt the butter in a skillet over medium-low heat. Place your prepared sandwiches in the pan, pressing them gently with a spatula. Grill each side for 3 to 4 minutes until the bread turns a beautiful golden brown and the cheese inside melts into a gooey dream. Low and slow is the key to achieving that perfect balance of crispy crust and melty interior.
Step 5: Serve Warm and Delicious
Slice your Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese diagonally and serve immediately, while everything’s still molten and inviting. For an extra layer of flavor, drizzle a little sun-dried tomato oil on top or alongside for dipping. This finishing touch is like a flavor hug that pulls the entire sandwich experience together.
How to Serve Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

Garnishes
Fresh herbs such as basil or a sprinkle of cracked black pepper can brighten up your sandwich’s presentation and flavor. A small drizzle of high-quality olive oil or sun-dried tomato oil adds gloss and deepens the tomato undertones, making every bite pop even more.
Side Dishes
This grilled cheese pairs perfectly with a crisp side salad—think peppery arugula or a zesty tomato and cucumber salad, which add refreshing contrast. A bowl of tomato basil soup or your favorite vegetable soup also complements the sandwich splendidly, turning your meal into a satisfying comfort feast.
Creative Ways to Present
For a fun presentation, cut your sandwiches into smaller, bite-sized squares for parties or lunches. You can also stack elements like the spinach or cheese visibly to show off those beautiful layers. Wrapping them in parchment paper or serving on a wooden board with scattered fresh herbs makes for a picture-perfect and cozy display.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, wrap the sandwiches tightly in plastic wrap or foil and refrigerate. They will keep well for 1 to 2 days, though they are best enjoyed fresh to maintain that perfect melt and crispiness.
Freezing
You can freeze assembled but uncooked sandwiches wrapped in foil or plastic wrap. Place them in a freezer bag and freeze for up to 1 month. When ready to eat, thaw in the fridge overnight and then grill as usual to retain that fresh-from-the-pan texture and gooey cheese goodness.
Reheating
To revive your leftovers, reheat the sandwich in a skillet over low heat with a touch of butter. This will help restore the golden crust while gently warming the filling. Avoid the microwave if possible, as it can make the bread soggy and the cheese unevenly melted.
FAQs
Can I use dried sun-dried tomatoes instead of those packed in oil?
Absolutely! If you use dried sun-dried tomatoes, soak them briefly in warm water to soften and then drain before chopping. You might want to add a splash of olive oil or sun-dried tomato oil to keep the flavors rich and moist in your ricotta spread.
What cheese works best for melting inside this grilled cheese?
Mozzarella and provolone are wonderful choices because they melt beautifully and complement the ricotta’s creaminess. If you want a sharper flavor, feel free to mix in some shredded Parmesan or fontina for added depth.
Is this sandwich suitable for a vegetarian diet?
Yes! This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is completely vegetarian, relying on fresh veggies and cheese for flavor and protein without any meat.
How do I keep the bread from getting soggy?
Using butter and grilling on medium-low heat helps achieve a perfectly crispy crust that keeps the bread sturdy. Also, sautéing the spinach beforehand removes excess moisture so it won’t make the sandwich soggy.
Can I make this gluten-free?
Certainly! Just swap out the sourdough or artisan bread for your favorite gluten-free bread. Keep in mind that the toasting time can vary with different breads, so watch closely to get that golden, crispy texture.
Final Thoughts
Trust me when I say, once you try this Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese, it will quickly become one of your go-to comfort foods. It strikes the perfect combo of creamy, tangy, fresh, and cheesy with every bite. So don’t wait—grab your ingredients and savor this warm, delicious hug on toasted bread. Your taste buds will thank you for it!
PrintSun-Dried Tomato, Spinach, and Ricotta Grilled Cheese Recipe
This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese sandwich is a flavorful twist on the classic grilled cheese. Featuring creamy ricotta mixed with tangy sun-dried tomatoes, sautéed fresh spinach, and melty mozzarella or provolone cheese, all sandwiched between artisan sourdough bread and grilled to golden perfection. It’s a delightful vegetarian sandwich perfect for a comforting lunch or light dinner.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 sandwiches 1x
- Category: Lunch
- Method: Grilling/Stovetop
- Cuisine: Italian-inspired
- Diet: Vegetarian
Ingredients
Sandwich Ingredients
- 4 slices sourdough or artisan bread
- ½ cup ricotta cheese
- ¼ cup sun-dried tomatoes (in oil), chopped
- 1 cup fresh spinach
- ½ cup shredded mozzarella or provolone cheese
- 1 tbsp olive oil or sun-dried tomato oil
- 1 tbsp butter
- Pinch of salt & black pepper
- Pinch of red pepper flakes (optional)
Optional Add-Ins
- Fresh basil leaves
- Parmesan cheese sprinkle
Instructions
- Prepare Ricotta Spread: In a small bowl, combine the ricotta cheese with chopped sun-dried tomatoes, salt, black pepper, and optional red pepper flakes. Mix well until evenly blended to create a flavorful spread.
- Sauté the Spinach: Heat olive oil or sun-dried tomato oil in a skillet over medium heat. Add the fresh spinach and cook for 1–2 minutes, stirring occasionally, until just wilted but still vibrant green. Remove from heat and set aside to cool slightly.
- Assemble Sandwiches: Spread the ricotta and sun-dried tomato mixture evenly onto two slices of sourdough bread. Layer the sautéed spinach on top, followed by shredded mozzarella or provolone cheese. Add fresh basil leaves and a sprinkle of Parmesan cheese if using. Top with the remaining bread slices to complete the sandwich.
- Grill to Perfection: In the skillet, melt the butter over medium-low heat. Place the sandwiches in the skillet and cook for 3–4 minutes per side, gently pressing down with a spatula to ensure even browning and melting. Grill until the bread is golden brown and the cheese inside has melted thoroughly.
- Serve: Remove the sandwiches from the skillet and slice diagonally. Serve warm, with an optional drizzle of sun-dried tomato oil on top for an extra burst of flavor.
Notes
- Use good-quality sourdough or artisan bread for the best texture and flavor.
- Sun-dried tomatoes packed in oil add richness; drain some oil if you prefer a less greasy sandwich.
- To make it vegan, substitute ricotta and cheese with plant-based alternatives and use vegan butter.
- Adding basil and Parmesan is optional but adds a lovely herbal and savory note.
- Adjust red pepper flakes to your preferred spice level or omit entirely.
- Serve immediately for the best melty texture; the sandwich is best enjoyed fresh.
Nutrition
- Serving Size: 1 sandwich
- Calories: 498
- Sugar: 5g
- Sodium: 450mg
- Fat: 29g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0.3g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 19g
- Cholesterol: 55mg
Keywords: grilled cheese, sun-dried tomato, spinach, ricotta, vegetarian sandwich, Italian sandwich, easy lunch, melty cheese sandwich
