These High Protein Stuffed Sweet Potatoes are a cozy, satisfying meal made with baked sweet potatoes filled with a savoury beef, bean, and kale mixture, finished with melted mozzarella. Hearty, nourishing, and perfect for lunch or dinner.
Wash sweet potatoes and prick with a fork ALL OVER.
Brush potatoes with olive oil and place in preheated oven to bake until fork tender, turning at least once. Approximately 75 minutes.
Heat a large skillet over medium high heat. Add olive oil and onion. Sauté onion for 2-3 minutes before adding minced garlic. Cook until garlic is fragrant.
Add in ground beef. Use a spatula to break beef apart and cook until it is no longer pink. Mix in salt and spices.
Add tomato paste. Cook for about 1 minute and then add tomatoes and kidney beans. Mix everything together and cook until mixture is bubbling.
Stir in stock and kale, and cook for several minutes to allow mixture to come together. Reduce heat to low, stirring often until sweet potatoes are ready to stuff.
Once sweet potatoes are fork tender, carefully slice the potatoes in half. Use a fork to lightly mash the potatoes. Season the flesh of the potatoes with salt and pepper before scooping beef mixture on top.
Spread beef mixture on top of the potatoes. I reserved some beef for a different meal.
Top the beef with grated mozzarella and place back in the oven on broil for 3-5 minutes.
Serve with a salad or on its own!
Watch How to Make High Protein Stuffed Sweet Potatoes
Notes
You can use any type of ground meat or veggie ground you wish. I have made these with ground turkey and ground chicken and all of them were delicious.
You can use your air fryer to cook sweet potatoes at 370°F for 35-40 minutes if you prefer!
Don't love sweet potatoes? Use Yukon gold or russet potatoes instead!
*Macros are provided as an estimate for convenience. Your final numbers will vary depending on ingredient brands, substitutions, and how you portion the recipe.