Why You’ll Love This Recipe
There’s so much to love about Cheesy Mashed Potato Puffs! First, they’re incredibly versatile—great as a side dish for almost any meal or as a snack for parties. The crispy exterior gives way to a warm, creamy mashed potato interior, making every bite a delightful mix of textures. Plus, the addition of cheddar cheese elevates the flavor to new heights, while the green onions and optional seasonings add extra zing. These puffs are also simple to prepare, yet they look and taste like something special. You’ll be amazed at how easily you can transform humble mashed potatoes into these golden, cheesy bites of perfection.
Ingredients
For the Mashed Potatoes:
-
4 large russet potatoes (about 2 pounds), peeled and cut into chunks
-
4 tablespoons unsalted butter, room temperature
-
1/2 cup whole milk (or more for desired consistency)
-
1 teaspoon salt
-
1/4 teaspoon freshly ground black pepper
-
1/4 teaspoon garlic powder (optional, for added flavor)
For the Puffs:
-
1 1/2 cups shredded cheddar cheese (feel free to use a sharp cheddar for more flavor)
-
2 large eggs, beaten
-
1/2 cup breadcrumbs (preferably panko for extra crunch)
-
1/4 cup finely chopped green onions (optional, for garnish and flavor)
-
1/2 teaspoon paprika (optional, for extra flavor and color)
-
1/4 teaspoon dried parsley (optional, for garnish)
-
Cooking spray or melted butter (for greasing the baking sheet)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Prepare the Mashed Potatoes:
-
Place the peeled and chopped potatoes into a large pot and cover them with water. Bring to a boil and cook until the potatoes are tender (about 15 minutes).
-
Drain the potatoes and return them to the pot. Add the butter, milk, salt, pepper, and garlic powder (if using). Mash the potatoes until smooth and creamy. Adjust the consistency with more milk if needed. Let the mashed potatoes cool to room temperature.
-
-
Form the Puffs:
-
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper and lightly grease it with cooking spray or melted butter.
-
In a large bowl, combine the cooled mashed potatoes with shredded cheddar cheese, beaten eggs, breadcrumbs, and green onions (if using). Mix everything until well combined.
-
Scoop spoonfuls of the mashed potato mixture and form them into small balls or puffs. Place each puff onto the prepared baking sheet, spacing them evenly.
-
-
Bake the Puffs:
-
Lightly spray or brush the tops of the puffs with melted butter or cooking spray.
-
Bake in the preheated oven for 20-25 minutes or until the puffs are golden brown and crispy on the outside.
-
-
Serve:
-
Let the Cheesy Mashed Potato Puffs cool slightly before serving. Garnish with paprika, parsley, or extra green onions for color and flavor, if desired.
-
Servings and Timing
This recipe makes approximately 12-15 puffs, depending on the size you form them.
-
Prep time: 20 minutes
-
Cook time: 30 minutes
-
Total time: 50 minutes
-
Servings: 12-15 puffs
Variations
-
Add Beef: For an extra savory kick, mix in some cooked ground beef into the mashed potatoes.
-
Cheese Options: While cheddar is the classic choice, feel free to experiment with other cheeses like mozzarella, Monterey Jack, or even Gruyère for different flavors.
-
Herbs and Spices: Add dried thyme, rosemary, or chives to the mashed potatoes for a more herby flavor.
-
Make Them Spicy: Add some chopped jalapeños or a pinch of cayenne pepper to the mashed potatoes for a little heat.
Storage/Reheating
-
Storage: Store any leftover Cheesy Mashed Potato Puffs in an airtight container in the fridge for up to 3 days.
-
Reheating: To reheat, place the puffs on a baking sheet and bake at 375°F (190°C) for 10-12 minutes, or until heated through and crispy. You can also reheat them in the microwave, but they will lose some of their crispiness.
FAQs
1. Can I make Cheesy Mashed Potato Puffs ahead of time?
Yes! You can form the puffs and place them on the baking sheet. Cover them with plastic wrap and refrigerate for up to 24 hours before baking. Just bake them when you’re ready.
2. Can I freeze the puffs?
Yes! You can freeze unbaked puffs on a baking sheet. Once frozen solid, transfer them to a freezer-safe bag or container. When ready to bake, cook from frozen at 375°F for 25-30 minutes.
3. How do I make the puffs crispy?
For extra crispiness, make sure to use panko breadcrumbs and lightly grease the tops of the puffs before baking. You can also bake them on a wire rack placed on the baking sheet to allow air circulation around them.
4. Can I use other types of potatoes for this recipe?
While russet potatoes are ideal for mashed potatoes due to their fluffy texture, you can also use Yukon Gold potatoes for a creamier result. Just note that the texture might be slightly different.
5. Can I make this recipe without eggs?
Yes! If you’re avoiding eggs, you can use a flaxseed or chia seed egg substitute, or simply omit the eggs and add a little extra cheese or breadcrumbs to bind the mixture together.
6. Can I use a different kind of cheese?
Absolutely! Feel free to experiment with other cheeses like mozzarella, gouda, or even a spicy pepper jack for a unique twist on this recipe.
7. Can I make Cheesy Mashed Potato Puffs gluten-free?
Yes! Use gluten-free breadcrumbs (or crushed gluten-free crackers) in place of the regular breadcrumbs to make this recipe gluten-free.
8. How do I make these puffs more flavorful?
Add seasonings like garlic powder, onion powder, or smoked paprika to the mashed potatoes for extra flavor. You can also mix in some cooked onions or shallots for added depth.
9. Can I serve these as a main dish?
While Cheesy Mashed Potato Puffs make a fantastic side dish, they can also be served as a light main dish if you pair them with a salad or some roasted vegetables.
10. Are these puffs spicy?
The base recipe isn’t spicy, but you can add heat by incorporating spicy seasonings or ingredients like jalapeños, hot sauce, or cayenne pepper.
Conclusion
Cheesy Mashed Potato Puffs are a fun, delicious, and versatile way to enjoy mashed potatoes. Whether served as a side dish or a snack, these puffs are sure to become a favorite in your recipe collection. Their crispy exterior, cheesy interior, and endless variations make them a perfect addition to any meal. Try them once, and you’ll see why they’re loved by everyone who tastes them!

Cheesy Mashed Potato Puffs
- Author: Lily
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 12-15 puffs
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Cheesy Mashed Potato Puffs are crispy, golden bites filled with creamy mashed potatoes and melted cheddar cheese. Perfect as a side dish, appetizer, or snack, these puffs combine a crunchy exterior with a soft, cheesy center for an irresistible comfort food treat.
Ingredients
For the Mashed Potatoes:
4 large russet potatoes (about 2 pounds), peeled and cut into chunks
4 tablespoons unsalted butter, room temperature
1/2 cup whole milk (or more for desired consistency)
1 teaspoon salt
1/4 teaspoon freshly ground black pepper
1/4 teaspoon garlic powder (optional)
For the Puffs:
1 1/2 cups shredded cheddar cheese
2 large eggs, beaten
1/2 cup breadcrumbs (panko preferred)
1/4 cup finely chopped green onions (optional)
1/2 teaspoon paprika (optional)
1/4 teaspoon dried parsley (optional)
Cooking spray or melted butter (for greasing)
Instructions
- Place potatoes in a pot of water, bring to a boil, and cook until tender (about 15 minutes).
- Drain and mash potatoes with butter, milk, salt, pepper, and garlic powder (if using) until smooth. Let cool to room temperature.
- Preheat oven to 375°F (190°C). Line and grease a baking sheet with parchment paper.
- In a large bowl, mix cooled mashed potatoes with cheddar cheese, eggs, breadcrumbs, and green onions (if using).
- Scoop spoonfuls of mixture, shape into small puffs, and place on baking sheet.
- Lightly brush or spray puffs with melted butter or cooking spray.
- Bake for 20-25 minutes until golden brown and crispy.
- Let cool slightly before serving. Garnish with paprika, parsley, or extra green onions if desired.
Notes
- Use panko breadcrumbs for maximum crispiness.
- Make ahead by refrigerating unbaked puffs for up to 24 hours before baking.
- For a gluten-free version, use gluten-free breadcrumbs.
- To freeze, place unbaked puffs on a baking sheet, freeze, then store in a freezer-safe bag. Bake from frozen at 375°F for 25-30 minutes.
- Experiment with cheeses like mozzarella, gouda, or pepper jack for unique flavors.
Nutrition
- Serving Size: 1 puff
- Calories: 110
- Sugar: 1g
- Sodium: 170mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 30mg