These Cheesy Mashed Potato Puffs are a delicious way to enjoy comfort food! Packed with creamy mashed potatoes and gooey cheese, they’re crispy on the outside and soft on the inside.
Perfect for parties or a cozy dinner, these little bites are hard to resist. I always make extra because they disappear fast—everyone loves them! 😋
Key Ingredients & Substitutions
Mashed Potatoes: Smooth and fluffy mashed potatoes are key here. You can use homemade or store-bought. For a twist, try sweet potatoes for a slight sweetness or Yukon Gold potatoes for a creamy texture.
Cheddar Cheese: I love using sharp cheddar for that rich flavor. You could substitute with mozzarella for a milder taste or even a vegan cheese if you’re avoiding dairy.
Eggs: Eggs help bind the mixture together. If you’re looking for a vegan option, you can use flax eggs (1 tablespoon of flaxseed meal mixed with 2.5 tablespoons of water per egg), which works surprisingly well!
Garlic: Garlic adds a wonderful depth of flavor. If you’re not a fan, you can skip it or use garlic powder instead. For a different twist, consider adding onion powder for a mild sweetness.
What’s the Best Way to Ensure Crispy Potato Puffs?
Getting that golden brown and crispy top can be a challenge, but here are some helpful tips:
- Preheat the oven thoroughly! A hot oven helps the puffs cook evenly and brown nicely.
- Don’t skimp on greasing the muffin tin. This ensures they come out easily without sticking.
- Press the potato mixture down firmly in the muffin tin. This compaction helps them hold their shape and crisp up better.
- If you like extra crunch, sprinkle a bit of breadcrumbs on top before baking!

How to Make Cheesy Mashed Potato Puffs
Ingredients You’ll Need:
For the Potato Mixture:
- 3 cups mashed potatoes (prepared smoothly)
- 1 cup shredded cheddar cheese (or a blend of cheddar and mozzarella)
- 2 eggs, beaten
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped fresh parsley or chives (plus extra for garnish)
- 2 cloves garlic, minced (optional)
- 1/4 cup milk or cream
- Salt and black pepper to taste
For Preparing the Muffin Tin:
- Butter or cooking spray for greasing the muffin tin
For Topping (Optional):
- Sour cream for topping
How Much Time Will You Need?
This recipe will take you about 10 minutes to prepare and around 25 minutes to bake. In total, you’ll need about 35 minutes from start to finish, plus time for cooling.
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will ensure that your potato puffs cook evenly and get that nice golden color. While the oven is heating up, lightly grease a muffin tin with butter or cooking spray to prevent sticking.
2. Mix the Potato Ingredients:
In a large mixing bowl, combine the smooth mashed potatoes, shredded cheddar cheese, beaten eggs, grated Parmesan cheese, chopped herbs, minced garlic (if you’re using it), and the milk or cream. Use a spatula or spoon to mix everything together until smooth and well combined. Don’t rush this part; the smoother the mixture, the better the puffs will turn out!
3. Season the Mixture:
Sprinkle some salt and freshly ground black pepper into your potato mixture. Give it a taste and adjust the seasoning if necessary to suit your preference.
4. Fill the Muffin Tin:
Spoon the potato mixture evenly into the greased muffin tin. Fill each cup generously, pressing down lightly with the back of your spoon to compact the mixture. This helps to form a good puff shape.
5. Bake the Puffs:
Place the muffin tin in your preheated oven and bake for about 20-25 minutes. You’ll know they’re ready when the tops are golden brown and crispy. It will fill your kitchen with a wonderful aroma!
6. Cool Down:
Once baked, take the muffin tin out of the oven. Let the puffs cool for a few minutes, as they’ll be hot and delicate. Then, carefully remove them from the tin using a butter knife or a small spatula.
7. Add the Garnish:
Top each warm puff with a dollop of sour cream if you like, and sprinkle with extra fresh herbs for a lovely finishing touch.
8. Serve and Enjoy:
Your cheesy mashed potato puffs are now ready to be served! They make a delightful side dish or a tasty appetizer for any occasion. Enjoy every crispy bite!
Can I Use Leftover Mashed Potatoes for This Recipe?
Absolutely! Leftover mashed potatoes work perfectly for this recipe. Just make sure they are smooth and well-mixed before you proceed with the other ingredients.
What Can I Substitute for the Eggs?
If you need an egg substitute, you can use 1/4 cup of unsweetened applesauce or a flax egg (1 tablespoon flaxseed meal mixed with 2.5 tablespoons water) per egg. This helps bind the mixture together while keeping it delicious!
How Should I Store Leftover Potato Puffs?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, pop them in the oven at 350°F (175°C) for around 10 minutes until warmed through and crispy again.
Can I Freeze These Puffs?
Yes, you can freeze the puffs! Place them in an airtight container or freezer bag after they have cooled completely. They can be frozen for up to 2 months. To reheat, bake straight from frozen at 375°F (190°C) for about 20-25 minutes, or until heated through.



