I’ve always had a soft spot for recipes that turn comfort food into something fun and slightly fancy, and that’s exactly what Cheesy Mashed Potato Puffs do. They’re crispy on the outside, soft and fluffy on the inside, and loaded with cheesy goodness that makes each bite addictive. The first time I made them, it was just to use up leftover mashed potatoes—but now, I find myself making mashed potatoes just for these little gems.

Baked in muffin tins until golden brown, these puffs are incredibly simple to put together, yet they look and taste like something you’d find in a cozy bistro. Whether you’re hosting a holiday gathering, planning brunch, or just want a savory snack that’s out of the ordinary, this is a recipe you’ll want to keep in your regular rotation.
Why You’ll Love This Cheesy Mashed Potato Puffs Recipe
- Crowd-Pleaser: They disappear fast at parties and dinners.
- Budget-Friendly: Perfect way to repurpose leftover mashed potatoes.
- Customizable: Add herbs, bacon, or spices to mix things up.
- Kid-Friendly: A guaranteed hit with picky eaters.
- No Frying Required: All the crispness without the mess.
What Type of Cheese Works Best for Cheesy Mashed Potato Puffs?
Choosing the right cheese is what gives these puffs their signature flavor and texture. I personally love using sharp cheddar—it melts beautifully and packs a rich, tangy punch. Gruyère is another fantastic choice if you want something a little nuttier and more elegant. If you prefer a milder flavor, mozzarella works well too, although it’s more about stretch than taste.
You can also get creative. A bit of Parmesan on top adds a gorgeous golden crust, while crumbled blue cheese will give a bold twist. The key is to pick a cheese (or a mix) that melts well and complements the mashed potato base.
Options for Substitutions
- Dairy-Free: Use dairy-free mashed potatoes and swap the cheese for a vegan cheese alternative that melts, like Daiya or Violife.
- Gluten-Free: The recipe is naturally gluten-free, but double-check any mix-ins like bacon bits or seasoned cheeses.
- Low-Fat: Use reduced-fat cheese and swap sour cream for Greek yogurt or plain low-fat yogurt.
- Mashed Cauliflower: For a lower-carb version, try using mashed cauliflower instead of potatoes—just make sure it’s thick and not watery.
- Add-ins: Stir in chopped green onions, bits of cooked bacon, or sautéed garlic for extra flavor depth.
Ingredients for This Cheesy Mashed Potato Puffs Recipe
Each ingredient in this recipe brings something vital to the table—flavor, texture, structure. Here’s why you need each one:
- Mashed Potatoes: The heart of the recipe. You’ll want them creamy but not too loose—leftovers from dinner work beautifully.
- Eggs: They help bind the mixture and give the puffs structure when baked.
- Shredded Cheese: For flavor and meltiness. Sharp cheddar is my go-to, but you can mix it up.
- Sour Cream: Adds creaminess and a slight tang that balances the richness of the cheese.
- Salt and Pepper: Simple but essential for bringing out all the other flavors.
- Garlic Powder: A gentle flavor boost that doesn’t overpower.
- Chopped Fresh Parsley (optional): For a fresh, herby finish and a pop of color.
- Butter or Oil (for greasing the muffin tin): Ensures those golden, crisp edges and easy release.

Step 1: Prep the Muffin Tin
Start by preheating your oven to 400°F (200°C). Lightly grease a non-stick muffin tin with butter or spray to prevent sticking and help the edges crisp up beautifully.
Step 2: Mix the Ingredients
In a large mixing bowl, combine your mashed potatoes, shredded cheese, sour cream, eggs, salt, pepper, and garlic powder. Stir until the mixture is smooth and evenly blended. If you’re adding extras like parsley or bacon, fold them in gently at the end.
Step 3: Fill the Muffin Cups
Using a spoon or ice cream scoop, divide the mixture evenly among the muffin cups. Fill each about three-quarters full to allow them to puff without overflowing.
Step 4: Top with Extra Cheese
Sprinkle a small pinch of shredded cheese on top of each puff. This creates a golden, crispy crown that looks as good as it tastes.
Step 5: Bake Until Golden
Place the tray in the oven and bake for 25 to 30 minutes, or until the tops are nicely browned and the edges look crisp. The puffs should be firm and easy to lift out with a spoon or knife.
Step 6: Cool Slightly and Serve
Let them sit in the muffin tin for 5 minutes before removing. Serve warm while the cheese is still melty and the tops are crisp.
How Long to Cook the Cheesy Mashed Potato Puffs
The sweet spot for baking these puffs is 25 to 30 minutes at 400°F (200°C). The tops should be golden brown, and the edges should have a nice crisp. If you’re using a dark metal muffin tin, you may find they brown a little faster—check at the 22-minute mark to be safe.
Let them rest in the tin for about 5 minutes after baking. This helps them set and makes it easier to remove without breaking apart.
Tips for Perfect Cheesy Mashed Potato Puffs
- Use Thick Mashed Potatoes: Avoid overly wet mashed potatoes—too much moisture will prevent the puffs from holding their shape.
- Grease the Tin Generously: These puffs like to stick if the pan isn’t well greased. Butter or cooking spray works.
- Don’t Overmix: Stir just enough to combine the ingredients; overmixing can make the texture gummy.
- Top with Cheese Last: That final sprinkle of cheese gives you the beautiful golden crust—don’t skip it.
- Use Room Temperature Ingredients: Cold eggs or mashed potatoes can lead to uneven baking.
- Try Silicone Muffin Cups: For easy release, silicone molds are a lifesaver, especially if you’re not using non-stick pans.
Watch Out for These Mistakes While Cooking
Making Mashed Potato Cheese Puffs is pretty straightforward, but a few small missteps can lead to soggy or flat results. Keep these in mind:
- Using Runny Mashed Potatoes: If your mash is too loose, the puffs won’t hold shape and may collapse.
- Forgetting to Grease the Muffin Tin: This is a common issue. Without it, the puffs can stick and break apart.
- Skipping the Resting Time: Allowing them to cool slightly helps them firm up and makes removal easier.
- Overbaking: Watch closely in the last 5 minutes. Overbaking can dry them out.
- Underseasoning: Taste your mashed potatoes before mixing—bland mash equals bland puffs.
- Overfilling the Cups: Leave a little space for the puffs to rise without spilling over.
What to Serve With Cheesy Mashed Potato Puffs?
These versatile puffs can be the star of a meal or a fantastic side dish. Here are some pairing ideas:
1. Roast Chicken
The savory richness of roast chicken complements the cheesy, fluffy texture of the puffs.
2. Grilled Steak or Pork Chops
A hearty main with crispy edges mirrors the golden crunch of the puffs.
3. Creamy Tomato Soup
Dip a puff into soup for a luxurious bite—it’s like gourmet grilled cheese, but better.
4. Fresh Garden Salad
Add balance with something crisp and green, especially with a light vinaigrette.
5. Poached or Fried Eggs
For a brunch-worthy combo, pair with runny eggs on top.
6. Green Beans Almondine
Something fresh and nutty gives contrast and lightness to the meal.
7. Smoked Salmon
Make them elegant hors d’oeuvres with a dollop of crème fraîche and smoked salmon.
8. Garlic Sautéed Mushrooms
Earthy mushrooms and cheesy puffs are a match made in flavor heaven.
Storage Instructions
Mashed Potato Cheese Puffs store surprisingly well, which makes them great for meal prep or leftovers.
- Refrigerator: Let the puffs cool completely, then store them in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F (175°C) for about 10 minutes to bring back their crispiness.
- Freezer: They freeze beautifully! Place the cooled puffs on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. They’ll keep well for up to 2 months. Reheat directly from frozen at 375°F (190°C) for 15–18 minutes.
- Microwave Reheating: While convenient, this method will soften the edges. Only use it if you’re in a hurry and don’t mind sacrificing a little crunch.
Estimated Nutrition (Per Puff, assuming recipe yields 12)
These numbers are approximate and can vary depending on exact ingredients used:
- Calories: 130
- Fat: 8g
- Carbohydrates: 10g
- Protein: 4g
- Fiber: 1g
- Sugar: 1g
- Sodium: 180mg
They’re rich but not overly heavy, especially if you serve them alongside lighter dishes like salads or soups.
Frequently Asked Questions
What kind of mashed potatoes work best?
Use thick, creamy mashed potatoes—preferably made without too much liquid. Leftovers that are firm from refrigeration work great and help the puffs hold their shape.
Can I make these ahead of time?
Absolutely. You can prepare the mixture a day ahead and store it covered in the fridge. Bake them fresh when you’re ready to serve for the best texture.
How do I keep them from sticking to the muffin tin?
Be generous with greasing—either with butter or non-stick spray. Using a non-stick or silicone muffin pan also helps ensure easy release.
Can I use instant mashed potatoes?
Yes, as long as they’re thick and seasoned well. Avoid overly runny or watery instant potatoes.
Are they gluten-free?
Yes! This recipe contains no flour or breadcrumbs, making it naturally gluten-free. Just be cautious with any add-ins like processed cheese or bacon.
What cheese substitutes can I use?
You can use any cheese that melts well—cheddar, gouda, gruyère, mozzarella, or even a dairy-free alternative like Daiya or Violife.
Can I make them without eggs?
Eggs help bind the mixture and add structure. If you need an egg-free version, try using a flax egg (1 tbsp ground flaxseed + 2.5 tbsp water per egg), though the texture may be slightly softer.
How do I reheat them to stay crispy?
The oven is your best bet. Preheat to 350°F (175°C) and bake for 8–10 minutes. Avoid the microwave if you want to maintain crisp edges.
Conclusion
Cheesy Mashed Potato Puffs are a brilliant way to breathe new life into simple ingredients. With their golden crust, soft cheesy center, and effortless adaptability, they’re one of those recipes I always return to—whether for brunch, parties, or just a cozy snack at home. Once you try them, you’ll understand why they never last long on the table.

Cheesy Mashed Potato Puffs
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 12 puffs 1x
Description
Cheesy Mashed Potato Puffs are crispy on the outside, fluffy and cheesy on the inside. They’re the perfect use for leftover mashed potatoes and make an ideal side dish, snack, or brunch treat. Easy to customize and even easier to love.
Ingredients
- 2 cups mashed potatoes
- 2 large eggs
- 1 cup shredded sharp cheddar cheese (plus more for topping)
- 1/4 cup sour cream
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp garlic powder
- 1 tbsp chopped fresh parsley (optional)
- Butter or cooking spray (for greasing the tin)
Instructions
- Preheat oven to 400°F (200°C). Grease a 12-cup muffin tin with butter or non-stick spray.
- In a large bowl, mix together mashed potatoes, eggs, cheddar cheese, sour cream, salt, pepper, garlic powder, and parsley if using.
- Divide the mixture evenly among the muffin cups, filling each about 3/4 full.
- Sprinkle a little extra cheese on top of each puff.
- Bake for 25-30 minutes until golden brown and firm to the touch.
- Let cool for 5 minutes before removing from the tin. Serve warm.