Sloppy Joe Soup
Sloppy Joe Soup turns budget ground beef into a thick, saucy, cheesy bowl with sweet tomato flavor, smoky paprika, and cozy diner style comfort.
This recipe keeps the spirit of classic sloppy joes, but makes it spoonable, simple, and perfect for a weeknight. The beef brings protein, the tomatoes and bell pepper add color and nutrients, and the cheddar melts into the hot soup for a rich finish.
Why You Will Love This Recipe
- Big sloppy joe flavor: Ketchup, mustard, Worcestershire sauce, and brown sugar create that sweet and tangy sauce you expect.
- Thick and hearty texture: Ground beef, tomatoes, and tomato sauce make every spoonful rich and filling.
- Easy one pot dinner: Brown, stir, simmer, and serve. Cleanup stays simple.
- Family friendly: Cheddar and toasted bread make it feel fun, familiar, and satisfying.
Fabian’s Budget & Health Tip: Use one pound of ground beef and stretch it with extra onion, bell pepper, and tomatoes. You get more servings, more texture, and a lighter bowl without losing that classic sloppy joe taste.
Ingredients (Serves 4)
- 1 pound ground beef (454 g)
- 1 medium yellow onion, diced (150 g)
- 1 large bell pepper, diced (150 g)
- 3 cloves garlic, minced (9 g)
- 1 can diced tomatoes, with juices, 14.5 ounces (411 g)
- 1 can tomato sauce, 15 ounces (425 g)
- 3 cups beef broth (720 ml)
- 1 third cup ketchup (80 g)
- 1 tablespoon Worcestershire sauce (15 ml)
- 1 tablespoon brown sugar (13 g)
- 2 teaspoons yellow mustard (10 g)
- 1 teaspoon smoked paprika (2 g)
- 1 cup shredded cheddar cheese (113 g)
- 4 slices toasted bread, for serving (about 120 g)
Step-by-Step Instructions
1. Brown the Beef and Vegetables
Place a large pot over medium heat. Add the ground beef, onion, and bell pepper. Cook for 7 to 9 minutes, breaking up the beef as it browns. The beef should lose its pink color, the onion should turn glossy, and the pepper should soften.
Stir in the garlic and cook for about 30 seconds. Stop when your kitchen smells savory and warm, before the garlic gets dark. If there is more than a spoonful of fat in the pot, carefully drain the extra.
2. Build the Tomato Base
Add the diced tomatoes, tomato sauce, beef broth, ketchup, Worcestershire sauce, brown sugar, mustard, and smoked paprika. Stir well and scrape the bottom of the pot so the browned bits melt into the broth. The soup should turn deep red and smell sweet, tangy, and smoky.
3. Simmer Until Rich and Saucy
Bring the soup to a gentle bubble. Lower the heat and simmer uncovered for 25 minutes, stirring now and then. The broth should thicken slightly, the tomatoes should soften, and the surface should look glossy. If you drag a spoon through the pot, the soup should feel hearty, not watery.
4. Toast the Bread and Serve
Toast the bread until the edges are crisp and golden. Ladle the hot Sloppy Joe Soup into bowls and sprinkle cheddar cheese over the top. Let the cheese sit for a minute so it softens into the tomato broth. Serve with toasted bread for dipping.
Expert Troubleshooting & FAQs
Can I use ground turkey instead of ground beef?
Yes. Ground turkey works well, but it tastes milder. Add a little extra smoked paprika or Worcestershire sauce if you want a deeper, meatier flavor.
How do I make Sloppy Joe Soup thicker?
Simmer it uncovered for 5 to 10 extra minutes. Stir often near the end so the tomato sauce does not stick to the bottom of the pot.
What if the soup tastes too sweet?
Add another small spoonful of mustard or a splash of Worcestershire sauce. Both balance the brown sugar and ketchup with tangy flavor.
Can I make this ahead?
Yes. The flavor gets even better after a night in the fridge. Store the soup without cheddar on top, then reheat gently and add cheese right before serving.
Can I freeze Sloppy Joe Soup?
Yes. Cool it fully, then freeze it in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat on the stove until hot and steamy.
Estimated Nutritional Facts
Per serving, without toasted bread:
- Calories: about 430
- Protein: about 29 g
- Carbs: about 26 g
- Fats: about 24 g
Sloppy Joe Soup

Ingredients
- 1 pound ground beef (454 g)
- 1 medium yellow onion, diced (150 g)
- 1 large bell pepper, diced (150 g)
- 3 cloves garlic, minced (9 g)
- 1 can diced tomatoes, with juices, 14.5 ounces (411 g)
- 1 can tomato sauce, 15 ounces (425 g)
- 3 cups beef broth (720 ml)
- 1 third cup ketchup (80 g)
- 1 tablespoon Worcestershire sauce (15 ml)
- 1 tablespoon brown sugar (13 g)
- 2 teaspoons yellow mustard (10 g)
- 1 teaspoon smoked paprika (2 g)
- 1 cup shredded cheddar cheese (113 g)
- 4 slices toasted bread, for serving (about 120 g)
Instructions
- 1. Brown the Beef and Vegetables. Place a large pot over medium heat. Add the ground beef, onion, and bell pepper. Cook for 7 to 9 minutes, breaking up the beef as it browns. The beef should lose its pink color, the onion should turn glossy, and the pepper should soften. Stir in the garlic and cook for about 30 seconds. Stop when your kitchen smells savory and warm, before the garlic gets dark. If there is more than a spoonful of fat in the pot, carefully drain the extra.
- 2. Build the Tomato Base. Add the diced tomatoes, tomato sauce, beef broth, ketchup, Worcestershire sauce, brown sugar, mustard, and smoked paprika. Stir well and scrape the bottom of the pot so the browned bits melt into the broth. The soup should turn deep red and smell sweet, tangy, and smoky.
- 3. Simmer Until Rich and Saucy. Bring the soup to a gentle bubble. Lower the heat and simmer uncovered for 25 minutes, stirring now and then. The broth should thicken slightly, the tomatoes should soften, and the surface should look glossy. If you drag a spoon through the pot, the soup should feel hearty, not watery.
- 4. Toast the Bread and Serve. Toast the bread until the edges are crisp and golden. Ladle the hot Sloppy Joe Soup into bowls and sprinkle cheddar cheese over the top. Let the cheese sit for a minute so it softens into the tomato broth. Serve with toasted bread for dipping.









