These cheesy mashed potato puffs are the ultimate comfort food! They are golden, crispy on the outside, and soft and cheesy on the inside. Yum!
Making these little bites is super fun! I love serving them with a tasty dipping sauce. They’re perfect for snacks or parties—who can resist a cheesy puff?
Key Ingredients & Substitutions
Mashed Potatoes: Smooth and creamy mashed potatoes are perfect here. You can use leftovers or store-bought mashed potatoes if you’re short on time. I like the rich flavor of buttery mashed potatoes for this recipe.
Cheddar Cheese: Shredded cheddar is my go-to for a bold flavor, but feel free to mix it up with mozzarella, gouda, or pepper jack for some heat. Just make sure it’s a cheese that melts well!
Parmesan Cheese: This adds a nice sharpness. If you don’t have parmesan, swap with Pecorino Romano or even nutritional yeast for a dairy-free option.
Eggs: They bind the puffs together. If you’re avoiding eggs, try using flaxseed meal mixed with water (1 tbsp flaxseed + 2.5 tbsp water = 1 egg substitute).
Flour: All-purpose flour works best for structure, but you can use almond flour or gluten-free blends if needed. Just note that this might change the texture slightly!
How Can I Ensure the Perfect Texture for My Potato Puffs?
The key to fluffy and cheesy potato puffs is in the mixing and baking. First, combine your ingredients until just mixed; over-mixing can make them dense. Add the eggs last to keep the mixture light.
- Fill the muffin tin evenly, smoothing the tops. This helps them rise evenly.
- Watch the baking time! You want them golden brown on top for a crunchy texture. Use a toothpick to check for doneness; if it comes out clean, they’re ready!

How to Make Cheesy Mashed Potato Puffs
Ingredients You’ll Need:
For the Potato Mixture:
- 4 cups mashed potatoes (smooth and creamy)
- 1 1/2 cups shredded cheddar cheese (or your favorite melting cheese)
- 1/2 cup grated Parmesan cheese
- 2 large eggs
- 1/4 cup all-purpose flour
- 2 tablespoons butter, melted
- 1/4 cup sour cream (optional for creaminess)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper to taste
For Garnish:
- Fresh thyme or parsley
How Much Time Will You Need?
This delicious recipe will take about 10 minutes for prep, and you’ll need an additional 20 to 25 minutes baking time. Just a little wait for these warm, cheesy delights!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). While that’s warming up, prepare a muffin tin by lightly greasing it or lining it with paper liners. This helps the puffs come out easily once baked!
2. Mix the Ingredients:
In a large bowl, combine your smooth mashed potatoes, shredded cheddar cheese, grated Parmesan, eggs, flour, melted butter, sour cream (if you’re using it), garlic powder, and onion powder. Sprinkle in some salt and pepper, then mix everything together until it’s all nicely combined. Don’t worry about over-mixing—it’s all going to be puffed and delicious!
3. Fill the Muffin Tin:
Now it’s time to spoon the cheesy potato mixture into your prepared muffin tin. Fill each cup all the way and smooth the tops with the back of a spoon for even baking.
4. Bake Until Golden:
Place the muffin tin in the oven and bake for 20 to 25 minutes. Keep an eye on them; you want the tops to be golden brown and the edges crispy. They’ll look irresistible when they’re done!
5. Cool and Remove:
Once they’re baked to perfection, remove the tin from the oven and let the potato puffs cool in the tin for about 5 minutes. This makes them easier to take out without falling apart.
6. Garnish and Serve:
Before you dig in, sprinkle some freshly chopped thyme or parsley on top for a lovely touch. Now, it’s time to serve these warm, cheesy potato puffs as a savory side dish or a snack. Enjoy every delicious bite!
Can I Use Leftover Mashed Potatoes?
Absolutely! Leftover mashed potatoes work perfectly for this recipe. Just ensure they’re smooth and creamy for the best texture in your puffs.
How Do I Store Leftover Potato Puffs?
Store any leftover potato puffs in an airtight container in the fridge for up to 3 days. To reheat, simply pop them in the oven at 350°F (175°C) for about 10-15 minutes until warmed through, or microwave them for 30-60 seconds.
Can I Freeze These Potato Puffs?
Yes, you can freeze them! After baking and cooling, place the puffs in a single layer on a baking sheet to freeze before transferring them to a freezer-safe bag. They’ll keep well for up to 3 months. Reheat directly from frozen in the oven for best results.
What Other Cheeses Can I Use?
Feel free to get creative with your cheese! In addition to cheddar, you can use mozzarella, Gouda, pepper jack for a bit of spice, or even a mix of your favorites. Just make sure the cheese melts well for that cheesy goodness!



