Why You’ll Love This Recipe
These Sloppy Joes offer all the classic flavors you crave, but with a homemade twist. The savory ground beef is paired with a rich tomato sauce, a touch of sweetness from brown sugar, and just the right amount of heat from red pepper flakes. The addition of vegetables like bell peppers and celery adds a bit of crunch and freshness to balance the hearty beef mixture. The toasted buns provide the perfect foundation for the filling, making each bite deliciously messy and satisfying.
Ingredients
-
1 pound ground beef
-
1 medium onion, diced
-
1 medium green bell pepper, diced
-
2 ribs celery, diced
-
1 (8 ounce) can tomato sauce
-
1 (6 ounce) can tomato paste
-
2 tablespoons soy sauce
-
4 teaspoons minced garlic (about 4 cloves)
-
1 tablespoon brown sugar
-
1 teaspoon salt
-
1 teaspoon ground mustard
-
1/2 teaspoon crushed red pepper flakes
-
8 hamburger buns
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
In a large skillet over medium-high heat, cook the ground beef and diced onion, stirring occasionally, until the beef is browned, about 5 to 7 minutes.
-
Drain any excess fat from the skillet and return it to the heat.
-
Add the diced bell pepper, diced celery, tomato sauce, tomato paste, soy sauce, minced garlic, brown sugar, salt, ground mustard, and crushed red pepper flakes. Stir well to combine.
-
Bring the mixture to a simmer. Reduce the heat to medium-low and simmer uncovered for 30 minutes, stirring occasionally.
-
Preheat the broiler in your oven and place the rack 12 inches beneath the broiler. Place the buns, open-face, on a baking sheet and broil for 1 to 2 minutes, until lightly browned.
-
Spoon the hot Sloppy Joe mixture onto the toasted buns and serve immediately.
Servings and Timing
-
Prep Time: 5 minutes
-
Cook Time: 40 minutes
-
Total Time: 45 minutes
-
Servings: 8 sandwiches
Variations
-
Vegetarian Sloppy Joes: Substitute the ground beef with lentils, crumbled tempeh, or plant-based ground meat for a vegetarian option.
-
Spicy Sloppy Joes: Increase the amount of crushed red pepper flakes or add diced jalapeños to the mixture for an extra kick of heat.
-
BBQ Sloppy Joes: Add 1/4 cup of your favorite BBQ sauce to the mixture for a smoky flavor.
-
Cheesy Sloppy Joes: Sprinkle shredded cheese (cheddar or mozzarella) on top of the Sloppy Joe filling before placing it on the buns for a gooey, cheesy version.
-
Sloppy Joe Sliders: Use small slider buns for bite-sized Sloppy Joes, perfect for parties or gatherings.
Storage/Reheating
Store leftover Sloppy Joe filling in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stovetop over medium heat, stirring occasionally, until heated through. You can also microwave it in a covered dish in 1-minute intervals, stirring in between. If you have extra toasted buns, store them separately to keep them crispy.
FAQs
1. Can I make Sloppy Joes ahead of time?
Yes, the Sloppy Joe filling can be made ahead of time. After cooking, allow it to cool and store it in the refrigerator for up to 3 days. Reheat when you’re ready to serve.
2. Can I use ground turkey or chicken instead of beef?
Yes, you can use ground turkey or chicken as a leaner alternative to ground beef. The flavor will be a bit different, but still delicious.
3. Can I freeze the Sloppy Joe filling?
Yes, you can freeze the Sloppy Joe mixture. Allow it to cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 3 months. To reheat, thaw it overnight in the refrigerator and warm it on the stovetop.
4. What kind of buns are best for Sloppy Joes?
Soft hamburger buns work best, but you can also use toasted brioche buns for a slightly sweeter, richer flavor. For a healthier option, try whole wheat buns.
5. How can I make the Sloppy Joes less spicy?
If you prefer a milder version, simply omit the crushed red pepper flakes or reduce the amount. You can also add a bit more brown sugar to balance the heat.
6. Can I add cheese to the Sloppy Joes?
Yes! After broiling the buns, you can add a slice of cheese (such as cheddar or American) on top of the Sloppy Joe mixture before serving for a cheesy version.
7. Can I use ketchup instead of tomato sauce and paste?
You can substitute ketchup for the tomato sauce and paste, but it will alter the flavor slightly, making it sweeter. Use about 1/2 cup of ketchup for each can of tomato sauce.
8. How do I know when the Sloppy Joe mixture is done cooking?
The mixture is ready when it has thickened to a saucy consistency, and the vegetables have softened. The simmering process will help meld the flavors together.
9. Can I make Sloppy Joes without soy sauce?
Yes, you can leave out the soy sauce if you prefer or substitute it with tamari for a gluten-free option.
10. Can I serve Sloppy Joes with a side dish?
Sloppy Joes are great with a variety of side dishes! Try serving them with coleslaw, potato chips, fries, or a fresh salad.
Conclusion
Best Homemade Sloppy Joes bring a comforting, flavorful meal to the table with minimal effort. With just the right balance of savory, sweet, and spicy, this recipe is sure to become a go-to for quick weeknight dinners or casual gatherings. Whether you’re making them for yourself or a crowd, these Sloppy Joes will always hit the spot!
Print
Best Homemade Sloppy Joes
- Total Time: 45 minutes
- Yield: 8 sandwiches
Description
This recipe for homemade Sloppy Joes is a classic comfort food dish featuring ground beef, vegetables, and a rich, flavorful sauce served on a toasted hamburger bun. Quick, easy, and perfect for a hearty meal.
Ingredients
- 1 pound ground beef
- 1 medium onion, diced
- 1 medium green bell pepper, diced
- 2 ribs celery, diced
- 1 (8 ounce) can tomato sauce
- 1 (6 ounce) can tomato paste
- 2 tablespoons soy sauce
- 4 teaspoons minced garlic (about 4 cloves)
- 1 tablespoon brown sugar
- 1 teaspoon salt
- 1 teaspoon ground mustard
- 1/2 teaspoon crushed red pepper flakes
- 8 hamburger buns
Instructions
- Cook the Beef and Onion: In a large skillet over medium-high heat, cook the ground beef and diced onion, stirring occasionally, until the beef is browned, about 5 to 7 minutes.
- Drain and Add Vegetables: Drain any excess fat from the skillet and return to heat. Add the diced bell pepper, diced celery, tomato sauce, tomato paste, soy sauce, minced garlic, brown sugar, salt, ground mustard, and crushed red pepper flakes. Stir well to combine.
- Simmer the Mixture: Bring the mixture to a simmer. Reduce heat to medium-low and simmer uncovered for 30 minutes, stirring occasionally.
- Toast the Buns: Preheat the broiler in your oven and place the rack 12 inches beneath the broiler. Place the buns, open-face, on a baking sheet and broil for 1 to 2 minutes, until lightly browned.
- Assemble and Serve: Spoon the hot Sloppy Joe mixture onto the toasted buns and serve immediately.
Notes
- Adjust the crushed red pepper flakes for more or less spice, depending on your preference.
- The Sloppy Joe mixture can be made ahead of time and reheated before serving.
- For extra flavor, you can sprinkle shredded cheese on the buns before adding the Sloppy Joe filling.
- Prep Time: 5 minutes
- Cook Time: 40 minutes
- Category: Sandwiches, Comfort Food
- Method: Stovetop, Broiling
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 350
- Sugar: 8g
- Sodium: 900mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 50mg