Main Courses
This bacon jam grilled cheese recipe delivers crispy golden layers with a perfect balance of smoky-sweet bacon jam and melted cheese. The secret lies in slow-cooking thick-cut bacon until it renders into a sticky, caramelized jam that glues every bite together.
I developed this after years of perfecting sandwich textures—where the bread stays perfectly toasted, the cheese melts into creamy rivers, and the bacon jam adds a sweet-savory depth that transforms a classic into something extraordinary.
What makes this recipe special is the bacon jam itself—a foolproof process that turns ordinary bacon into a luxurious glaze. You'll cook it low and slow until it thickens into a glossy, sticky sauce with concentrated smoky-sweetness.
The key is patience; rushing this step means missing out on the deep, caramelized flavor that makes this sandwich unforgettable. Once you taste it, you'll never go back to plain butter.
The sandwich assembly is where the magic happens. Layer sharp cheddar and mozzarella between crispy sourdough slices, spread that rich bacon jam on both sides, and grill until the edges are golden and the cheese pulls into perfect strands.
The jam doesn't just flavor—it binds everything together, creating a sandwich that holds its shape while delivering layers of texture and flavor in every bite.
Serve with a steaming bowl of tomato soup for the full experience, or pair with tangy pickles to cut through the richness. This isn't just a grilled cheese—it's a restaurant-quality meal that takes minutes to assemble but feels like a labor of love. Let's get cooking!
Ingredients for bacon jam grilled cheese
Thick-cut bacon, sharp cheddar, and crispy sourdough—this is your bacon jam grilled cheese dream team.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 12 oz | Thick-cut preferred for jam |
| Unsalted Butter 🧈 | ½ cup | For crispy grilling |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Mozzarella Cheese 🧀 | 1 cup | Fresh, sliced or shredded |
| Sourdough Bread 🍞 | 4 slices | Thick-cut, crusty exterior |
| Brown Sugar 🍯 | 1 tbsp | For caramelizing bacon |
| Maple Syrup 🍁 | 1 tbsp | Pure, grade A |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Olive Oil 🫒 | 1 tbsp | For bread brushing |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Dijon Mustard 🍯 | 1 tsp | For extra depth |
The bacon is non-negotiable—thick-cut (about 1/4-inch) renders perfectly into jam. Oscar Mayer or Applewood smoked are my go-tos, but any quality bacon works. Look for slices with good marbling—they'll give you that rich, smoky flavor. If you're using pre-sliced, check the package for thickness. The key is patience: cook it low and slow until it's crispy but still flexible. Costco sells bacon in bulk if you're making this often—just store it in the fridge in a paper towel-lined container to keep it fresh longer.
No brown sugar? Maple syrup works in a pinch, though it adds a different depth. Fresh mozzarella is ideal, but low-moisture shredded from a block melts better than pre-shredded. The sourdough should have a thick crust—Breads Bakery or local artisan bakeries are worth the splurge. Short on time? Whole wheat sourdough adds texture but can dry out faster. The Dijon mustard is optional but adds a tangy kick—skip it if you're sensitive to strong flavors. For extra richness, add a pinch of smoked paprika to the bacon jam.
Bacon jam keeps for 1 week in the fridge, sealed in a jar. The bread stays fresh for 2-3 days if wrapped tightly. Assemble sandwiches just before grilling—the jam gets soggy if pre-made. Leftovers? Wrap in foil and reheat in a toaster oven for 2-3 minutes to restore crispiness. The cheese sauce will stretch beautifully, so don't worry about overfilling. For a crowd, double the bacon and make jam in batches—it's worth the extra time.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you look at the list and think, "That’s it?" Thick-cut bacon jam (just bacon, sugar, and vinegar simmered down) plus two cheeses? That’s all you need for a sandwich so good it’ll make you forget takeout exists.
- Crispy-Creamy Obsession: The sourdough soaks up that rich bacon jam while the cheddar melts into gooey perfection, then the mozzarella stretches into golden strings when you cut in. Honestly, the first bite makes me close my eyes—it’s that good.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or a quick school snack. Wrap the leftovers in foil, and they stay warm and delicious for hours. My kid still asks for it even after I’ve made it three times in a week.
- Budget Breakthrough: Thick-cut bacon and sharp cheddar aren’t cheap, but a little goes a long way here. One batch of bacon jam stretches across two sandwiches, and the cheeses melt just enough to feel indulgent without breaking the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for bacon jam grilled cheese
Here's how to build the ultimate sandwich with smoky-sweet bacon jam and perfectly crispy bread.
Make the Bacon Jam
Start by cooking the 12 oz thick-cut bacon in a large skillet over medium heat until the edges are deep golden brown (about 8-10 minutes). I like to leave the bacon in one piece at first—this helps render the fat evenly. Once the edges are crispy, use tongs to transfer the bacon to a paper towel-lined plate, leaving all the rendered fat in the pan.
Reduce the heat to medium-low and add the 1 tablespoon brown sugar, 1 tablespoon maple syrup, and 2 minced garlic cloves. Stir constantly for 2-3 minutes until the sugar melts and the mixture begins to bubble. This is where all that smoky-sweet magic happens. The sugar will caramelize beautifully with the bacon fat, creating the perfect jam base.
Crush the bacon into small pieces with the back of a fork or your hands, then return it to the pan. Stir everything together for another 2 minutes until the bacon is fully coated in the sticky-sweet mixture. Remove from heat and stir in the 1 teaspoon Dijon mustard. This adds a tangy depth that balances the sweetness perfectly. Let the jam cool slightly while you prepare the rest.
Prepare the Cheese Filling
In a medium bowl, combine the 2 cups sharp white cheddar cheese and 1 cup mozzarella cheese. I like to shred the cheddar myself for the best texture—it melts more evenly than pre-shredded. Add the 0.5 teaspoon salt and 0.25 teaspoon black pepper, then mix gently with your fingers to distribute the seasoning evenly.
This is where the real flavor magic happens. The sharp white cheddar brings that tangy punch, while the mozzarella adds creaminess. The salt and pepper will enhance all those flavors when we melt them together. Set this mixture aside while you prepare the bread.
Assemble the Grilled Cheese
Lightly brush both sides of the 4 slices sourdough bread with the 1 tablespoon olive oil. This creates a beautiful golden crust while keeping the bread from getting too dry. I like to use thick-cut sourdough because it holds up better to the heat and gives us that perfect crunchy exterior.
Spread about 2 tablespoons of the bacon jam on one side of each bread slice. Then, divide the cheese mixture evenly between the slices, spreading it on the unjammed sides. The jam should be on the outside so it gets crispy when we grill the sandwiches. This layering is crucial—it ensures every bite has that perfect combination of crispy, creamy, and smoky flavors.
Cook to Crispy Perfection
Heat a large skillet over medium heat until it's hot but not smoking. Add the 0.5 cup unsalted butter and let it melt completely, swirling to coat the pan evenly. This butter will give us that rich, golden color and help create that perfect crispy crust.
Place two sandwiches in the skillet, buttered-side down. Cook for 3-4 minutes until the bread is deep golden brown and the cheese is beginning to melt. You'll see those beautiful bubbles forming—this is your signal that it's time to flip. Press down gently with a spatula during the first minute to help the bread crisp up evenly.
Flip the sandwiches and cook for another 2-3 minutes until the other side is golden brown and the cheese is fully melted. The bread should be crispy enough to hold its shape when you lift it with a spatula. Remove from the pan and let rest for 1 minute before serving. This resting time helps everything set properly so the first bite is perfect.
Pro Tips For Making Bacon Jam Grilled Cheese
- CRISP THE BACON JAM FIRST: Thick-cut bacon takes forever—render it low and slow until the edges are glassy and the fat pools deep. Drain almost all the fat (leave a tablespoon or two for flavor), then shred it while still warm. Cold bacon jam won’t melt evenly, and you’ll end up with a sad, greasy mess between the slices.
- USE MOZZARELLA LAST: Sharp white cheddar gives the jam its bite, but mozzarella melts faster and stretches better. Layer the cheddar and bacon jam first, then add the mozzarella right before closing the sandwich. Pressing it in too early makes it rubbery—trust me, I’ve ruined enough grilled cheese to know.
- DON’T SKIP THE BUTTER SLATHER: Unsalted butter isn’t just for flavor—it’s the glue that keeps the sandwich from sticking. Melt a generous knob (about 2 tablespoons) in a pan, then slather both sides of the sourdough after toasting the bread. The butter should sizzle when it hits the pan—if it doesn’t, crank the heat.
- TOAST THE BREAD UNTIL GOLDEN: Sourdough’s crust is its soul, but too many people rush this step. Toast each slice in the butter until it’s deep golden, with visible crispness—about 2-3 minutes per side. Undertoasted bread soaks up the bacon jam like a sponge, turning your sandwich into a soggy disappointment. (Yes, I’ve done it.)
Make-ahead tips for this recipe
Jam Ahead Strategy
The bacon jam is the star of this sandwich, and making it ahead saves time on busy days. I always prepare a batch on Sunday for the week—it keeps beautifully in an airtight container for up to 7 days in the fridge.
The flavors deepen over time, becoming richer and more caramelized. When ready to use, simply reheat in a small saucepan over low heat for 2-3 minutes, stirring occasionally, until warm and glossy.
Store it in a glass jar for easy pouring, and trust me, you'll reach for it again and again. 💫
Bread Prep Timeline
Sourdough bread stays fresh for 2-3 days when wrapped tightly in plastic wrap or a beeswax food wrap. I recommend toasting the bread lightly before assembling the sandwiches—this prevents sogginess when the cheese melts.
For a make-ahead approach, toast the bread and store it in a paper bag at room temperature for up to 12 hours. Just brush with olive oil right before assembling to restore crispiness. This step is non-negotiable for that perfect crunch. ⏰
Cheese Prep Shortcut
Shred your cheddar and mozzarella ahead of time, then store in separate airtight containers for up to 3 days in the fridge.
I like to pre-mix the cheese with salt and pepper, but I keep the Dijon mustard separate until assembly—it can make the cheese slightly wet if mixed too early. For a quick assembly, pre-portion the cheese mixture into 4 equal piles in small containers.
This way, you just grab and go when it's time to sandwich. 🧀
Assemble & Freeze
Here's a game-changer: assemble the sandwiches (jam on bread, cheese in between) and wrap them tightly in plastic wrap. Place them on a tray lined with parchment paper, then freeze for 1 hour before transferring to a freezer bag.
These frozen sandwiches keep for up to 1 month and can be cooked straight from frozen—just add 1-2 extra minutes to the grilling time. The jam stays crispy, and the cheese melts beautifully. Perfect for lazy mornings or quick lunches. ❄️
Batch Cooking Tips
Double the bacon jam recipe and make two sandwiches at a time for maximum efficiency. I use a non-stick skillet with a lid to keep the kitchen warm while I cook—this prevents the bacon jam from getting cold between batches.
Keep the cooked sandwiches warm in a 200°F oven on a wire rack (not directly on the rack) for up to 15 minutes
Nutrition facts
Frequently asked questions
Can I use pre-cooked bacon for the jam?
Pre-cooked bacon works in a pinch, but fresh bacon gives you far better flavor and texture. The fat from raw bacon renders beautifully, creating that rich, sticky jam. If you must use pre-cooked, look for thick-cut bacon with good marbling—it'll still give you that smoky depth, though the jam won't be quite as glossy. For best results, always start with fresh.
What's the best cheese ratio for this sandwich?
The recipe uses a 2:1 ratio of sharp cheddar to mozzarella for that perfect balance of tang and creaminess. The cheddar adds sharpness, while the mozzarella creates those meltable strands. If you love extra stretch, increase the mozzarella to 1.5 cups. For a smokier flavor, swap half the cheddar for smoked gouda.
How do I fix soggy bread?
Soggy bread happens when cheese melts too fast. To prevent it, toast the bread lightly before assembling and use a non-stick skillet with medium heat—not too high. If it's already soggy, press the sandwich under a heavy pan for 1-2 minutes to crisp up the outside. For next time, assemble sandwiches just before cooking and keep the jam on the outside.
Can I make this vegetarian?
Swap the bacon for smoked tempeh or mushrooms cooked with the same sugar-syrup mixture. Use 12 oz tempeh or 8 oz sliced mushrooms> (like cremini) for similar texture. The jam will still caramelize beautifully, though the flavor profile will be more earthy than smoky. Add a pinch of liquid smoke for depth if desired.
How do I store leftovers?
Wrap cooled sandwiches in parchment paper and store in an airtight container for 2-3 days. To revive crispiness, reheat in a 350°F oven for 5-7 minutes> or toast in a pan with a little butter. The jam stays flavorful but may lose some crispness—best enjoyed fresh! For longer storage, freeze for up to 1 month> (see make-ahead tips for freezing method).
