Turkey Bacon Spinach Tomato Melt

Featured in: Quick Everyday Dinners

This savory sandwich layers crispy turkey bacon with fresh baby spinach and juicy tomato slices, melted cheddar cheese, and light cream cheese between golden, buttered whole grain bread. Cooked on a skillet until perfectly toasted, it offers a satisfying blend of protein and fresh flavors within a warm, melty bite. Variations like adding a fried egg or swapping cheeses make this dish easy to customize to your taste.

Updated on Fri, 28 Nov 2025 11:03:00 GMT
Golden, crispy Turkey Bacon, Spinach & Tomato Protein Grilled Cheese, perfect for a satisfying lunch or dinner. Save
Golden, crispy Turkey Bacon, Spinach & Tomato Protein Grilled Cheese, perfect for a satisfying lunch or dinner. | tastlis.com

A hearty, protein-packed twist on the classic grilled cheese, featuring savory turkey bacon, fresh spinach, and juicy tomatoes, all melted together with gooey cheese between crispy golden bread.

This grilled cheese brings a satisfying and nutritious upgrade to a classic favorite, making it perfect for a quick and delicious meal.

Ingredients

  • Bread & Dairy: 4 slices whole grain bread, 4 slices reduced-fat cheddar cheese (or your preferred cheese), 2 tablespoons light cream cheese softened, 1 tablespoon unsalted butter (or olive oil spread)
  • Proteins: 4 slices turkey bacon
  • Vegetables: 1 cup fresh baby spinach washed and dried, 1 medium tomato thinly sliced
  • Seasonings: 1/4 teaspoon freshly ground black pepper, Pinch of salt (optional)

Instructions

Step 1:
Preheat a skillet or griddle over medium heat.
Step 2:
Cook the turkey bacon in the skillet until crispy about 4 minutes per side. Transfer to a paper towel lined plate.
Step 3:
Lightly butter one side of each bread slice.
Step 4:
Spread 1/2 tablespoon of cream cheese on the non buttered side of each slice.
Step 5:
On two of the bread slices (cream cheese side up) layer spinach leaves tomato slices turkey bacon and cheddar cheese. Sprinkle with black pepper and a pinch of salt if desired.
Step 6:
Top with the remaining bread slices cream cheese side down so the buttered sides are on the outside.
Step 7:
Place the sandwiches on the skillet. Cook for 3 4 minutes per side pressing gently until the bread is golden brown and the cheese is melted.
Step 8:
Remove from the skillet let rest for 1 minute then slice and serve hot.
Save
| tastlis.com

My family loves gathering around the table for this sandwich, and the kids especially appreciate the extra veggies hidden inside.

Notes

For extra protein add a fried egg inside each sandwich. Use gluten free bread for a gluten free version. Swap cheddar for Swiss or provolone as desired. Pair with a light soup or salad for a balanced meal.

Required Tools

Skillet or griddle Spatula Knife Cutting board

Nutritional Information

Calories 390 Total Fat 17 g Carbohydrates 36 g Protein 25 g per serving

Melted cheddar cheese oozing from a Turkey Bacon, Spinach & Tomato Protein Grilled Cheese sandwich on toasted bread. Save
Melted cheddar cheese oozing from a Turkey Bacon, Spinach & Tomato Protein Grilled Cheese sandwich on toasted bread. | tastlis.com

This grilled cheese recipe is sure to become a quick weeknight favorite that satisfies both hunger and taste buds.

Recipe FAQs

What bread type works best for this sandwich?

Whole grain bread offers a sturdy texture and nutty flavor that complements the fillings well. Gluten-free bread works for special diets.

Can I substitute turkey bacon with another protein?

Yes, smoked ham or turkey slices can be used as alternatives, providing a similar savory profile.

How do I prevent the sandwich from becoming soggy?

Spreading cream cheese on the non-buttered sides acts as a moisture barrier, keeping the bread crisp during cooking.

What cheeses pair well with turkey bacon and spinach?

Reduced-fat cheddar is classic, but Swiss or provolone add nice, mellow flavors that melt well.

Is there a way to add extra protein to this dish?

Adding a fried egg inside the sandwich enriches protein content and adds creamy texture.

Turkey Bacon Spinach Tomato Melt

Hearty melt with crispy turkey bacon, fresh spinach, juicy tomatoes, and melted cheddar on toasted bread.

Prep Time
10 min
Time to Cook
10 min
Overall Time
20 min
Author Lena Foster


Skill Level Easy

Cuisine American

Makes 2 Portions

Dietary details None specified

What You'll Need

Bread & Dairy

01 4 slices whole grain bread
02 4 slices reduced-fat cheddar cheese
03 2 tablespoons light cream cheese, softened
04 1 tablespoon unsalted butter

Proteins

01 4 slices turkey bacon

Vegetables

01 1 cup fresh baby spinach, washed and dried
02 1 medium tomato, thinly sliced

Seasonings

01 1/4 teaspoon freshly ground black pepper
02 Pinch of salt (optional)

Directions

Instruction 01

Preheat skillet: Preheat a skillet or griddle over medium heat.

Instruction 02

Cook turkey bacon: Cook the turkey bacon in the skillet until crispy, about 4 minutes per side, then transfer to a paper towel-lined plate.

Instruction 03

Butter bread slices: Lightly butter one side of each bread slice.

Instruction 04

Spread cream cheese: Spread 1/2 tablespoon of cream cheese on the unbuttered side of each slice.

Instruction 05

Assemble sandwiches: On two slices (cream cheese side up), layer spinach, tomato slices, turkey bacon, and cheddar cheese. Sprinkle with black pepper and salt if using.

Instruction 06

Close sandwiches: Top with remaining bread slices, cream cheese side down, ensuring buttered sides face outward.

Instruction 07

Grill sandwiches: Place sandwiches on the skillet and cook 3 to 4 minutes per side, pressing gently, until bread is golden and cheese has melted.

Instruction 08

Rest and serve: Remove from heat, let rest for 1 minute, then slice and serve warm.

Tools Needed

  • Skillet or griddle
  • Spatula
  • Knife
  • Cutting board

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains wheat, milk, and may contain soy depending on product brands.

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 390
  • Fats: 17 g
  • Carbohydrates: 36 g
  • Proteins: 25 g