There’s something undeniably satisfying about digging into a plate of Sloppy Joes on roasted sweet potatoes. The sweet, caramelized flavor of the potatoes perfectly complements the savory, tangy goodness of the sloppy joe mix. Each bite is a delightful explosion of texture and taste that invites you to come back for more.

Picture a cozy evening, laughter filling the air as friends gather around the table. The aroma of seasoned beef mingling with roasted sweet potatoes creates an atmosphere that’s hard to resist. This dish isn’t just food; it’s a warm hug on a plate, perfect for casual gatherings or a comforting weeknight dinner.
Why You'll Love This Recipe
- This recipe for Sloppy Joes on roasted sweet potatoes makes meal prep super easy and fun
- You can customize the spice levels to suit your taste buds
- The vibrant colors will make your dish pop and impress your guests
- Perfectly versatile, you can serve this dish as a main course or even as a party appetizer
I remember the first time I made this recipe for my friends during game night. Their faces lit up with joy as they took their first bites, and one friend declared it “the best twist on sloppy joes ever!”
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Ground Beef: Choose lean ground beef for a healthier option, but don’t skimp on flavor!
Onion: Sweet onions add a delightful flavor; chop them finely to blend well.
Ketchup: Opt for classic ketchup; it provides sweetness and tanginess to balance flavors.
Worcestershire Sauce: Adds depth and umami; just a dash elevates the savory profile.
Mustard: Yellow mustard gives it that classic sloppy joe zing; feel free to experiment with Dijon!
Garlic Powder: Enhances flavor; fresh minced garlic will work great if you prefer.
Sweet Potatoes: Look for firm ones with smooth skin; they’ll roast beautifully and hold their shape.
Olive Oil: A drizzle helps achieve that golden crispness on roasted sweet potatoes.
Salt & Pepper: Essential for seasoning every layer of flavor; adjust according to taste.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make Sloppy Joes on Roasted Sweet Potatoes
Prepare your oven: Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper for easy cleanup later.
Chop those sweet potatoes: Peel and dice your sweet potatoes into evenly sized cubes, about 1 inch each. This ensures even roasting and texture!
Season like a pro: Toss the diced sweet potatoes in olive oil, salt, and pepper until they’re fully coated. Spread them out on the baking sheet in an even layer.
Roast them right: Place the baking sheet in the oven and roast for about 25-30 minutes until they’re tender inside and crispy outside. Flip halfway through for uniform browning.
Cook the beef mix: While those beauties roast, heat a skillet over medium heat and add ground beef along with chopped onions. Cook until browned and onions are translucent.
Add sauces: Stir in ketchup, Worcestershire sauce, mustard, garlic powder, salt, and pepper into the beef mixture. Let it simmer for about 5 minutes until everything melds together beautifully.
Assemble your feast: Once sweet potatoes are ready, scoop some onto plates or bowls and top generously with that delicious sloppy joe mixture. Garnish with fresh herbs or pickles if desired!
Serve hot: Dig in while everything is warm! Enjoy every messy bite because let’s be honest—sloppy joes are all about getting a little messy!
Now you’re ready to enjoy Sloppy Joes on roasted sweet potatoes—a dish that brings comfort food vibes elevated to gourmet status!
You Must Know
- This delightful Sloppy Joes on Roasted Sweet Potatoes offer a fun twist on a classic dish
- The sweetness of the potatoes pairs beautifully with the savory filling, creating an unforgettable flavor experience
- It’s easy to customize, making it perfect for family dinners or casual gatherings
Perfecting the Cooking Process
Start by roasting the sweet potatoes until tender, then prepare the Sloppy Joe mixture while they cook. This method ensures everything is hot and ready at once.
Add Your Touch
Feel free to swap ground beef with turkey or a plant-based option for a lighter version. Add some jalapeños for a spicy kick or cheese for extra creaminess.
Storing & Reheating
Store leftovers in an airtight container in the fridge for up to three days. Reheat in the microwave or on the stovetop until heated through.
Chef's Helpful Tips
- To keep your Sloppy Joes from becoming too soggy, let them rest briefly before serving
- Use fresh herbs to elevate the flavors and choose sweet potatoes that are firm for best results
- If you have leftovers, consider using them in a breakfast scramble!
Sharing this recipe brings back memories of my college days when my roommates insisted I cook every meal. Their faces lit up every time I served these Sloppy Joes on Roasted Sweet Potatoes, and their laughter made cooking feel like a party!
FAQ
Can I use regular potatoes instead of sweet potatoes?
Yes, but sweet potatoes add unique flavor and nutrition benefits that regular potatoes don’t.
How do I make these Sloppy Joes healthier?
Use lean ground meat or plant-based alternatives and reduce sugar in your sauce.
What sides pair well with Sloppy Joes on Roasted Sweet Potatoes?
A fresh salad or steamed veggies make excellent side dishes to complement this hearty meal.

Sloppy Joes on Roasted Sweet Potatoes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ann Foster
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
Sloppy Joes on roasted sweet potatoes is a delightful twist on a classic comfort food. The sweet, caramelized potatoes serve as the perfect base for the savory, tangy sloppy joe mix, creating a satisfying meal that’s both hearty and nutritious.
Ingredients
- 1 lb ground beef (lean)
- 1 medium onion, finely chopped
- 1/2 cup ketchup
- 1 tbsp Worcestershire sauce
- 1 tbsp yellow mustard
- 1 tsp garlic powder
- 2 large sweet potatoes (about 1.5 lbs), peeled and diced
- 2 tbsp olive oil
- Salt & pepper to taste
Instructions
- Preheat your oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Toss diced sweet potatoes in olive oil, salt, and pepper. Spread them in an even layer on the baking sheet.
- Roast sweet potatoes for about 25–30 minutes until tender and crispy, flipping halfway through.
- In a skillet over medium heat, brown the ground beef with chopped onions until cooked through.
- Stir in ketchup, Worcestershire sauce, mustard, garlic powder, salt, and pepper; simmer for 5 minutes.
- Serve the sloppy joe mixture over roasted sweet potatoes; garnish if desired.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 plate (approximately 450g)
- Calories: 480
- Sugar: 10g
- Sodium: 850mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 24g
- Cholesterol: 80mg






