Forget those canned sauces and frozen fries from your childhood. This recipe for Easy Sloppy Joes with Roasted Potatoes elevates a nostalgic comfort food classic into a wholesome, flavor-packed meal that your family will request every week. By making the sauce from scratch with simple pantry staples and roasting fresh potatoes until they are golden and crispy, you get a dinner that is far superior to any fast-food alternative. It is messy, it is savory, and it is the perfect balance of sweet and tangy flavors that hit the spot every single time.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4 servings
- Difficulty: Easy
Nutrition values
(Estimated per serving)
- Calories: 540 kcal
- Protein: 28g
- Carbs: 48g
Why Make This Easy Sloppy Joes with Roasted Potatoes
This recipe is a total game-changer for busy weeknights. First, it is incredibly budget-friendly, using ground beef and potatoes as the stars. Second, you have complete control over the ingredients, meaning no hidden preservatives or excessive sodium found in store-bought mixes. The combination of the hearty, saucy beef on a toasted bun paired with the salty crunch of oven-roasted potatoes creates a satisfying texture contrast. Plus, it’s a one-pan-and-one-skillet meal, which means cleanup is a breeze.
Ingredients
For the Roasted Potatoes:
- 1.5 lbs Russet or Yukon Gold potatoes, cubed into 1/2 inch pieces
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
For the Sloppy Joes:
- 1 lb lean ground beef (85/15 or 90/10)
- 1 small yellow onion, finely diced
- 1 green bell pepper, finely diced
- 2 cloves garlic, minced
- 3/4 cup ketchup
- 1 tablespoon yellow mustard
- 1 tablespoon brown sugar
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon chili powder
- 4 brioche or sesame seed buns
- Butter for toasting buns
Directions
Step 1: Roast the Potatoes
Preheat your oven to 425°F (220°C). Toss the cubed potatoes in a large bowl with olive oil, garlic powder, smoked paprika, salt, and pepper until evenly coated. Spread them in a single layer on a large parchment-lined baking sheet. Roast for 30–35 minutes, flipping halfway through, until the potatoes are golden brown and crispy on the outside and tender on the inside.
Step 2: Brown the Beef and Aromatics
While the potatoes are roasting, place a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it apart with a wooden spoon or spatula. When the beef is halfway cooked, add the diced onion and green bell pepper. Continue cooking until the beef is fully browned and the vegetables are soft. Drain any excess fat from the skillet.
Step 3: Simmer the Sauce
Reduce the heat to medium-low. Stir in the minced garlic and cook for 1 minute until fragrant. Add the ketchup, mustard, brown sugar, Worcestershire sauce, and chili powder. Stir well to combine all ingredients. Let the mixture simmer gently for 5–10 minutes, allowing the sauce to thicken and the flavors to meld together. If the sauce becomes too thick, add a splash of water or beef broth.
Step 4: Toast Buns and Serve
Spread a little butter on the inside of the buns and toast them in a separate pan or under the broiler until golden brown. Spoon a generous portion of the sloppy joe mixture onto the bottom half of each bun. Serve immediately alongside a big portion of the hot, crispy roasted potatoes.
Expert Tips for Perfect Easy Sloppy Joes with Roasted Potatoes
To get the best results, make sure you dice your vegetables very finely. This ensures they blend into the sauce and provide flavor in every bite without having large chunks of onion. For the crispies potatoes, don’t crowd the baking sheet; if the potatoes are too close together, they will steam instead of roast. Finally, always toast your buns! A toasted bun acts as a barrier, preventing the saucy meat from making the bread soggy too quickly.

Delicious Variations
If you want to switch things up, try these variations:
- Turkey Joes: Swap the ground beef for ground turkey or chicken for a lighter, leaner version.
- Spicy Kick: Add a diced jalapeño to the sautéed vegetables or a few dashes of hot sauce to the simmering meat.
- Cheesy Style: Melt a slice of cheddar or pepper jack cheese over the meat just before serving.
- Sweet Potato Swap: Replace the regular potatoes with sweet potatoes for a boost of Vitamin A and a different flavor profile.
Frequently Asked Questions
Can I make the sloppy joe mix in advance?
Yes! The sloppy joe meat actually tastes better the next day as the flavors continue to develop. Store it in an airtight container in the fridge for up to 4 days. Reheat it on the stove with a tiny splash of water.
What are the best potatoes to use for roasting?
Russet potatoes provide the fluffiest interior and crunchiest exterior. However, Yukon Gold potatoes are also excellent because they have a naturally buttery flavor and hold their shape well.
Can I freeze the sloppy joe meat?
Absolutely. Let the cooked meat mixture cool completely, then place it in a freezer-safe bag or container. It will stay fresh for up to 3 months. Thaw it overnight in the refrigerator before reheating.
How do I keep the potatoes from sticking to the pan?
Using parchment paper or a silicone baking mat is the best way to prevent sticking. Also, ensure your oven is fully preheated before putting the potatoes in, as the initial blast of heat helps sear the outside.
Is this recipe kid-friendly?
This is one of the most kid-friendly meals you can make! If your children are sensitive to “green things,” you can grate the onion and bell pepper so they disappear into the sauce while still providing great flavor.
Conclusion
Easy Sloppy Joes with Roasted Potatoes is a classic meal that never goes out of style. It is filling, flavorful, and much healthier when prepared at home. Whether you are cooking for a hungry family or just looking for a simple meal prep option, this recipe delivers on every front. Grab your skillet, fire up the oven, and get ready to enjoy a messily delicious dinner that everyone will love.

Easy Sloppy Joes with Roasted Potatoes
- Total Time: 50 minutes
Ingredients
- For the Roasted Potatoes:
- 1.5 lbs Russet or Yukon Gold potatoes, cubed into 1/2 inch pieces
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
- For the Sloppy Joes:
- 1 lb lean ground beef (85/15 or 90/10)
- 1 small yellow onion, finely diced
- 1 green bell pepper, finely diced
- 2 cloves garlic, minced
- 3/4 cup ketchup
- 1 tablespoon yellow mustard
- 1 tablespoon brown sugar
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon chili powder
- 4 brioche or sesame seed buns
- Butter for toasting buns
Instructions
- Step 1: Roast the Potatoes
Preheat your oven to 425°F (220°C). Toss the cubed potatoes in a large bowl with olive oil, garlic powder, smoked paprika, salt, and pepper until evenly coated. Spread them in a single layer on a large parchment-lined baking sheet. Roast for 30–35 minutes, flipping halfway through, until the potatoes are golden brown and crispy on the outside and tender on the inside. - Step 2: Brown the Beef and Aromatics
While the potatoes are roasting, place a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it apart with a wooden spoon or spatula. When the beef is halfway cooked, add the diced onion and green bell pepper. Continue cooking until the beef is fully browned and the vegetables are soft. Drain any excess fat from the skillet. - Step 3: Simmer the Sauce
Reduce the heat to medium-low. Stir in the minced garlic and cook for 1 minute until fragrant. Add the ketchup, mustard, brown sugar, Worcestershire sauce, and chili powder. Stir well to combine all ingredients. Let the mixture simmer gently for 5–10 minutes, allowing the sauce to thicken and the flavors to meld together. If the sauce becomes too thick, add a splash of water or beef broth. - Step 4: Toast Buns and Serve
Spread a little butter on the inside of the buns and toast them in a separate pan or under the broiler until golden brown. Spoon a generous portion of the sloppy joe mixture onto the bottom half of each bun. Serve immediately alongside a big portion of the hot, crispy roasted potatoes.
- Cook Time: 50 minutes





