Sloppy joe grilled cheese stacks a saucy, savory beef filling and melted cheddar between slices of buttery Texas toast that griddle to a crisp golden brown.
It combines two family meal classics into one handheld dinner for four. The filling cooks in one skillet, the sandwiches come together in minutes, and the whole recipe takes about 45 minutes.
Table of Contents
Why This Sloppy Joe Grilled Cheese Recipe Works
Putting the cheese on the bread first creates a barrier between the filling and the toast, which keeps the bread crisp instead of soggy. The cheese also acts like glue that holds the layers together.
The beef mixture uses ketchup, Worcestershire sauce, mustard, and a little cayenne for a balance of sweet, tangy, and mildly spicy flavor. Simmering it briefly thickens the sauce so it stays inside the sandwich.
Butter on the outside of the bread browns evenly in a skillet or on a griddle, giving every bite that classic grilled cheese crunch.
Ingredients for Sloppy Joe Grilled Cheese
- 1 pound lean ground beef (90 percent lean)
- 1/2 medium onion, chopped
- 1/4 cup chopped green bell pepper
- 2/3 cup ketchup
- 1 1/2 teaspoons Worcestershire sauce
- 1 teaspoon ground mustard
- 1/2 teaspoon garlic powder
- 1/8 teaspoon cayenne pepper
- 8 slices Texas toast or satisfying white bread
- 1 cup shredded cheddar cheese
- 4 tablespoons unsalted butter, softened
Ground beef. Lean beef keeps the filling from turning greasy. Cook it to 160 degrees F.
Ketchup and seasonings. The ketchup brings sweetness, Worcestershire sauce adds depth, and cayenne gives gentle warmth. Look for reduced sodium ketchup, because the sandwiches are already salty.
Bread. Choose sturdy, thick slices such as Texas toast so the sandwich does not collapse under the filling.
Cheddar. Shred it from a block for a smoother melt. Pepper jack is a good spicy swap.
Butter. Soft butter spreads evenly and browns the bread without tearing it.
Vegetables. Onion and green pepper add sweetness and a little crunch to the beef.
How to Make Sloppy Joe Grilled Cheese
1. Brown the beef. Add the ground beef to a nonstick skillet over medium heat and break it apart as it cooks.
2. Add the vegetables. Add the onion and green pepper and cook until the beef is no longer pink, reaches 160 degrees F, and the vegetables soften.
3. Season. Stir in the ketchup, mustard, garlic powder, Worcestershire sauce, and cayenne.
4. Simmer. Cook over medium low heat for 5 minutes, until thick, then remove from the heat.
5. Build the sandwiches. Sprinkle 1/4 cup of cheese on one slice of bread, add a generous scoop of filling on top of the cheese, and cover with a second slice.
6. Butter the pan. Heat a griddle or nonstick skillet over medium heat, add 1/2 tablespoon of butter, let it melt, and set a sandwich on top.
7. Grill the first side. Cook until the bottom is golden, then flip with a spatula and add another 1/2 tablespoon of butter.
8. Finish. Cook until the cheese is melted and the second side is golden. Repeat with the remaining sandwiches.
How to Serve Sloppy Joe Grilled Cheese
Serve the sandwiches hot, cut in half, with dill pickles and chips or a crisp side. For a more classic dinner, put out a scoop of classic sloppy joes on buns, or try cheesy taco sloppy joes for a spicier take. Macaroni salad with sour cream and air fryer green bean fries make easy sides.
How to Store and Reheat Sloppy Joe Grilled Cheese
Store leftover filling in an airtight container in the refrigerator for up to 3 days and reheat in a skillet over low heat or in the microwave until it reaches 165 degrees F. Grill fresh sandwiches for the ideal crunch, since sandwiches that were already assembled turn soft.
Tips and Variations for Sloppy Joe Grilled Cheese
Pick thick bread. Texas toast or satisfying white bread holds up to the filling.
Do not overfill. A generous scoop is plenty. Too much filling squeezes out and burns in the pan.
Control the heat. Medium heat melts the cheese before the bread burns.
Cover to melt. Place a lid over the skillet for a minute to speed up the cheese melting.
Swap the cheese. Pepper jack, provolone, or deli American cheese all melt well.
Add a kick. Increase the cayenne or add a few pickled jalapenos.
Make the filling ahead. Cook the beef mixture a day ahead and reheat it before assembling.
Cook beef safely. Cook the beef to 160 degrees F. For general guidance on safe minimum temperatures, see this FDA safe food handling guide.
Frequently Asked Questions About Sloppy Joe Grilled Cheese
Can I make sloppy joe grilled cheese ahead of time?
Make the filling up to a day ahead and refrigerate it, then reheat before assembling. Grill the sandwiches fresh for the crispiest bread.
What bread is ideal for sloppy joe grilled cheese?
Thick sliced Texas toast or satisfying white bread works well because it holds the filling without tearing.
How do I keep sloppy joe grilled cheese from getting soggy?
Put the cheese against the bread, simmer the filling until thick, and use a modest scoop.
Can I use ground turkey?
Yes. Use lean ground turkey and cook it to 165 degrees F.
How do I reheat leftovers?
Reheat the filling in a skillet over low heat until hot throughout, then grill fresh bread with cheese for the ideal texture.
Sloppy Joe Grilled Cheese
Equipment
- Large nonstick skillet
- Griddle or second skillet
- Spatula
- Instant read thermometer
Ingredients
Main Ingredients
- 1 lb lean ground beef 90 percent lean
- ½ medium onion chopped
- ¼ cup chopped green bell pepper
- ⅔ cup ketchup reduced sodium if possible
- 1 ½ tsp Worcestershire sauce
- 1 tsp ground mustard
- ½ tsp garlic powder
- ⅛ tsp cayenne pepper
- 8 slices Texas toast or satisfying white bread
- 1 cup shredded cheddar cheese about 4 oz
- 4 tbsp unsalted butter softened
Instructions
Cooking
- Cook the beef. Brown 1 pound ground beef in a nonstick skillet over medium heat for 5 to 7 minutes, crumbling it, until no pink remains and it reaches 160 degrees F. Soften the vegetables. Add 1/2 chopped onion and 1/4 cup green pepper and cook 3 to 4 minutes until soft.
- Make the sauce. Stir in 2/3 cup ketchup, 1 teaspoon mustard, 1/2 teaspoon garlic powder, 1 1/2 teaspoons Worcestershire sauce, and 1/8 teaspoon cayenne. Thicken. Simmer on medium low for 5 minutes until the mixture holds on a spoon, then turn off the heat.
- Assemble. Top 4 slices of bread with 1/4 cup cheddar each, spoon on about 3/4 cup filling, and cover with the remaining slices.
- Grill side one. Melt 1/2 tablespoon butter in a skillet over medium heat and grill a sandwich 3 to 4 minutes until deep golden.
- Flip. Add another 1/2 tablespoon butter, flip, and cook 3 to 4 minutes until the cheese melts and the bread is crisp.
- Repeat and serve. Cook the remaining sandwiches and serve hot, cut in half.









