Cheesy Mashed Potato Puffs: Prepare to be amazed by this delightful twist on a classic comfort food! Imagine biting into a golden-brown, crispy exterior that gives way to a fluffy, cheesy, and utterly irresistible interior. These aren’t your grandma’s mashed potatoes (though we love her recipe too!). We’re taking the humble mashed potato to a whole new level of deliciousness.
Mashed potatoes have been a staple on dinner tables for centuries, a testament to their versatility and comforting nature. While their exact origins are debated, potatoes themselves have a rich history, originating in the Andes Mountains of South America. Over time, they’ve become a beloved side dish worldwide, adapted and transformed in countless ways. Our cheesy mashed potato puffs are a modern take on this classic, adding a touch of elegance and fun to any meal.
So, why are these little puffs so irresistible? It’s the perfect combination of textures and flavors. The crispy exterior provides a satisfying crunch, while the creamy, cheesy interior melts in your mouth. They’re also incredibly convenient! Perfect as an appetizer, a side dish, or even a snack, these cheesy mashed potato puffs are sure to be a crowd-pleaser. Plus, they’re a fantastic way to use up leftover mashed potatoes. Get ready to experience mashed potatoes like never before!
Ingredients:
- Potatoes: 2 lbs Russet potatoes, peeled and quartered
- Cream Cheese: 4 oz, softened
- Cheddar Cheese: 1 cup, shredded (sharp or medium, your preference!)
- Butter: 4 tablespoons (1/2 cup), unsalted
- Milk: 1/4 cup (whole milk recommended for richness)
- Garlic Powder: 1 teaspoon
- Onion Powder: 1/2 teaspoon
- Salt: 1 teaspoon (or to taste)
- Black Pepper: 1/2 teaspoon (or to taste)
- Eggs: 2 large, lightly beaten
- All-Purpose Flour: 1/2 cup, plus more for dusting
- Breadcrumbs: 1 cup, plain or panko (for extra crispiness)
- Vegetable Oil: For frying (about 3-4 cups)
- Optional Garnish: Chopped chives or parsley
Preparing the Mashed Potatoes
Okay, let’s get started with the heart of our cheesy puffs the mashed potatoes! This is where the magic begins, and trust me, good mashed potatoes make all the difference.
- Boil the Potatoes: Place the peeled and quartered potatoes in a large pot. Cover them with cold water make sure the water level is a couple of inches above the potatoes. Add a generous pinch of salt to the water. Bring the pot to a boil over high heat. Once boiling, reduce the heat to medium and let the potatoes simmer for about 15-20 minutes, or until they are fork-tender. You should be able to easily pierce them with a fork without much resistance.
- Drain the Potatoes: Carefully drain the potatoes in a colander. Make sure to get rid of all the water! Leaving excess water will result in soggy mashed potatoes, and we definitely don’t want that.
- Return to the Pot: Put the drained potatoes back into the pot. Place the pot back on the burner over low heat for about a minute or two. This helps to dry out any remaining moisture in the potatoes. Stir them around a bit to prevent them from sticking to the bottom of the pot.
- Mash the Potatoes: Now it’s time to mash! You can use a potato masher, a ricer, or even an electric mixer. If you’re using a masher, work the potatoes until they are mostly smooth, but don’t over-mash them, or they can become gluey. A ricer will give you the smoothest results. If you’re using an electric mixer, be very careful not to over-mix just blend until smooth and creamy.
- Add Butter and Cream Cheese: Add the softened butter and cream cheese to the mashed potatoes. Mix until they are completely melted and incorporated. The cream cheese adds a wonderful tang and creaminess that takes these mashed potatoes to the next level.
- Add Milk and Seasonings: Pour in the milk and stir until the potatoes are smooth and creamy. Now, it’s time to season! Add the garlic powder, onion powder, salt, and pepper. Taste the potatoes and adjust the seasonings as needed. You might want to add a little more salt or pepper depending on your preference.
- Incorporate the Cheddar Cheese: Stir in the shredded cheddar cheese until it’s evenly distributed throughout the mashed potatoes. The cheese will melt slightly from the heat of the potatoes, creating a gooey and delicious texture.
- Cool the Mixture: This is a crucial step! You need to let the mashed potato mixture cool completely before forming the puffs. This will make them easier to handle and prevent them from falling apart during frying. You can speed up the cooling process by spreading the mashed potatoes in a shallow dish and placing it in the refrigerator for about 30-45 minutes.
Forming and Coating the Puffs
Alright, our cheesy mashed potatoes are cool and ready to be transformed into adorable little puffs! This part is a bit messy, but it’s also kind of fun.
- Prepare the Coating Station: Set up three shallow dishes. In the first dish, place the lightly beaten eggs. In the second dish, place the all-purpose flour. In the third dish, place the breadcrumbs. Make sure you have enough of each ingredient to fully coat all the puffs.
- Shape the Puffs: Take a spoonful of the cooled mashed potato mixture and gently roll it into a ball, about 1-1.5 inches in diameter. You can use your hands or a small cookie scoop to help you form the puffs. Try to make them as uniform in size as possible so they cook evenly.
- Coat with Flour: Roll the potato puff in the flour, making sure it’s completely coated. Shake off any excess flour. The flour helps the egg adhere to the puff.
- Dip in Egg: Dip the floured puff into the beaten egg, ensuring it’s fully coated. Let any excess egg drip off.
- Coat with Breadcrumbs: Finally, roll the egg-coated puff in the breadcrumbs, pressing gently to make sure the breadcrumbs stick. The breadcrumbs will give the puffs a crispy and golden-brown crust when fried.
- Repeat: Repeat steps 2-5 with the remaining mashed potato mixture until you have formed and coated all the puffs.
- Chill the Puffs (Optional but Recommended): Place the coated puffs on a baking sheet lined with parchment paper. Cover them with plastic wrap and refrigerate for at least 30 minutes. This will help them firm up even more and prevent them from falling apart during frying. You can even chill them for a few hours or overnight if you want to prepare them in advance.
Frying the Cheesy Mashed Potato Puffs
Now for the grand finale frying! This is where our puffs transform into golden-brown, crispy, cheesy delights. Be careful when working with hot oil, and always have a fire extinguisher nearby just in case.
- Heat the Oil: Pour the vegetable oil into a deep pot or Dutch oven. You want the oil to be at least 2-3 inches deep. Heat the oil over medium heat until it reaches a temperature of 350-375°F (175-190°C). You can use a deep-fry thermometer to monitor the temperature. If you don’t have a thermometer, you can test the oil by dropping a small piece of bread into it. If the bread turns golden brown in about 30-60 seconds, the oil is ready.
- Fry in Batches: Carefully place a few puffs into the hot oil, making sure not to overcrowd the pot. Overcrowding will lower the oil temperature and result in soggy puffs. Fry the puffs for about 2-3 minutes per side, or until they are golden brown and crispy.
- Remove and Drain: Use a slotted spoon or a spider strainer to remove the fried puffs from the oil. Place them on a wire rack lined with paper towels to drain any excess oil.
- Repeat: Repeat steps 2-3 with the remaining puffs, making sure to maintain the oil temperature.
- Serve Immediately: Serve the cheesy mashed potato puffs immediately while they are still hot and crispy. Garnish with chopped chives or parsley, if desired. They are delicious on their own or with a dipping sauce like ranch dressing, sour cream, or your favorite hot sauce.
Tips for Success
- Don’t Overcrowd the Pot: Frying in batches is key to achieving crispy puffs. Overcrowding lowers the oil temperature and results in soggy, greasy puffs.
- Maintain Oil Temperature: Keep an eye on the oil temperature and adjust the heat as needed to maintain a consistent temperature of 350-375°F (175-190°C).
- Cool the Mashed Potatoes: Make sure the mashed potato mixture is completely cool before forming the puffs. This will make them easier to handle and prevent them from falling apart during frying.
- Chill the Coated Puffs: Chilling the coated puffs for at least 30 minutes before frying will help them firm up and prevent them from falling apart.
- Use Fresh Oil: Using fresh, clean oil will result in better-tasting puffs.
Variations
- Add Different Cheeses: Experiment with different types of cheese, such as Gruyere, Monterey Jack, or pepper jack.
- Add Herbs and Spices: Add fresh herbs like rosemary, thyme, or oregano to the mashed potato

Conclusion:
And there you have it! These Cheesy Mashed Potato Puffs are truly a must-try recipe, and I’m confident they’ll become a family favorite in your home, just like they have in mine. The combination of creamy, cheesy mashed potatoes with that satisfyingly crisp exterior is simply irresistible. They’re the perfect comfort food with a touch of elegance, making them suitable for both casual weeknight dinners and more special occasions.
But why are these puffs so special? It’s the simplicity, really. We’re taking something familiar and comforting mashed potatoes and elevating it to a whole new level of deliciousness. The added cheese melts beautifully, creating a gooey, flavorful center that complements the crispy, golden-brown outside. Plus, they’re incredibly versatile!
Serving Suggestions and Variations
Think of these Cheesy Mashed Potato Puffs as a blank canvas for your culinary creativity. Serve them as a side dish alongside roasted chicken, grilled steak, or even a hearty vegetarian lentil loaf. They’re also fantastic as an appetizer, especially when served with a dollop of sour cream, a sprinkle of fresh chives, or a drizzle of your favorite hot sauce.
Looking for variations? Oh, the possibilities are endless!
* Spice it up: Add a pinch of cayenne pepper or a dash of hot sauce to the mashed potato mixture for a little kick.
* Herb it up: Incorporate fresh herbs like rosemary, thyme, or parsley for added flavor and aroma.
* Cheese, please!: Experiment with different types of cheese. Gruyere, cheddar, or even a little bit of blue cheese would be fantastic additions.
* Bacon bliss: Crumble cooked bacon into the mashed potato mixture for a smoky, savory twist.
* Veggie boost: Stir in some finely chopped cooked vegetables like broccoli, spinach, or carrots for added nutrients and texture.
* Garlic goodness: Roast a head of garlic and mash it into the potatoes for a rich, garlicky flavor.These are just a few ideas to get you started. Feel free to experiment and create your own unique version of these delightful puffs. The key is to have fun and let your taste buds guide you!
I truly believe that anyone can make these Cheesy Mashed Potato Puffs, regardless of their cooking experience. The recipe is straightforward, the ingredients are readily available, and the results are simply amazing. They’re a guaranteed crowd-pleaser, and I can’t wait for you to experience the joy of biting into one of these crispy, cheesy delights.
So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to embark on a culinary adventure. I’m confident that you’ll love these puffs as much as I do.
And most importantly, I want to hear about your experience! Did you try the recipe? Did you make any variations? What did your family and friends think? Share your photos and stories in the comments below. I’m always eager to see your creations and learn from your experiences. Let’s spread the love for these incredible Cheesy Mashed Potato Puffs together! Happy cooking!
Cheesy Mashed Potato Puffs: The Ultimate Comfort Food Recipe
Crispy, golden-brown cheesy mashed potato puffs, perfect as a snack or side dish. These delightful bites are made with creamy mashed potatoes, cheddar cheese, and a crunchy breadcrumb coating.
Ingredients
- 2 lbs Russet potatoes, peeled and quartered
- 4 oz Cream Cheese, softened
- 1 cup Cheddar Cheese, shredded (sharp or medium, your preference!)
- 4 tablespoons (1/2 cup) Butter, unsalted
- 1/4 cup Milk (whole milk recommended for richness)
- 1 teaspoon Garlic Powder
- 1/2 teaspoon Onion Powder
- 1 teaspoon Salt (or to taste)
- 1/2 teaspoon Black Pepper (or to taste)
- 2 large Eggs, lightly beaten
- 1/2 cup All-Purpose Flour, plus more for dusting
- 1 cup Breadcrumbs, plain or panko (for extra crispiness)
- Vegetable Oil, for frying (about 3-4 cups)
- Optional Garnish: Chopped chives or parsley
Instructions
- Place the peeled and quartered potatoes in a large pot. Cover them with cold water (a couple of inches above the potatoes). Add a generous pinch of salt. Bring to a boil over high heat, then reduce heat to medium and simmer for 15-20 minutes, or until fork-tender.
- Carefully drain the potatoes in a colander, removing all water.
- Put the drained potatoes back into the pot. Place the pot back on the burner over low heat for about a minute or two to dry out any remaining moisture. Stir them around a bit to prevent them from sticking to the bottom of the pot.
- Mash with a potato masher, ricer, or electric mixer until mostly smooth. Be careful not to over-mash.
- Add the softened butter and cream cheese to the mashed potatoes. Mix until they are completely melted and incorporated.
- Pour in the milk and stir until the potatoes are smooth and creamy. Add the garlic powder, onion powder, salt, and pepper. Taste and adjust seasonings as needed.
- Stir in the shredded cheddar cheese until it’s evenly distributed throughout the mashed potatoes.
- Let the mashed potato mixture cool completely before forming the puffs. Spread the mashed potatoes in a shallow dish and placing it in the refrigerator for about 30-45 minutes.
- Set up three shallow dishes. In the first dish, place the lightly beaten eggs. In the second dish, place the all-purpose flour. In the third dish, place the breadcrumbs.
- Take a spoonful of the cooled mashed potato mixture and gently roll it into a ball, about 1-1.5 inches in diameter.
- Roll the potato puff in the flour, making sure it’s completely coated. Shake off any excess flour.
- Dip the floured puff into the beaten egg, ensuring it’s fully coated. Let any excess egg drip off.
- Roll the egg-coated puff in the breadcrumbs, pressing gently to make sure the breadcrumbs stick.
- Repeat steps 2-5 with the remaining mashed potato mixture until you have formed and coated all the puffs.
- Place the coated puffs on a baking sheet lined with parchment paper. Cover them with plastic wrap and refrigerate for at least 30 minutes.
- Pour the vegetable oil into a deep pot or Dutch oven (2-3 inches deep). Heat over medium heat until it reaches 350-375°F (175-190°C).
- Carefully place a few puffs into the hot oil, making sure not to overcrowd the pot. Fry for about 2-3 minutes per side, or until golden brown and crispy.
- Use a slotted spoon or a spider strainer to remove the fried puffs from the oil. Place them on a wire rack lined with paper towels to drain any excess oil.
- Repeat steps 2-3 with the remaining puffs, making sure to maintain the oil temperature.
- Serve the cheesy mashed potato puffs immediately while they are still hot and crispy. Garnish with chopped chives or parsley, if desired.
Notes
- Don’t Overcrowd the Pot: Frying in batches is key to achieving crispy puffs. Overcrowding lowers the oil temperature and results in soggy, greasy puffs.
- Maintain Oil Temperature: Keep an eye on the oil temperature and adjust the heat as needed to maintain a consistent temperature of 350-375°F (175-190°C).
- Cool the Mashed Potatoes: Make sure the mashed potato mixture is completely cool before forming the puffs. This will make them easier to handle and prevent them from falling apart during frying.
- Chill the Coated Puffs: Chilling the coated puffs for at least 30 minutes before frying will help them firm up and prevent them from falling apart.
- Use Fresh Oil: Using fresh, clean oil will result in better-tasting puffs.
- Variations: Experiment with different types of cheese, such as Gruyere, Monterey Jack, or pepper jack. Add fresh herbs like rosemary, thyme, or oregano to the mashed potato





Leave a Comment