Beef Sloppy Joes on Bun

Homemade Beef Sloppy Joes piled high on a toasted hamburger bun, with extra sauce dripping down the side. Save
Homemade Beef Sloppy Joes piled high on a toasted hamburger bun, with extra sauce dripping down the side. | cookingwithavery.com

These classic sloppy joes feature seasoned ground beef cooked with onions, peppers, and garlic, then simmered in a rich tomato-based sauce. The tangy, slightly sweet filling gets its depth from Worcestershire sauce, brown sugar, and mustard. Piled high on butter-toasted buns, this nostalgic favorite comes together in just 30 minutes.

Perfect for busy weeknights or casual gatherings, each serving delivers satisfying protein and hearty flavor. The mixture thickens beautifully while simmering, ensuring the filling stays put on the bun despite the name. Kids and adults alike love this messy, delicious American staple.

Last Tuesday my kitchen smelled like pure nostalgia when that sweet tomato sauce hit the hot beef. My roommate poked his head in, asking what magic I was cooking up, and I had to laugh because sloppy joes are the opposite of magic and somehow everything right about comfort food.

I made these for my nephew last month and he actually stopped playing video games to eat at the table. Watching him happily get sauce all over his face reminded me why simple food hits different than anything complicated.

Ingredients

  • Ground beef: The 80/20 ratio gives you the best flavor and juiciness
  • Yellow onion and green pepper: These aromatics build that classic sloppy joe base
  • Tomato sauce and ketchup: The foundation of the sweet tangy sauce everyone loves
  • Brown sugar and mustard: Balance the acidity with sweetness and a little kick
  • Worcestershire sauce: Adds that deep umami richness you cannot replicate
  • Hamburger buns: Soft sturdy buns hold everything together without falling apart

Instructions

Brown the beef:
Cook the ground beef in a large skillet over medium heat breaking it up with your spatula until no pink remains about 5 minutes then drain any excess fat
Add the vegetables:
Toss in the chopped onion green pepper and minced garlic cooking for 3 to 4 minutes until everything softens and smells amazing
Build the sauce:
Pour in the tomato sauce ketchup tomato paste Worcestershire brown sugar mustard smoked paprika chili powder salt and pepper stirring until everything is well combined
Let it simmer:
Reduce the heat to low and let the mixture simmer uncovered for 10 to 12 minutes stirring occasionally until it thickens into that perfect sloppy consistency
Toast the buns:
Butter the cut sides of your hamburger buns and toast them in a hot skillet or under the broiler until golden brown and crispy
Assemble and serve:
Spoon generous amounts of the beef mixture onto the bottom buns top with the other halves and serve immediately while everything is warm and messy
Tangy, savory ground beef simmering in a rich tomato sauce, ready to be spooned onto soft buns. Save
Tangy, savory ground beef simmering in a rich tomato sauce, ready to be spooned onto soft buns. | cookingwithavery.com

These became my go to Tuesday night dinner after my friend mentioned she lived on cafeteria sloppy joes as a kid. Now every time I make them I think of her and how the simplest meals create the best memories.

Making It Your Own

I have played around with this recipe more times than I can count. Sometimes I add diced carrots for extra sweetness or throw in a splash of bourbon for depth.

Serving Ideas

Crispy oven baked fries cut into thick wedges are my favorite side. A simple green salad with a sharp vinaigrette cuts through the richness beautifully.

Storage And Reheating

The beef mixture keeps incredibly well in the fridge for up to four days and actually tastes better the next day as the flavors meld together.

  • Store the filling separately from toasted buns to prevent sogginess
  • Reheat gently on the stove with a splash of water to loosen the sauce
  • Freeze portions for up to three months in airtight containers
Classic American Beef Sloppy Joes on a bun, served hot and messy with a side of potato chips. Save
Classic American Beef Sloppy Joes on a bun, served hot and messy with a side of potato chips. | cookingwithavery.com

Nothing beats that first bite when the toasted bun meets the warm saucy beef. Pure comfort in every messy wonderful bite.

Recipe FAQs

Sloppy joes feature ground beef simmered in a seasoned tomato sauce until thickened, creating a loose, flavorful filling. Unlike hamburgers with formed patties, the meat mixture is spooned onto buns, resulting in that characteristically messy but satisfying texture.

The beef mixture reheats beautifully and actually develops more flavor after sitting. Store cooled filling in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of water if needed. Toast fresh buns just before serving for the best texture.

Lightly toasting the bun interiors creates a barrier that helps prevent sogginess. You can also butter and toast them under the broiler for extra crispiness. Letting the beef mixture thicken properly during simmering reduces excess liquid. Assemble just before eating rather than letting them sit.

Crisp coleslaw, potato chips, or pickles balance the rich, saucy beef. A simple green salad with vinaigrette cuts through the sweetness. Oven-baked french fries, tater tots, or macaroni salad make this feel like a complete diner-style meal.

Absolutely. Reduce the brown sugar to 1-2 teaspoons for a less sweet version, or omit it entirely. Adding more mustard or a splash of vinegar increases tanginess. For spicier results, incorporate hot sauce, cayenne, or diced jalapeños when sautéing the vegetables.

Use lean ground beef or turkey instead of 80/20 blend. Increase the vegetables with diced carrots or celery. Whole wheat or lettuce wraps replace traditional buns. The sauce already provides plenty of flavor without excessive fat, so the dish naturally balances protein with vegetables.

Beef Sloppy Joes on Bun

Savory beef in tangy tomato sauce on toasted buns

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef (80/20 recommended)

Vegetables

  • 1 small yellow onion, finely chopped
  • 1 small green bell pepper, finely chopped
  • 2 cloves garlic, minced

Sauce

  • 1 cup tomato sauce
  • 1/4 cup ketchup
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tbsp brown sugar
  • 1 tsp yellow mustard
  • 1/2 tsp smoked paprika
  • 1/2 tsp chili powder
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper

To Serve

  • 4 hamburger buns, split
  • 2 tbsp unsalted butter (optional, for toasting buns)

Instructions

1
Brown the Ground Beef: Heat a large skillet over medium heat. Add the ground beef and cook, breaking it up with a spatula, until browned and no longer pink, approximately 5 minutes. Drain excess fat if needed.
2
Sauté Aromatics: Add the chopped onion, green bell pepper, and minced garlic to the skillet. Cook for 3 to 4 minutes, stirring occasionally, until vegetables are softened and fragrant.
3
Build the Sauce: Pour in the tomato sauce, ketchup, tomato paste, and Worcestershire sauce. Add the brown sugar, yellow mustard, smoked paprika, chili powder, salt, and black pepper. Stir thoroughly to combine all ingredients.
4
Simmer and Thicken: Reduce heat to low and let the mixture simmer uncovered for 10 to 12 minutes, stirring occasionally. Allow the sauce to reduce and thicken to your desired consistency.
5
Prepare the Buns: While the filling simmers, optionally butter the cut sides of the hamburger buns. Toast them in a skillet or under the broiler until golden brown and lightly crisped.
6
Assemble and Serve: Spoon generous portions of the beef mixture onto the bottom halves of the toasted buns. Place the top halves on top and serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet
  • Spatula or wooden spoon
  • Knife and cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 460
Protein 28g
Carbs 46g
Fat 17g

Allergy Information

  • Contains wheat (hamburger buns)
  • Contains soy (Worcestershire sauce may contain soy)
  • Contains gluten (present in hamburger buns)
Avery Mitchell

Passionate home cook sharing easy recipes, cooking tips, and meal ideas for food lovers.