Cheesy Sausage-Stuffed Mashed Potatoes

Get ready to indulge in a comforting and utterly delicious dish with these Cheesy Sausage-Stuffed Mashed Potatoes! Imagine creamy mashed potatoes filled with savory sausage, melty cheese, and flavorful chives—a combination that’s sure to tantalize your taste buds and leave you craving more. Whether you’re serving it as a cozy weeknight dinner or impressing guests at a special gathering, this recipe promises to be a crowd-pleaser. Let’s dive into creating this irresistible comfort food that’s perfect for any occasion!


  • 3 potatoes
  • 1 onion
  • Chives
  • 100 g (4 oz) of stracchino or other spreadable cheese
  • 100 g (4 oz) provolone or other cheese of your choice
  • Corn flour (as needed)
  • Olive oil
  • Pepper (to taste)


  1. Begin by preparing the potatoes. Peel the potatoes and cut them into chunks. Place the potato chunks in a large pot and cover them with water. Add a pinch of salt to the water.
  2. Bring the water to a boil over medium-high heat. Cook the potatoes until they are fork-tender, about 15-20 minutes.
  3. While the potatoes are cooking, finely chop the onion and chives. Set aside.
  4. In a skillet, heat a drizzle of olive oil over medium heat. Add the chopped onion to the skillet and sauté until translucent and lightly golden, about 5-7 minutes.
  5. Add the sausage to the skillet with the sautéed onion. Cook the sausage until browned and cooked through, breaking it up with a spatula as it cooks. Once cooked, remove the skillet from the heat and set aside.
  6. Once the potatoes are cooked, drain them and transfer them to a large mixing bowl. Mash the potatoes with a potato masher or fork until smooth and creamy.
  7. Add the cooked sausage and onion mixture to the mashed potatoes. Stir well to combine.
  8. Chop the provolone cheese into small cubes and add it to the potato mixture. Stir until the cheese is evenly distributed throughout the mashed potatoes.
  9. Season the mashed potato mixture with pepper to taste. Be mindful of adding salt, as the cheese and sausage are already salty.
  10. Preheat your oven to 180°C (350°F).
  11. Take a small portion of the mashed potato mixture and flatten it in the palm of your hand. Place a teaspoon of stracchino cheese in the center of the flattened potato mixture. Enclose the stracchino cheese with the mashed potato mixture and roll it into a ball. Repeat with the remaining mashed potato mixture and stracchino cheese.
  12. Roll each mashed potato ball in corn flour to coat evenly.
  13. Place the coated mashed potato balls on a baking sheet lined with parchment paper.
  14. Bake the mashed potato balls in the preheated oven for 15-20 minutes, or until they are golden brown and crispy on the outside.
  15. Once done, remove the mashed potato balls from the oven and let them cool for a few minutes before serving.
  16. Garnish the Cheesy Sausage-Stuffed Mashed Potatoes with chopped chives for a pop of color and freshness.
  17. Serve the mashed potato balls hot as a delightful appetizer or side dish, and enjoy the comforting flavors of this irresistible dish!

Conclusion: With their creamy mashed potato exterior, savory sausage filling, and gooey cheese center, these Cheesy Sausage-Stuffed Mashed Potatoes are sure to steal the show at any meal. Whether you’re hosting a gathering or simply treating yourself to a cozy night in, these delightful mashed potato balls are guaranteed to impress with their comforting flavors and satisfying textures. So, gather your ingredients and get ready to savor the deliciousness of this irresistible dish!