Cheesy mashed potato puffs are little bites of joy that combine creamy mashed potatoes with cheesy goodness! They’re crispy on the outside and soft on the inside, making them super tasty.
These puffs are perfect for using up leftover mashed potatoes, and who can resist the cheesy flavor? I love serving them as a fun side dish or snack at parties—they disappear fast!
Key Ingredients & Substitutions
Mashed Potatoes: Creamy and smooth mashed potatoes are key for great texture. You can use leftovers or make them fresh. If you’re in a pinch, instant mashed potatoes can work, though they won’t be quite as rich.
Shredded Cheese: Cheddar is a classic choice, but feel free to mix in mozzarella for extra meltiness. If you’re looking for a lighter option, try using low-fat cheese or a dairy-free alternative. Just remember that flavor varies!
Egg: The egg helps bind the mixture together. If you’re vegan or allergic to eggs, use a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water) or unsweetened applesauce instead.
Sour Cream or Cream Cheese: This is optional but definitely adds creaminess! Greek yogurt is a great substitute for a tangy flavor. For dairy-free, use a plant-based cream cheese or yogurt.
Fresh Herbs: Thyme and parsley add freshness. If fresh herbs aren’t available, dried ones work too—just use less as they’re more concentrated. Chives would also be a tasty addition!
How Can I Make Sure My Potato Puffs Hold Together?
Making sure your potato puffs stick together is all about the mixing and pressing. Here are some tips:
- Start with well-prepared mashed potatoes; they should be free of lumps.
- Incorporate the egg and cheese well; they are crucial for binding.
- When filling the muffin tin, press the mixture down firmly. This helps them compact and retain their shape while baking.
- Let the puffs cool slightly in the tin before removing them to ensure they don’t fall apart.

How to Make Cheesy Mashed Potato Puffs
Ingredients You’ll Need:
For the Puffs:
- 3 cups mashed potatoes (preferably creamy and smooth)
- 1 cup shredded cheese (cheddar, mozzarella, or a mix)
- 1/4 cup grated Parmesan cheese
- 1 egg, beaten
- 2 tablespoons butter, melted
- 2 tablespoons sour cream or cream cheese (optional for extra creaminess)
- 1/4 cup chopped fresh herbs (such as thyme or parsley), plus extra for garnish
- Salt and pepper to taste
- Cooking spray or additional butter for greasing the muffin tin
How Much Time Will You Need?
This tasty dish takes about 15 minutes to prepare and 20-25 minutes to bake. Altogether, you’ll be enjoying your cheesy mashed potato puffs in about 40-45 minutes. Perfect for a quick appetizer or side dish!
Step-by-Step Instructions:
1. Preheat the Oven and Prepare the Tin:
Start by preheating your oven to 400°F (200°C). While it heats up, lightly grease a muffin tin with cooking spray or melted butter to prevent sticking.
2. Mix the Ingredients:
In a large bowl, combine your creamy mashed potatoes, shredded cheese, grated Parmesan, the beaten egg, melted butter, and sour cream (if you want an extra creamy texture). Add in your chopped fresh herbs and season with salt and pepper. Mix everything together until it’s well combined and holds together when pressed.
3. Fill the Muffin Tin:
Spoon the potato mixture evenly into each muffin cup in your prepared tin. Press down slightly to compact the mixture, which will help them hold their shape while baking.
4. Add Extra Cheese and Herbs:
For an extra cheesy touch, sprinkle a little more shredded cheese on top of each puff. You can also add a few fresh herb leaves for a lovely garnish.
5. Bake the Puffs:
Place the muffin tin in the preheated oven and bake for 20-25 minutes. They should be golden brown on top and the edges slightly crispy, making your kitchen smell delicious!
6. Cool and Serve:
Once they are out of the oven, let your cheesy mashed potato puffs cool in the tin for a few minutes. This will make them easier to remove. Carefully take them out and serve warm, along with your favorite dipping sauces like sour cream, gravy, or a tangy herb dip.
Enjoy your cheesy, golden, and herb-infused mashed potato puffs as a delicious appetizer or side dish!
Can I Use Leftover Mashed Potatoes for This Recipe?
Absolutely! Leftover mashed potatoes work perfectly in this recipe. Just make sure they’re creamy and well-seasoned. If they’re too thick, you can add a splash of milk or some melted butter to loosen them up a bit before mixing.
What Can I Substitute for the Egg?
If you need an egg substitute, try using a flax egg! Mix 1 tablespoon of ground flaxseed with 2.5 tablespoons of water and let it sit for about 5 minutes until it thickens. Another option is 1/4 cup of unsweetened applesauce for a little sweetness!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, pop them in the oven at 350°F (175°C) for 10-15 minutes until heated through, or microwave them in short bursts, checking often to avoid them drying out.
Can I Freeze These Potato Puffs?
Yes! You can freeze the uncooked potato mixture in muffin tins. When ready to bake, just pop them straight into the oven from the freezer, adding a few extra minutes to the cooking time. Alternatively, freeze baked puffs in an airtight container and reheat when ready to serve.
