A true comfort-food classic, homemade sloppy joes are messy, savory, and incredibly satisfying. This easy recipe transforms simple ingredients into a rich, tangy beef filling simmered in a flavorful sauce and piled high on soft sandwich buns.
Unlike canned versions, making sloppy joes from scratch lets you control the sweetness, tanginess, and spice. The result is a perfectly balanced sandwich that’s hearty enough for dinner but simple enough for a weeknight meal.
Whether you’re cooking for family, a casual gathering, or just craving a nostalgic favorite, these sloppy joes deliver bold flavor in every bite.
Why You’ll Love This Recipe
Quick and Easy: Ready in about 30 minutes.
Rich Homemade Sauce: Much better than store-bought mixes.
Family-Friendly: A classic everyone enjoys.
Great for Weeknights: Simple ingredients and minimal prep.
What You’ll Need
Main Ingredients
- 1 lb ground beef
- 1 small onion, finely chopped
- 1 small green bell pepper, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce
- 2 tablespoons ketchup
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 tablespoon brown sugar
- 1 teaspoon mustard
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
For Serving
- 4–6 hamburger buns
- Optional: sliced pickles or shredded cheese
How to Make It (Step-by-Step)
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Yield: 4–6 servings
Step 1: Cook the Beef
In a large skillet over medium heat, cook the ground beef until browned. Break it apart with a spoon as it cooks. Drain any excess fat.
Step 2: Add the Vegetables
Add the chopped onion, bell pepper, and garlic to the skillet. Cook for 3–4 minutes until softened and fragrant.
Step 3: Make the Sauce
Stir in the tomato sauce, ketchup, tomato paste, Worcestershire sauce, brown sugar, mustard, and smoked paprika.
Step 4: Simmer
Reduce the heat to low and let the mixture simmer for 10–12 minutes, stirring occasionally, until the sauce thickens.
Step 5: Season
Taste and adjust with salt and black pepper as needed.
Step 6: Assemble the Sandwiches
Spoon the sloppy joe mixture onto toasted hamburger buns and add pickles or cheese if desired.
Expert Tips for Success
Toast the Buns: This prevents them from getting soggy.
Simmer for Flavor: Letting the mixture simmer helps deepen the sauce flavor.
Drain Excess Fat: This keeps the sauce from becoming greasy.
Variations and Substitutions
Turkey Sloppy Joes: Replace ground beef with ground turkey.
Spicy Version: Add hot sauce or chili flakes.
Extra Veggies: Finely chopped carrots or mushrooms blend well into the sauce.
Serving Suggestions
These sloppy joes pair perfectly with:
- French fries
- Coleslaw
- Potato chips
- A fresh green salad
Frequently Asked Questions (FAQs)
Can I make sloppy joes ahead of time?
Yes. The filling can be stored in the refrigerator for up to 3 days and reheated easily.
Can I freeze sloppy joe filling?
Absolutely. Freeze it in an airtight container for up to 3 months.
How do I make the sauce thicker?
Let it simmer longer or add a small spoon of tomato paste.

