If you are looking for a comforting, flavorful dish that brings a nostalgic yet exciting meal to your table, this Sloppy Joe Recipe is exactly what you need. Ground beef simmered in a rich blend of spices, tomatoes, and sauces creates a hearty filling that perfectly hugs those toasted hamburger buns. Every bite bursts with savory, tangy, and slightly sweet notes that make this classic American favorite a guaranteed crowd-pleaser and a true staple for quick family dinners or casual gatherings.

Ingredients You’ll Need
The beauty of this Sloppy Joe Recipe lies in its simple, everyday ingredients that work together like a dream team. Each element adds its own unique flair, from the tender red bell pepper giving a subtle sweetness and crunch, to the bold cheddar that melts over the warm meat mixture creating irresistible gooeyness.
- 675 g (1 1/2 lb) lean ground beef: The star protein provides a rich, meaty base with just the right fat content for flavor and juiciness.
- 1 onion, finely chopped: Adds a sweet sharpness that deepens as it cooks.
- 1 small red bell pepper, seeded and finely chopped: Offers a fresh, vibrant color and slight natural sweetness.
- 15 ml (1 tbsp) chili powder: Brings a smoky warmth and subtle heat.
- 5 ml (1 tsp) dry mustard: Gives a unique tangy kick that brightens the flavor.
- 30 ml (2 tbsp) olive oil: Used to sauté the vegetables and beef, infusing mild fruity richness.
- 60 ml (1/4 cup) tomato paste: Concentrates that deep umami and tomato flavor to thicken the sauce.
- 2 garlic cloves, finely chopped: Adds aromatic depth and a mouthwatering pungency.
- 250 ml (1 cup) chicken broth: Keeps the meat moist and blends all flavors together.
- 125 ml (1/2 cup) chili sauce: Brings sweetness and tang, a key to the classic sloppy joe sauce.
- 30 ml (2 tbsp) white vinegar: Balances sweetness with bright acidity.
- 30 ml (2 tbsp) brown sugar: Adds just the right touch of caramelized sweetness to cut through the savory notes.
- 15 ml (1 tbsp) Worcestershire sauce: Deepens savory flavors with its complex, slightly tangy profile.
- Salt and pepper: Essential for seasoning perfectly.
- 4 large hamburger buns: Soft and sturdy enough to hold the juicy filling.
- 375 ml (1 1/2 cups) sharp yellow cheddar, grated: Melts beautifully on top for irresistible creaminess and flavor contrast.
How to Make Sloppy Joe Recipe
Step 1: Browning the Meat and Vegetables
Start by heating the olive oil in a large skillet over medium-high heat. Add the ground beef, onion, and red bell pepper along with the chili powder and dry mustard. Season with salt and pepper. As the beef browns, it picks up rich caramelized flavors while the vegetables soften and release their natural sweetness, setting a wonderful flavor foundation.
Step 2: Building the Sauce
Once the meat is nicely browned, stir in the tomato paste and garlic and cook for about one minute to develop those deep roasted tomato flavors. Then add the chicken broth, chili sauce, white vinegar, brown sugar, and Worcestershire sauce to the skillet. Bring everything to a boil, which helps meld all those beautiful flavors together. Once boiling, reduce the heat to low and cover. Let it simmer gently for about 15 minutes until the sauce thickens and flavors become beautifully concentrated.
Step 3: Final Seasoning and Toasting Buns
After simmering, taste the sauce and adjust seasoning with extra salt or pepper if needed. Meanwhile, toast your hamburger buns until golden and slightly crispy. This toasting is crucial because it adds texture and prevents sogginess once you pile on the luscious filling and melted cheddar.
Step 4: Assembling Your Sloppy Joes
Spoon generous amounts of the delicious meat mixture onto the toasted buns. Don’t forget to top each Sloppy Joe with a heap of sharp cheddar cheese so it melts into the warm filling. This cheesy layer creates an extra comforting texture that makes every bite a pleasure.
How to Serve Sloppy Joe Recipe

Garnishes
Adding garnishes can elevate this Sloppy Joe Recipe to the next level. Fresh chopped parsley or a sprinkle of sliced green onions adds vibrant color and a fresh bite. For an extra touch, crispy pickles or thinly sliced jalapeños bring brightness or a spicy kick that perfectly contrasts the savory sauce.
Side Dishes
The best sides for Sloppy Joes complement their meatiness and balance the richness. Classic choices like crispy French fries or crunchy coleslaw work wonderfully. For a healthier option, try fresh carrot sticks, a crisp cucumber salad, or even some roasted sweet potato wedges that provide a naturally sweet counterpoint.
Creative Ways to Present
Want to mix things up? Serve your Sloppy Joe filling over baked potatoes or stuff it into large bell peppers for a low-carb take. You can also use slider buns to create mini Sloppy Joe sliders for parties or serve the mixture scooped over a bed of steamed rice or pasta for a fun twist on presentation.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, transfer the cooled Sloppy Joe mixture to an airtight container and refrigerate. It will stay fresh for up to 3 days, making it perfect for a quick lunch or dinner on busy days.
Freezing
This Sloppy Joe Recipe freezes beautifully. Portion the meat mixture into freezer-safe containers or bags and freeze for up to 3 months. When you want a quick meal, just thaw overnight in the fridge and reheat.
Reheating
To reheat, warm the Sloppy Joe filling gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or water if it looks too thick. Reheat hamburger buns separately for best texture, then assemble as fresh as the first time.
FAQs
Can I make Sloppy Joe Recipe with ground turkey or chicken?
Absolutely! Lean ground turkey or chicken work well and provide a lighter version. Just watch the cooking time as they tend to cook faster and can dry out more easily, so keep an eye and add a bit more moisture if needed.
What is the best type of chili sauce to use?
A classic tomato-based chili sauce works best for authentic Sloppy Joe flavor. Avoid overly spicy sauces unless you want some heat. You can also mix ketchup with a touch of hot sauce if you don’t have chili sauce on hand.
Can I prepare the meat mixture in advance?
Yes, you can prepare the filling a day ahead, refrigerate it, and then reheat just before serving. This actually allows the flavors to deepen and meld beautifully for an even tastier dish.
How do I avoid soggy buns?
To prevent sogginess, toast the buns well before assembling, or serve the meat mixture on the side so everyone can build their own Sloppy Joe fresh. Another tip is to use sturdier buns like brioche or potato rolls which hold up better.
Is this Sloppy Joe Recipe spicy?
It has a mild warmth from chili powder but nothing overpowering. You can always adjust the level of spice by decreasing or increasing the chili powder or adding some hot sauce to suit your taste perfectly.
Final Thoughts
This Sloppy Joe Recipe is one of those timeless dishes that brings both comfort and excitement to your meal table. It’s easy to make, full of flavor, and perfect for casual family dinners or gatherings with friends. Whether you’re making it for the first time or revisiting this classic, it’s sure to become a beloved recipe you reach for again and again. So grab your skillet and get ready to dive into some serious deliciousness!
Print
Sloppy Joe Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This classic Sloppy Joe recipe features lean ground beef simmered with onions, red pepper, spices, and a tangy tomato-based sauce. Served on toasted hamburger buns with melted sharp cheddar cheese, it’s a hearty and satisfying meal perfect for family dinners or casual gatherings.
Ingredients
Meat and Vegetables
- 675 g (1 1/2 lb) lean ground beef
- 1 onion, finely chopped
- 1 small red bell pepper, seeded and finely chopped
Spices and Sauce
- 15 ml (1 tbsp) chili powder
- 5 ml (1 tsp) dry mustard
- 30 ml (2 tbsp) olive oil
- 60 ml (1/4 cup) tomato paste
- 2 garlic cloves, finely chopped
- 250 ml (1 cup) chicken broth
- 125 ml (1/2 cup) chili sauce
- 30 ml (2 tbsp) white vinegar
- 30 ml (2 tbsp) brown sugar
- 15 ml (1 tbsp) Worcestershire sauce
- Salt and pepper to taste
Serving
- 4 large hamburger buns
- 375 ml (1 1/2 cups) sharp yellow cheddar cheese, shredded
Instructions
- Brown the Meat and Vegetables: In a large skillet over medium heat, heat the olive oil. Add the ground beef, onion, red bell pepper, chili powder, and dry mustard. Season with salt and pepper. Cook, stirring occasionally, until the meat is browned and vegetables are softened, about 7-9 minutes.
- Add Tomato Paste and Garlic: Stir in the tomato paste and chopped garlic and continue cooking for 1 minute, stirring constantly to combine the flavors.
- Simmer the Sauce: Pour in the chicken broth, chili sauce, white vinegar, brown sugar, and Worcestershire sauce. Stir well to combine, then bring to a boil. Reduce heat to low, cover, and simmer for about 15 minutes, stirring occasionally. Taste and adjust seasoning with additional salt and pepper if necessary.
- Toast the Buns and Assemble: Meanwhile, grill or toast the hamburger buns until golden brown. Spoon the meat mixture generously onto the bottoms of the buns. Sprinkle shredded cheddar cheese over the hot meat so it melts slightly. Top with the bun tops and serve immediately.
Notes
- For a spicier version, add a pinch of cayenne pepper or hot sauce to the meat mixture.
- Use lean ground beef to reduce fat content without sacrificing flavor.
- Leftover sloppy joe mixture can be refrigerated for up to 3 days and reheated on the stovetop or microwave.
- For a gluten-free option, serve the mixture on gluten-free buns or lettuce wraps.
- You can substitute ground turkey or chicken for a leaner protein alternative.

