Skip to Content

Sloppy Joes

Share this recipe:

These sloppy joes are simple, cheap, and filling. Ground beef is mixed with onions, garlic, and bell pepper, all smothered in a simple sauce. Scoop it on toasted hamburger buns for an easy meal.

Close up of a sloppy joe on a hamburger bun.

Sloppy Joes Overview

Whether you’re looking for a fast weeknight option, feeding a hungry crowd, or an easy camping meal, sloppy joes are always a good recipe to have in your back pocket.

Ground beef, onions, and bell pepper are mixed in a sweet sauce made from ketchup, mustard, garlic and brown sugar. If you want this recipe to be less sweet, then you can swap ketchup for tomato sauce.

Serve with toasted hamburger buns (we like to toast ours in the oven on a baking sheet) and you’ve got yourself a delicious easy meal!

Recipe ingredients on the counter including hamburger buns, ground beef, and bowls of ketchup, green onion, onion, mustard, brown sugar, garlic and spices.

Recipe Ingredients

Four images combined. First two ground beef in pot, first raw, second cooked and crumbled. Third and fourth a pot with chopped onion and green bell pepper.

How To Make Sloppy Joes

Full ingredients and instructions are also in the recipe card at the bottom of this blog post.

STEP 1: Heat a frying pan or large pot with a bit of cooking oil over medium-high heat. Add 1 lb lean ground beef and break apart with a spatula. Cook until ground beef has browned. Add to a plate and set aside. Use a paper towel and spatula to swish around and absorb excess grease from the pan.

STEP 2: Add 1 cup chopped yellow onion, 2 minced garlic cloves, and 2 chopped celery stalks to the pan with 1 Tbsp more of cooking oil. Cook until the vegetables have softened.

Three images combined. First two are ground beef with bell pepper, onion, and sauces dumped on top. Second is all ingredients mixed together in the pot. Third image is close up of ground beef mixture.

STEP 3: Add back in the cooked ground beef along with ¾ cup ketchup (or tomato sauce), 1 Tbsp brown sugar, 1 tsp Worcestershire sauce, and 2 tsp yellow mustard. Cook for 5-10 minutes, until the mixture has thickened. Serve with toasted hamburger buns and enjoy!

Two sloppy joes close up with hamburger buns

Recipe Tips

  • Use lean ground beef OR a ground beef/pork blend for a cheaper option! Nobody will even notice the difference in taste!
  • Chop the green bell pepper small, it will cook faster.
  • Swap ketchup for a can of plain tomato sauce for a less sweet option.
  • Toast a big batch of hamburger buns all at once in the oven at 400°F or on the broil setting. Brush the bread with a bit of vegetable oil or butter to help it crispen up.

How To Store Leftovers

  • REFRIGERATE – Leftover sloppy joe mixture should be stored separately from any bread to avoid sogginess. Store in an airtight container in the fridge for up to 4 days.
  • FREEZER – Consider making a double batch and freezing half for later! First, let it cool completely then add it to an airtight container or freezer bag. Remove as much air as possible as this is what causes freezer burn. You can freeze for up to 6 months. To defrost, place the bag in the fridge overnight in a shallow bowl of cold water.
  • TO REHEAT – Sloppy joes can be reheated in the microwave for 1-2 minutes, stirring the mixture halfway through. This can also be added back to the frying pan to reheat.
Two sloppy joes with hamburger buns close up

Get My Free Recipe Guides!

Grab the Free Recipe Guides of my most popular recipes (all in easy-to-print format)! Sign up for my free member’s library and you’ll get instant access to over 20 free recipe guides, plus I’m always adding more!

And follow me on Pinterest and Facebook!

Tried This Recipe? Please Share It With Your Friends!

Leave a review using the stars in the recipe card below, I love hearing your feedback! ⭐⭐⭐⭐⭐

Close up of a sloppy joe on a hamburger bun.

Sloppy Joes

An easy recipe made with ground beef, a few veggies all in a simple sweet sauce. Serve on toasted burger buns for a filling meal.
Save Recipe! Print It
Prep Time: 8 minutes
Cook Time: 15 minutes
Total Time: 23 minutes
Servings: 6 servings

Ingredients

Instructions

  • Heat a frying pan or large pot with a bit of cooking oil over medium high heat. Add 1 lb lean ground beef and break apart with a spatula. Cook until ground beef has browned. Add to a plate and set aside. Use a paper towel and spatula to swish around and absorb excess grease from the pan.
  • Add 1 cup chopped yellow onion, 2 minced garlic cloves and 2 chopped celery stalks to the pan with 1 Tbsp more of cooking oil. Cook until the vegetables have softened.
  • Add back in the cooked ground beef along with ¾ cup ketchup (or tomato sauce), 1 Tbsp brown sugar, 1 tsp worcestershire sauce, and 2 tsp yellow mustard. Cook for 5-10 minutes, until the mixture has thickened.
  • Serve with toasted hamburger buns (see notes) and enjoy!

Recipe Notes:

    • Use lean ground beef or a beef/pork blend for less grease.
    • Use the tip of a wooden spatula or firm silicone spatula to break apart the ground beef while cooking.
    • Chop the green bell pepper small, it will cook faster.
    • Swap ketchup for a can of plain tomato sauce for a less sweet option.
    • Toast a big batch of hamburger buns all at once in the oven at 400F or on the broil setting. Brush the bread with a bit of oil to help it crispen up.

Nutrition

Calories: 245kcal | Carbohydrates: 30g | Protein: 20g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.3g | Cholesterol: 47mg | Sodium: 501mg | Potassium: 528mg | Fiber: 2g | Sugar: 13g | Vitamin A: 415IU | Vitamin C: 44mg | Calcium: 70mg | Iron: 3mg

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe:

Recipe Rating