Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sloppy Joe Dip Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cheesy sloppy Joe dip is a savory, crowd-pleasing snack perfect for any gathering. Serve with Fritos or baguette slices!

  • Total Time: 1 hour 10 minutes
  • Yield: 8-10

Ingredients

  • 2 pounds lean ground beef (or turkey)
  • 2 cups diced green bell peppers – fresh or frozen
  • 1 cup diced onion – fresh or frozen
  • 1 tablespoon minced garlic
  • 1 tablespoon brown sugar
  • 2 teaspoons salt
  • 3 tablespoon flour
  • ½ teaspoons cayenne pepper
  • ½ teaspoons chili powder
  • 1 cup beef broth – or beef stock
  • 1 cup ketchup
  • 1 tablespoon dijon mustard
  • 1 teaspoons Worcestershire sauce
  • 2 cups shredded cheese – Cheddar, or blended cheese of choice

Instructions

1. Cook the meat and veggies

In a large pan, add your ground beef (or turkey) along with the diced green bell peppers, onions, garlic, flour, brown sugar, and salt. Turn the heat to medium and let the meat brown, stirring occasionally. This will take about 15 minutes. You’ll know it’s ready when the meat is cooked through, and the onions are soft and translucent.

Tip: Don’t rush this step! Let the onions soften fully to bring out their sweetness and avoid that raw onion taste.

2. Add the saucy goodness

Once the meat and veggies are cooked, stir in the beef broth (or stock), ketchup, mustard, Worcestershire sauce, cayenne pepper, and chili powder. Bring it to a simmer and let it cook down for about 45 minutes, stirring occasionally. The mixture should thicken as it simmers, turning into a rich, flavorful base.

Lesson learned: One time, I didn’t simmer long enough, and the dip was too soupy. Be patient and let the moisture cook off until it’s nice and thick!

3. Stir in the cheese

Once the mixture is thick and delicious, add one cup of shredded cheese. Stir until it’s fully melted and combined with the meat.

4. Broil for bubbly goodness

If you want that crispy, browned top, transfer the dip to an oven-safe dish, sprinkle the remaining cheese in the center, and broil it for just a couple of minutes. Watch it closely—broilers can go from perfect to burnt in seconds!

Notes

Serving ideas: let’s get creative

Presentation is key when serving a dip like this, and I love making it the centerpiece of the table. I typically serve it in a rustic cast-iron skillet straight from the oven—it stays warm longer that way! For dipping, baked baguette slices are my favorite, but Fritos are a classic. Tortilla chips, pita chips, or even fresh veggie sticks like celery or bell pepper strips are great if you’re aiming for a lighter option.

For garnish, sprinkle a little extra cheese or fresh chopped parsley on top—it adds a nice pop of color and flavor.

  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Appetizers