Ask Cookix, your sous-chef

Ultimate Bacon, Tomato, and Avocado Grilled Cheese

This indulgent grilled cheese sandwich elevates a classic comfort food with crispy bacon, juicy tomato, and creamy avocado. The combination of textures—crunchy toasted bread, gooey melted cheese, and rich, smoky bacon—creates a satisfying bite every time. The avocado adds a buttery contrast, while the tomato provides a refreshing acidity that balances the richness. Perfect for a quick lunch or a cozy dinner, this sandwich is a modern twist on the traditional grilled cheese, bringing together bold flavors and a satisfying crunch. Whether enjoyed on its own or paired with a bowl of soup, this recipe is sure to become a favorite.

Light Lunch | Main | American | Sandwich | Cutting Board | Frying Pan | Knife | Avocado | Bacon | Cheddar | Tomato | Chopping | Pan-Frying | Toasting | Comfort Food | Weeknight | Quick
Time to complete

Prep

5min

Cook

15min

Wait

0 minutes

Total

20min

Ingredients (Makes 1 sandwich)
  • 2 slices bacon, cut in half crosswise
  • 2 slices hearty white bread (such as Pepperidge Farm or Arnold)
  • 2 teaspoons (10 g) butter
  • 2 slices American or Cheddar cheese
  • 2 slices ripe beefsteak tomato
  • 1/2 ripe avocado, thinly sliced
  • Kosher salt, to taste
Nutrition Information (per 100g)
  • Calories: 280
  • Fat: 18
  • Protein: 12
  • Carbohydrates: 20
  • Fiber: 3
Directions

Cooking the Bacon

  • 1. Place bacon in a large nonstick or cast iron skillet over medium-low heat. Cook, turning occasionally, until crisp and golden brown, about 8 minutes. Transfer to a paper towel-lined plate and reserve the rendered bacon fat.

Toasting the Bread

  • 2. Wipe out the skillet and return to medium heat. Melt butter until foaming subsides. Add both slices of bread and cook, swirling occasionally, until lightly golden on one side, about 2 minutes.

Assembling the Sandwich

  • 3. Transfer toasted bread to a cutting board, toasted-side-up. Place one slice of cheese on one piece of bread, followed by the cooked bacon, tomato slices, and avocado. Top with the second slice of cheese and close the sandwich.

Grilling the Sandwich

  • 4. Add half of the reserved bacon fat to the skillet and heat over medium-low. Place the sandwich in the skillet and cook, swirling occasionally, until deep golden brown, about 5 minutes. Flip the sandwich, add the remaining bacon fat, and season with salt. Continue cooking until the second side is golden brown and the cheese is fully melted, about 5 minutes.

Serving

  • 5. Remove from the skillet, slice in half, and serve immediately.
Cookix's Secrets

Alternative Cooking Method

  • Use a panini press for an evenly crisped sandwich with beautiful grill marks.

Bread Selection

  • Use a sturdy bread like sourdough or country-style white bread for the best texture and structure.

Cheese Melting

  • For extra gooeyness, use a combination of American and sharp Cheddar cheese.

Crispy Bacon

  • For ultra-crispy bacon, cook it in the oven at 375°F (190°C) for 15 minutes.

Healthier Version

  • Use whole-grain bread, turkey bacon, and reduced-fat cheese for a lighter option.

Seasonal Tweaks

  • Swap tomatoes for roasted red peppers or caramelized onions for a seasonal variation.

Spicy Twist

  • Add sliced jalapeños or a dash of hot sauce for a spicy kick.