Preheat the oven to 400°F. Line a baking sheet with parchment paper and set aside
Toss cubed sweet potatoes with olive oil and a pinch salt, and black pepper. Spread on the baking sheet and roast for 25-30 minutes, stirring halfway through.
Heat a skillet over medium heat. Cook ground beef or turkey until browned; drain excess grease if needed.
Add onion, bell pepper, and garlic; sauté for 3-4 minutes.
Stir in tomato sauce, ketchup, Dijon mustard, smoked paprika, salt, and black pepper. Simmer for 8-10 minutes until thickened.
Divide roasted sweet potatoes into bowls and spoon the Sloppy Joe mixture on top. Top with green onions, shredded cheese or sour cream if desired.
Roasting Sweet Potatoes Evenly: Cut the sweet potatoes into uniform cubes to ensure they roast evenly. Stir them halfway through baking for the best texture.
Adjust the Sauce Thickness: If the Sloppy Joe mixture is too thick, add a splash of water or broth to loosen it. If it’s too thin, let it simmer a little longer to reduce.
Flavor Boost: For extra depth, let the Sloppy Joe filling simmer for a few extra minutes to allow the flavors to meld together.
Make It Spicy: Add a pinch of red pepper flakes or a dash of hot sauce for a little heat.
Topping Ideas: Try shredded cheese, chopped green onions, or a dollop of Greek yogurt for extra flavor and texture.