These Homemade Sloppy Joes are hands down the BEST version you’ll ever make from scratch. Rich, saucy, and packed with bold flavor, this classic comfort food is a guaranteed hit with both kids and adults.
Juicy ground beef is simmered in a perfectly balanced sweet-and-savory sauce, then piled high onto soft toasted buns. It’s messy in the best way—and absolutely irresistible!

❤️ Why You’ll Love This Recipe
- Quick and easy weeknight dinner
- Made with simple pantry ingredients
- Budget-friendly and feeds a crowd
- Perfectly saucy and flavorful
- Easy to customize with veggies or spices
- Great for meal prep and leftovers
🛒 Ingredients
- 1 tablespoon vegetable oil
- 1½ lbs lean ground beef (90/10 recommended)
- 1 small sweet onion, diced
- 1 small green bell pepper, diced
- 2 tablespoons tomato paste
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- ⅛ teaspoon cayenne pepper (optional for heat)
- 1½ cups beef stock
- 1 cup ketchup
- 2 tablespoons Dijon mustard
- 2 teaspoons Worcestershire sauce
- 1 tablespoon brown sugar
- Salt and black pepper, to taste
👨🍳 Instructions
1. Brown the beef
Heat vegetable oil in a large skillet over medium-high heat.
Add ground beef and cook for 3–5 minutes, breaking it apart as it browns. Drain excess fat.
2. Cook the vegetables
Add diced onion and bell pepper.
Cook for 3–4 minutes, stirring occasionally, until softened.
3. Build the flavor
Stir in:
- Tomato paste
- Garlic
- Smoked paprika
- Chili powder
- Cayenne pepper
Cook for about 1 minute, until fragrant.
4. Make the sauce
Pour in beef stock, scraping up any browned bits from the bottom of the pan.
Stir in:
- Ketchup
- Dijon mustard
- Worcestershire sauce
- Brown sugar
Season with salt and pepper.
5. Simmer
Bring to a gentle boil, then reduce heat.
Simmer for 15–20 minutes, stirring occasionally, until thickened and rich.
6. Serve
Serve hot on toasted hamburger or brioche buns.
💡 Tips & Tricks for Success
- Use lean ground beef (90/10) to avoid excess grease
- Toast your buns for better texture and flavor
- Adjust sweetness by reducing or skipping brown sugar
- Let it simmer longer for a thicker, richer sauce
- Add a splash of water when reheating to loosen the sauce
🥕 Variations
- Healthier option: Use ground turkey or chicken
- Vegetarian version: Substitute with lentils or plant-based meat
- Extra veggies: Add carrots, zucchini, mushrooms, or spinach
- Spicy twist: Add hot sauce or jalapeños
❓ FAQs
Can I use something other than ground beef?
Yes! Ground pork, chicken, turkey, or even lentils work great.
What’s the best bread to use?
Brioche buns are the most popular, but hamburger buns, pretzel buns, or even hot dog buns work well.
Can I make this ahead of time?
Absolutely! It tastes even better the next day.
How do I store leftovers?
Store in an airtight container in the fridge for 2–3 days.
Is it freezer-friendly?
Yes! Freeze in portions for up to 3 months. Thaw overnight and reheat gently.
🍽️ What to Serve With Sloppy Joes
- Homemade fries or tater tots
- Roasted vegetables
- Corn on the cob
- Coleslaw
- Fresh salads
🧊 Leftover Ideas
- Stuff into baked potatoes
- Make sloppy joe sliders
- Use as taco filling
- Serve over rice or pasta
