There is something instantly comforting about warm, cheesy bites of goodness, and this Cheesy Mashed Potato Puffs Recipe delivers just that in every single mouthful. Imagine leftover mashed potatoes transformed into golden, fluffy puffs packed with melted cheddar and Parmesan, enhanced by the subtle bite of green onions and a touch of garlic. These little delights bake up beautifully in a muffin tin to create perfectly portioned, crispy-on-the-outside, creamy-on-the-inside treats that will quickly become a side dish favorite in your kitchen. Whether you’re revamping leftovers or craving a savory snack, this recipe is foolproof and irresistible.

Ingredients You’ll Need
The magic behind the Cheesy Mashed Potato Puffs Recipe is in its simplicity. Each ingredient plays an important role, from the creamy base to the melty cheeses and flavorful seasonings, all coming together to create irresistible texture and taste.
- 2 cups cold mashed potatoes: Using cold potatoes helps the puffs hold their shape and develop a crispy crust.
- 2 large eggs: Eggs act as a binder to keep the mixture together during baking.
- 1 cup shredded cheddar cheese: Sharp cheddar adds richness and oozing cheesiness.
- 1/4 cup grated Parmesan cheese: Parmesan gives a nutty, savory punch to deepen the flavor.
- 1/4 cup chopped green onions: These bring a fresh, mild onion flavor and vibrant color.
- 1/4 cup sour cream: Adds tang and creaminess to keep the puffs moist inside.
- 1/2 teaspoon garlic powder: For subtle aromatic undertones that complement the cheeses.
- 1/4 teaspoon salt: Enhances all the flavors without overpowering them.
- 1/4 teaspoon black pepper: Adds just enough warmth and spice.
- Nonstick cooking spray: Ensures your puffs release easily from the muffin tin with a gorgeous golden crust.
How to Make Cheesy Mashed Potato Puffs Recipe
Step 1: Prepare Your Oven and Muffin Tin
Start by preheating your oven to 400°F (200°C). Lightly grease a standard 12-cup muffin tin with nonstick cooking spray to keep your puffs from sticking and help form that perfect crispy edge we all love.
Step 2: Combine the Ingredients
In a large mixing bowl, toss together the cold mashed potatoes, eggs, shredded cheddar, grated Parmesan, chopped green onions, sour cream, garlic powder, salt, and black pepper. Use a spoon or spatula to mix everything until the mixture is smooth and evenly combined, ensuring every puff will have a balanced flavor and lovely texture.
Step 3: Fill the Muffin Cups
Spoon the potato mixture evenly into the greased muffin tin cups, filling them nearly to the top for that puffed-up look. This helps the puffs rise well and gives you a substantial, satisfying bite each time.
Step 4: Bake to Golden Perfection
Pop your muffin tin into the preheated oven and bake for 25 to 30 minutes. You’ll know they’re ready when the tops turn a beautiful golden brown and the puffs are set – firm to the touch but still soft inside.
Step 5: Cool and Remove
Allow the puffs to cool in the pan for about five minutes after baking. This tiny waiting period helps them firm up slightly so you can remove them easily without breaking. Then, gently lift them out and get ready to enjoy warm, cheesy bites of happiness.
How to Serve Cheesy Mashed Potato Puffs Recipe

Garnishes
A sprinkle of freshly chopped chives or a light dusting of smoked paprika adds a pop of color and an extra layer of flavor that complements the cheesy base beautifully. You can also add a dollop of sour cream or a drizzle of spicy ranch to elevate the taste even more.
Side Dishes
These puffs make an excellent side accompaniment to grilled or roasted meats like chicken, steak, or pork chops. They also pair wonderfully with a simple green salad or steamed vegetables for a balanced and comforting meal.
Creative Ways to Present
For a fun presentation, serve your Cheesy Mashed Potato Puffs Recipe on a wooden board alongside an assortment of dipping sauces—think garlic aioli, honey mustard, or a tangy marinara. You can also slice them in half and use them as mini sandwich buns stuffed with ham or bacon for a tasty twist.
Make Ahead and Storage
Storing Leftovers
Store any leftover puffs in an airtight container in the refrigerator for up to three days. They maintain their flavor and texture well, making for a convenient snack or side on busy days.
Freezing
If you’d like to keep them longer, freeze the cooled puffs in a single layer on a baking sheet before transferring to a freezer-safe bag. They can be stored frozen for up to a month without losing their deliciousness.
Reheating
To reheat, bake your chilled or frozen puffs in a preheated oven at 350°F (175°C) for about 10 to 15 minutes, or until they’re warmed through and crisp on the outside again. Avoid microwaving if possible, as it can make the puffs soggy.
FAQs
Can I make Cheesy Mashed Potato Puffs Recipe with leftover mashed potatoes?
Absolutely! Leftover mashed potatoes work perfectly and actually help save time. Just make sure they are cold to ensure the mixture binds well and the texture turns out right.
What cheeses can I substitute in this recipe?
Feel free to swap cheddar and Parmesan for mozzarella, pepper jack, or even a smoky gouda. Each cheese will bring a unique flavor twist to your puffs.
Can I add other ingredients to the puffs?
Yes! Diced cooked bacon, sautéed mushrooms, or finely chopped bell peppers can be mixed in to add complexity and extra flavor punch.
Are these puffs gluten-free?
As long as your mashed potatoes and seasonings are gluten-free, this recipe is naturally gluten-free. Just double-check labels when using processed cheeses or toppings.
How do I make the puffs crispier?
For an extra crispy top, sprinkle breadcrumbs on the puffs before baking or finish them under the broiler for a minute or two—just watch closely to avoid burning.
Final Thoughts
Trust me, once you try this Cheesy Mashed Potato Puffs Recipe, you’ll wonder how you ever made do without it. It’s simple, satisfying, and endlessly adaptable—perfect for any occasion where you want a cozy, crowd-pleasing side or snack. Give this recipe a go and watch these golden morsels disappear faster than you can say “cheese!”
Print
Cheesy Mashed Potato Puffs Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 12 puffs
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Cheesy Mashed Potato Puffs are a delightful and easy-to-make side dish that transforms leftover mashed potatoes into golden, savory muffin-like bites. Loaded with cheddar, Parmesan, green onions, and a hint of garlic, these puffs are baked until crispy on the outside and creamy on the inside, perfect for serving warm alongside your favorite meals.
Ingredients
Mashed Potato Mixture
- 2 cups cold mashed potatoes
- 2 large eggs
- 1 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped green onions
- 1/4 cup sour cream
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For Baking
- Nonstick cooking spray
Instructions
- Preheat and prepare muffin tin: Preheat your oven to 400°F (200°C) and lightly grease a 12-cup muffin tin using nonstick cooking spray to prevent sticking.
- Combine ingredients: In a large bowl, add the cold mashed potatoes, eggs, shredded cheddar cheese, grated Parmesan cheese, chopped green onions, sour cream, garlic powder, salt, and black pepper. Mix all ingredients thoroughly until the mixture is smooth and well combined.
- Fill muffin cups: Spoon the potato mixture evenly into the prepared muffin tin, filling each cup nearly to the top to get a nice puff as they bake.
- Bake: Place the muffin tin in the preheated oven and bake for 25–30 minutes, or until the tops turn golden brown and the puffs are firmly set.
- Cool and serve: Allow the puffs to cool in the pan for 5 minutes before carefully removing them. Serve warm for best flavor and texture.
Notes
- Ideal for using leftover mashed potatoes to prevent waste.
- Cheeses such as mozzarella or pepper jack can be substituted to vary the flavor.
- For extra crunch, sprinkle breadcrumbs on top before baking.

