Best Sloppy Joe Recipe

Why You’ll Love This Recipe

This Best Sloppy Joe Recipe is a comforting, nostalgic classic that’s quick, easy, and bursting with flavor. With its sweet and savory sauce and juicy ground beef, it’s perfect for busy weeknights or casual gatherings. Served on soft hamburger buns, it’s a crowd-pleaser both kids and adults will devour.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground beefoniongarlicketchuptomato pasteWorcestershire saucebrown sugarsaltblack pepperchili powdermustard (yellow or Dijon)olive oilhamburger buns

directions

Heat olive oil in a large skillet over medium heat.

Add chopped onions and sauté until soft, about 3-4 minutes.

Stir in minced garlic and cook for another 30 seconds.

Add the ground beef and cook until browned, breaking it up with a spoon as it cooks. Drain excess grease if needed.

Stir in ketchup, tomato paste, Worcestershire sauce, brown sugar, mustard, chili powder, salt, and pepper.

Let the mixture simmer for 8-10 minutes, stirring occasionally, until the sauce thickens and flavors meld.

Toast hamburger buns lightly if desired.

Scoop the sloppy joe mixture onto the bottom halves of the buns, then top with the other halves.

Servings and timing

This recipe yields approximately 6 sandwiches.Preparation time: 10 minutesCooking time: 15 minutesTotal time: 25 minutes

Variations

Use ground turkey or chicken for a lighter version.

Add finely chopped bell peppers or grated carrots for extra veggies.

Make it spicy with hot sauce or crushed red pepper flakes.

Try serving over baked potatoes or in lettuce wraps for a low-carb twist.

Top with shredded cheese or pickles for added flavor.

storage/reheating

Store leftover sloppy joe mixture in an airtight container in the fridge for up to 4 days.Reheat in a skillet over medium heat or in the microwave until hot.For longer storage, freeze the mixture for up to 2 months. Thaw in the refrigerator before reheating.

Best Sloppy Joe Recipe

FAQs

Can I make this ahead of time?

Yes, the flavors deepen as it sits. Make it a day ahead and reheat before serving.

What’s the best bread to use?

Classic hamburger buns work best, but brioche, pretzel, or potato buns are great options too.

Can I double the recipe?

Absolutely. It scales up easily for a crowd.

How do I prevent soggy buns?

Toast the buns or serve the mixture separately to let guests assemble.

Can I add cheese?

Yes, melted cheddar or American cheese makes a delicious addition.

Is this recipe kid-friendly?

Definitely! The sweet and savory flavor appeals to most kids.

Can I make this gluten-free?

Use gluten-free buns and ensure your sauces are gluten-free.

Can I use a slow cooker?

Yes, brown the beef and onions first, then transfer everything to a slow cooker on low for 2-3 hours.

Is there a vegetarian version?

Try using lentils or plant-based crumbles instead of ground beef.

Can I meal prep this?

Yes, it reheats well and is perfect for batch cooking.

Conclusion

This Best Sloppy Joe Recipe is a timeless, flavorful favorite that’s as easy to make as it is satisfying. Whether you’re feeding your family or hosting a casual get-together, these sandwiches deliver comforting flavor with minimal effort. Give them a try and enjoy the ultimate sloppy, saucy bite.

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
Best Sloppy Joe Recipe

Best Sloppy Joe Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Description

This classic Sloppy Joe recipe is a family favorite with perfectly seasoned ground beef in a sweet and tangy tomato-based sauce. It’s quick, easy, and packed with flavor—perfect for a busy weeknight dinner!


Ingredients

  • 1 lb ground beef

  • 1 tablespoon olive oil

  • 1 small onion, finely chopped

  • 1/2 green bell pepper, finely chopped

  • 2 cloves garlic, minced

  • 3/4 cup ketchup

  • 1 tablespoon tomato paste

  • 1 tablespoon Worcestershire sauce

  • 1 tablespoon yellow mustard

  • 1 tablespoon brown sugar

  • 1/2 teaspoon chili powder

  • Salt and black pepper, to taste

  • 4 hamburger buns

  • Optional toppings: sliced pickles, shredded cheese, coleslaw


Instructions

  1. Heat olive oil in a large skillet over medium heat. Add chopped onion and bell pepper, and cook for 3–4 minutes until softened.

  2. Add the garlic and cook for another 30 seconds until fragrant.

  3. Add ground beef and cook until browned, breaking it up with a spoon, about 6–8 minutes. Drain excess fat if needed.

  4. Stir in ketchup, tomato paste, Worcestershire sauce, mustard, brown sugar, chili powder, salt, and pepper.

  5. Simmer the mixture over low heat for 10–15 minutes, stirring occasionally, until thickened.

  6. Toast the hamburger buns if desired.

  7. Spoon the Sloppy Joe mixture onto the buns and add optional toppings if using. Serve warm.


Notes

  • You can swap ground beef for ground turkey or plant-based meat for a lighter or vegetarian version.

  • This mixture freezes well—store in an airtight container for up to 3 months.

  • For extra flavor, toast the buns with a little butter on a skillet.


Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 450
  • Sodium: 850mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.5g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 65mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *