Sloppy Joe Grilled Cheese

Recipe by Steven Weitzman, founder & head chef of Grilly CheesePublished 2026-10-27Updated 2026-10-27

Be the first to rate this recipe

Sloppy Joe grilled cheese with homemade beef-and-pepper filling and melted cheddar. Make two crisp skillet sandwiches with tips for a thick, tidy filling.

Sloppy Joe grilled cheese cut to show thick beef filling and melted cheddar inside golden bread.

Sloppy Joe grilled cheese is a crisp cheddar sandwich filled with tangy ground beef, onion, and green pepper, bringing homemade Sloppy Joe flavor into a melty skillet lunch. This small batch makes enough filling for two sandwiches without a large pot of leftovers. Ketchup, yellow mustard, and a little brown sugar give the beef its familiar sweet-tangy sauce. Simmering the filling until thick helps it stay inside the bread when you flip and cut the sandwiches. Makes: 2 sandwiches. Prep: 10 minutes. Cook: about 28 minutes. Rest: 1 minute. Total: 39 minutes. Use a 12-inch skillet that fits both sandwiches; a smaller pan needs an extra grilling batch.

Jump to recipe

How to make Sloppy Joe Grilled Cheese

Makes 2 sandwiches. Listed times are estimates; visual and temperature cues control doneness.

Prep
10 min
Cook
28 min
Rest
1 min
Total
39 min
Yield
2 sandwiches

Equipment

  • Cutting board and sharp knife
  • Measuring cups and spoons
  • 12-inch skillet
  • Wooden spoon
  • Thin-tip instant-read food thermometer
  • Heatproof bowl
  • Paper towels
  • Tongs
  • Cheese grater
  • Butter knife
  • Flexible spatula

Ingredients

  • •1 teaspoon neutral oil
  • •1/4 cup (35 g) finely diced yellow onion
  • •1/4 cup (35 g) finely diced green bell pepper
  • •4 ounces (115 g) 90% lean ground beef: This is the raw weight.
  • •3 tablespoons ketchup
  • •1 tablespoon water
  • •1 teaspoon yellow mustard
  • •1/2 teaspoon Worcestershire sauce
  • •1/2 teaspoon packed light brown sugar
  • •1/4 teaspoon garlic powder
  • •1/8 teaspoon fine salt
  • •1/8 teaspoon ground black pepper
  • •4 slices sturdy white sandwich bread, about 1/2 inch thick
  • •2 tablespoons softened unsalted butter
  • •4 ounces (115 g) medium cheddar, freshly grated, about 1 cup

Instructions

  1. 1

    Cook the Sloppy Joe filling

    Heat the oil in a 12-inch skillet over medium heat. Add the onion and bell pepper and cook for 4–5 minutes, stirring, until softened. Add the beef and cook for 4–5 minutes, breaking it into fine crumbles. Gather the beef into a mound and check the center with a thin-tip food thermometer; it must reach 160°F. Spoon off any pooled fat. Stir in the ketchup, water, mustard, Worcestershire, brown sugar, garlic powder, salt, and pepper. Reduce to medium-low and simmer for 4–5 minutes, stirring, until thick enough that a spoon track stays visible briefly and no liquid pools at the edges. Transfer the filling to a heatproof bowl and wipe the skillet with a paper towel held in tongs.

    Cook the Sloppy Joe filling: Sloppy Joe Grilled Cheese
  2. 2

    Layer the sandwiches

    Spread the butter evenly over one side of each bread slice. Place two slices butter-side down on a board. Top each with one-quarter of the cheddar, half the warm filling spread in a flat layer with a 1/2-inch border, and another quarter of the cheddar. Close with the remaining bread, butter-side out.

    Layer the sandwiches: Sloppy Joe Grilled Cheese
  3. 3

    Grill and rest

    Set the skillet over medium-low heat. Add both sandwiches and cook for 4–5 minutes per side, flipping gently with a broad spatula, until golden and the cheddar is melted. Lower the heat if the bread darkens too quickly. Transfer to a board and rest for 1 minute before cutting. Allow about 28 minutes for the full cooking sequence.

    Grill and rest: Sloppy Joe Grilled Cheese

Tips

  • →Dice the onion and pepper into roughly 1/4-inch pieces so the filling spreads in an even layer.
  • →Use a thermometer to check the beef. Color alone does not confirm that ground meat has reached a safe temperature.
  • →Keep the thermometer tip in the meat mound, away from the hot skillet surface.
  • →If the sauce still looks loose after 5 minutes, simmer a little longer rather than putting wet filling onto the bread.
  • →Leave a border around the filling to reduce spills during turning.
  • →Avoid pressing down hard on the sandwich; that squeezes the meat and sauce out.
  • →Rest briefly before cutting so the cheese can hold the filling together.

Variation

Cheese: Use Monterey Jack or a cheddar-Jack blend in the same weight. Ground turkey: Substitute the same raw weight and cook it to 165°F before adding the sauce. A very lean turkey mixture may need a little extra water during reduction. Bell pepper: Red bell pepper works in the same amount and gives a sweeter flavor. Leftover Sloppy Joe filling: Use about 3/4–1 cup total, divided between the sandwiches. Reheat it to 165°F and reduce any loose liquid before assembling. The timing and ingredient quantities then differ from the from-scratch version.

Questions and answers

What is Sloppy Joe grilled cheese?

It is grilled cheese filled with saucy ground beef and vegetables. This version uses cheddar and a thick homemade ketchup-mustard filling inside buttered white bread.

What cheese goes best with Sloppy Joes?

Medium cheddar gives a flavorful melt and balances the sweet-tangy sauce. Monterey Jack or a cheddar-Jack blend also works.

How do you keep Sloppy Joe grilled cheese from getting soggy?

Simmer the filling until no liquid pools at the edges, then spread it in a thin layer inside the cheese. Grill just before serving and avoid adding extra sauce to the bread.

Can I use leftover Sloppy Joe meat?

Yes. Reheat it to 165°F, cook off loose liquid, and use about 3/4–1 cup total for two sandwiches. Keep the filling layer flat so the sandwich is easier to turn.

Can I make Sloppy Joe grilled cheese with ground turkey?

Yes. Use the same weight of ground turkey and cook it to 165°F. The flavor will be milder, but the same sauce and grilling method work.

Can I prepare the filling ahead?

Yes. Cook the filling, refrigerate promptly in a covered shallow container, and use within 3–4 days. Reheat to 165°F before building the sandwiches, then grill them fresh.

Storage and reheating

Grilled cheese is best eaten right away. Refrigerate leftovers promptly in a covered, shallow container at 40°F (4°C) or below, within 2 hours of cooking—or within 1 hour when the temperature is above 90°F (32°C). Use within 3–4 days. Reheat to 165°F (74°C), checking the center with a food thermometer. A skillet over low heat, briefly covered and then uncovered, can warm the center and help restore the crust. If using previously cooked chicken or other leftovers, count storage time from when that ingredient was first cooked. See USDA leftovers guidance and FoodSafety.gov minimum temperatures.

Did you make it?

Rate this recipe to help other cooks.

Be the first to rate this recipe

More grilled cheese recipes

See all grilled cheese recipes

Planning an event? Explore hiring a Grilly Cheese food truck.