Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delectable grilled cheese sandwich featuring ricotta, sun-dried tomatoes, and fresh spinach, providing a perfect balance of textures and flavors.

  • Total Time: 23 minutes
  • Yield: 2 servings 1x

Ingredients

Scale
  • 4 slices sourdough bread (or your favorite crusty bread)
  • ¼ cup sun-dried tomatoes, drained and chopped
  • 1 cup fresh spinach leaves
  • ½ cup ricotta cheese
  • ½ cup shredded mozzarella cheese
  • 2 tablespoons grated Parmesan cheese
  • 2 tablespoons butter, softened

Instructions

  1. Preheat a skillet or griddle on medium heat.
  2. Spread softened butter on one side of each slice of bread.
  3. In a bowl, combine ricotta, mozzarella, and Parmesan. Mix until creamy and evenly combined.
  4. Place two slices of bread, buttered side down, on the skillet. Spread the cheese mixture over the top side of each slice. Add sun-dried tomatoes and spinach leaves evenly on top of the cheese. Top with the second slice of bread, buttered side facing up.
  5. Cook for 3–4 minutes per side until the bread is golden and the cheese is melted. Adjust heat as needed to prevent burning.
  6. Remove from skillet, let cool slightly, slice, and serve hot with a side salad or tomato soup.

Notes

For best results, let the cheese mixture come to room temperature before spreading it onto the bread. This ensures even melting and prevents burning.

  • Author: Chef Rita
  • Prep Time: 15 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 3g
  • Sodium: 500mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 50mg