Bacon Grilled Cheese Sandwich

As seen in: Soulful Bites from the American South

This indulgent sandwich combines crispy bacon with melted cheddar cheese between perfectly toasted bread slices. The butter is spread on the outside of the bread for a golden, crispy exterior, while optional garlic powder and black pepper add subtle flavor complexity. The sandwich is cooked in a skillet until the bread turns golden brown and the cheese melts into a gooey consistency, creating that satisfying cheese pull when served hot. It pairs wonderfully with tomato soup for a complete meal that balances richness with acidity. Perfect for lunch, quick dinners, or whenever you need comfort food that's ready in minutes.

A woman wearing an apron and smiling.
Created By Mia
Last modified on Fri, 18 Apr 2025 10:17:37 GMT
A sandwich with bacon and cheese on a wooden cutting board. Save This
A sandwich with bacon and cheese on a wooden cutting board. | yummywithmia.com

This bacon grilled cheese sandwich elevates the classic comfort food into a savory masterpiece that delivers that perfect combination of crispy, buttery bread and gooey melted cheese, enhanced with smoky bacon flavor. The contrast between the crunchy exterior and soft, melty interior makes this an irresistible lunch or quick dinner option.

I first made this sandwich during a rainy Sunday afternoon when my kids were getting restless. The smell of bacon sizzling drew everyone to the kitchen and the sandwiches disappeared in minutes. Now it's our weekend tradition when we want something indulgent but easy.

Ingredients

  • Sourdough bread gives the best flavor and structure. The slight tanginess contrasts beautifully with the rich cheese and bacon
  • Bacon should be thick cut for the best texture and flavor experience. Look for applewood or hickory smoked varieties
  • Cheddar cheese is the classic choice. Opt for a sharp cheddar that's been aged at least 9 months for the most flavor and best melt
  • Butter must be softened to spread easily without tearing the bread. Always use unsalted so you can control the final saltiness
  • Garlic powder adds a subtle depth that elevates the entire sandwich. Use fresh garlic powder that hasn't been sitting in your cabinet for years
  • Black pepper provides a slight heat that cuts through the richness. Freshly ground is always best

Step-by-Step Instructions

Prepare the bacon.
Cook bacon strips in a skillet over medium heat until they reach your preferred crispness. This usually takes about 8 to 10 minutes with regular flipping. Place on paper towels afterward to absorb excess grease while maintaining that perfect crispy texture.
Butter the bread.
Take your softened butter and spread it generously and evenly on one side of each bread slice. This creates that gorgeous golden crust that makes a perfect grilled cheese. If using garlic powder and black pepper sprinkle them lightly over the buttered surfaces.
Assemble the sandwiches.
Working with the unbuttered sides facing up place a layer of shredded cheese on two of the bread slices. Arrange the bacon strips neatly on top breaking them if needed to fit within the bread perimeter. Add the remaining cheese on top of the bacon this dual layering of cheese ensures proper melting and helps keep the sandwich together.
Close the sandwiches.
Top each stack with the remaining bread slices making sure the buttered sides face outward. Press down gently to compact the ingredients slightly without squishing.
Grill to perfection.
Heat a skillet or griddle over medium heat until a few drops of water sizzle when flicked onto the surface. Place the sandwiches in the pan and cook for about 3 to 4 minutes on the first side. Use a spatula to press down occasionally helping the cheese melt and creating even contact with the cooking surface.
Flip and finish.
Using a wide spatula carefully flip each sandwich and cook for another 3 to 4 minutes until the second side reaches a beautiful golden brown color and the cheese has completely melted. You may need to adjust the heat to prevent burning.
Rest briefly.
Remove from heat and let the sandwiches rest for about 30 seconds. This allows the molten cheese to set slightly making the sandwich easier to cut and less likely to burn your mouth.
A plate with a bowl of soup and a sandwich. Save This
A plate with a bowl of soup and a sandwich. | yummywithmia.com

The quality of your bacon makes all the difference in this recipe. After years of experimenting I've found that thick-cut bacon with a good balance of fat and meat creates the perfect flavor foundation. My grandfather always said a proper sandwich needs that satisfying crunch when you bite into it and the bacon delivers exactly that nostalgic texture.

Perfect Pairing Ideas

The classic accompaniment to a grilled cheese sandwich is tomato soup and for good reason. The acidity and sweetness of the tomato cuts through the richness of the cheese and bacon creating a balanced meal. Try a creamy tomato basil soup for an elevated experience or even a roasted red pepper soup for something a bit different. The tradition of dipping your sandwich into the warm soup creates an interactive dining experience that both kids and adults love.

Storage and Reheating

While these sandwiches are best enjoyed immediately you can store leftovers in the refrigerator wrapped tightly in aluminum foil or parchment paper for up to 2 days. Never use the microwave to reheat as it will make the bread soggy. Instead reheat in a skillet over medium-low heat until warmed through and crispy again about 2 minutes per side. You can also use a toaster oven at 350°F for about a minutes which helps maintain that desirable crunch.

Variations to Try

The beauty of this sandwich lies in its adaptability. Try adding thinly sliced apple or pear for a sweet crunch that balances the saltiness of the bacon. For heat lovers a few slices of jalapeño or a sprinkle of red pepper flakes works wonderfully. You can also experiment with different cheeses a combination of cheddar and Gruyère creates an incredibly complex flavor profile while adding some blue cheese crumbles will give you a bold tangy note. For a breakfast version consider adding a fried egg with a runny yolk that creates a luscious sauce when you bite into it.

A hand holding a piece of cheese toast. Save This
A hand holding a piece of cheese toast. | yummywithmia.com

Common Questions

→ What type of bread works best for this sandwich?

Sourdough bread is suggested in the ingredients list, but any bread with good structure works well. Brioche, country white, or whole grain options all make excellent choices. The key is selecting bread that will maintain its integrity when toasted and not get soggy from the melted cheese.

→ Can I use pre-cooked bacon?

Yes, pre-cooked bacon can be used as a time-saving alternative. Just warm it slightly before assembling the sandwich to enhance its flavor. However, freshly cooked bacon typically provides better flavor and texture, especially when cooked to your preferred level of crispiness.

→ What cheeses besides cheddar work well?

While cheddar is a classic choice, other excellent options include American cheese for maximum meltability, Gruyère for nutty flavor, Monterey Jack for mild creaminess, or a combination of cheeses for complex flavor. Experiment with your favorites or what you have on hand.

→ How do I prevent the bread from burning before the cheese melts?

Cook the sandwich over medium-low heat rather than high heat. This allows time for the cheese to melt before the bread browns too much. Covering the skillet with a lid for 30-60 seconds can also help melt the cheese faster by trapping heat, while keeping an eye on the bread to prevent burning.

→ What can I serve with this sandwich?

Tomato soup is the classic pairing mentioned in the directions, creating a perfect balance with the rich sandwich. Other great options include potato chips, a simple green salad, pickle spears, or coleslaw. For a heartier meal, serve with sweet potato fries or a cup of chili.

→ Can I make this sandwich ahead of time?

While best enjoyed fresh off the skillet, you can prepare the components ahead of time. Cook the bacon and shred the cheese in advance, then assemble and cook the sandwich when ready to eat. A pre-made sandwich can be wrapped in foil and reheated in a 350°F oven for about 10 minutes, though the texture won't be as perfect as freshly made.

Bacon Grilled Cheese Sandwich

Crispy bacon and gooey cheddar between perfectly toasted bread slices, elevated with optional garlic and black pepper.

Preparation Time
5 Minutes Required
Cooking Time
10 Minutes Required
Overall Time
15 Minutes Required
Created By: Mia

Recipe Type: Southern Comfort Food

Skill Level: Beginner-Friendly

Recipe Origin: American

Output: 2 Portions (2 sandwiches)

Diet Preferences: ~

What You Need

→ Bread & Dairy

01 4 slices sourdough bread (or preferred variety)
02 1 1/2 cups shredded cheddar cheese
03 2 tablespoons softened butter

→ Meat

04 4 slices bacon, cooked until crispy

→ Seasonings

05 1/4 teaspoon garlic powder (optional)
06 1/4 teaspoon black pepper (optional)

How to Make It

Step 01

Cook bacon until crispy, then place on paper towels to drain excess grease.

Step 02

Spread softened butter on one side of each bread slice. If desired, sprinkle garlic powder and black pepper onto the buttered surfaces.

Step 03

On the non-buttered side of two bread slices, layer half the shredded cheese, followed by 2 bacon slices each, then top with remaining cheese. Complete each sandwich with the remaining bread slices, keeping buttered sides facing outward.

Step 04

Heat a skillet over medium heat. Place sandwiches in the skillet and cook for 3-4 minutes per side, gently pressing with a spatula until bread turns golden brown and cheese melts completely.

Step 05

Remove from heat, allow to cool slightly, then slice diagonally. Serve hot, optionally with tomato soup.

Helpful Tips

  1. For extra flavor, consider adding sliced tomatoes or caramelized onions to your sandwich.

What You'll Need

  • Skillet or griddle
  • Spatula
  • Paper towels

Allergy Details

Review ingredients for allergens and reach out to a healthcare expert with concerns.
  • Contains dairy (cheese, butter)
  • Contains gluten (bread)

Per-Serving Nutrition Info

Please view this nutritional data as an estimate and not a replacement for professional guidance.
  • Calories: 520
  • Fat Content: 34 g
  • Carbohydrates: 28 g
  • Protein Content: 22 g