Preheat your oven: Set your oven to 375°F (190°C). This temperature allows the jalapenos to roast perfectly while filling your kitchen with a delicious aroma.
Prepare the jalapenos: Slice 2 jalapenos in half lengthwise and remove the seeds. In a small bowl, mix the 4 oz cream cheese until smooth. Stuff each jalapeno half with the cream cheese mixture.
Bake the jalapenos: Place the stuffed jalapenos on a baking sheet lined with parchment paper. Bake them in the preheated oven for about 25-30 minutes, or until they are tender and the tops are slightly golden.
Assemble your sandwich: While the jalapenos bake, take 2 slices of Italian bread and layer 2 slices of sharp cheddar on one side. On the other 2 slices, place 2 slices of Monterey Jack. Once the jalapenos are out of the oven and have cooled slightly, chop them and distribute evenly over the cheddar slices.
Add the turkey bacon: Chop 4 slices of cooked turkey bacon and sprinkle evenly over the Monterey Jack slices. If you’d like, add chopped cilantro here for extra flavor.
Complete the sandwich: Carefully place the other half of the sandwich over the fillings, cheddar side facing the jalapenos and Monterey Jack side facing the turkey bacon.
Butter and grill: Spread butter on the outside of each sandwich slice. Heat a skillet over medium-low heat and grill the sandwiches until golden brown on both sides, about 3-4 minutes per side. Keep an eye on them to prevent burning!