These Mashed Potato Cheese Puffs are little bites of joy! Soft mashed potatoes mixed with gooey cheese and baked until golden. They’re crispy on the outside and fluffy on the inside!
Whenever I make these, I can’t help but snack on them fresh out of the oven. Plus, they’re perfect for using up leftover mashed potatoes—talk about a win-win! 🥔🧀
Key Ingredients & Substitutions
Mashed Potatoes: Smooth and creamy potatoes are the base of this dish. I recommend using russet or Yukon Gold for the fluffiest results. If you’re in a hurry, store-bought mashed potatoes can work, but homemade are always best!
Cheddar Cheese: Sharp cheddar adds great flavor. If you’re a fan of milder cheese, you can choose mild cheddar or even a mix of cheeses like Monterey Jack or Gouda for a different taste.
Parmesan Cheese: This brings a lovely nuttiness. You can substitute it with Pecorino Romano for a stronger flavor or even nutritional yeast for a dairy-free option, which adds a cheesy taste.
Green Onions/Chives: These add freshness. If you can’t find them, you could use finely chopped red onion or even garlic, but keep the quantity to a minimum to avoid overpowering the dish.
Garlic: Fresh garlic is wonderful, but garlic powder can work too in a pinch—use about 1/2 teaspoon instead.
How Do I Get Perfectly Crispy Potato Puffs?
Getting the right texture on these cheese puffs is all about the baking process. Here’s how to ensure they turn out crispy on the outside while staying soft inside:
- Preheat the oven well to 375°F (190°C). A hot oven helps achieve that perfect crust.
- Grease your muffin tin generously with butter or non-stick spray to prevent sticking and aid browning.
- Ensure your potato mixture is well mixed but not overworked; this keeps them light and fluffy.
- Fill the muffin cups generously, shaping them so they have a nice mound. This leads to more crispy edges.
- After baking, let them sit in the tin for a few minutes before removing. This helps maintain their shape.
With these tips, your cheese puffs will be a hit every time! Enjoy serving them with a dollop of sour cream for extra flavor.

How to Make Mashed Potato Cheese Puffs
Ingredients You’ll Need:
For the Cheese Puffs:
- 3 cups mashed potatoes (smooth and creamy)
- 1 cup shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 2 large eggs, beaten
- 1/4 cup finely chopped green onions or chives (plus extra for garnish)
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika (optional for a subtle smoky flavor)
- 1 tablespoon melted butter (for brushing muffin tin)
For Serving:
- Sour cream or a creamy dip
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and about 20-25 minutes to bake. So, in total, you’re looking at about 35-40 minutes to have these tasty cheese puffs ready to enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). This ensures that your cheese puffs will bake evenly. While the oven is heating up, take a muffin tin and lightly grease it with melted butter or non-stick spray.
2. Mix the Ingredients:
In a large mixing bowl, combine the 3 cups of mashed potatoes, shredded cheddar cheese, grated Parmesan cheese, beaten eggs, chopped green onions or chives, and minced garlic. Make sure everything is well mixed together, so that every bite is packed with flavor!
3. Season the Mixture:
Add in the salt, black pepper, and if you like, the smoked paprika for a bit of smoky flavor. Stir everything really well again until it’s all fully blended. This is where the magic happens, so mix it up nicely!
4. Fill the Muffin Tin:
Using a spoon, carefully fill each muffin cup with the potato mixture. Be sure to fill them to the top and shape them slightly mounded. This will help them rise and get crispy in the oven!
5. Bake to Perfection:
Put the muffin tin in your preheated oven and bake for about 20-25 minutes. You’ll know they’re ready when the tops are golden brown and the edges start getting crispy. Your kitchen will smell amazing!
6. Cool and Remove:
Once baked, take the puffs out of the oven and let them cool for a few minutes in the tin. This will help them hold their shape. After a few minutes, use a spoon to carefully remove them from the muffin tin.
7. Garnish and Serve:
Sprinkle some extra chopped chives or fresh herbs on top for a nice finishing touch. Serve these cheesy puffs warm, alongside sour cream or your favorite creamy dip for a delightful treat!
Enjoy these crispy-on-the-outside, soft-and-cheesy-on-the-inside mashed potato cheese puffs as a delicious appetizer or side dish!
Can I Use Leftover Mashed Potatoes for This Recipe?
Absolutely! Leftover mashed potatoes work perfectly for this recipe. Just make sure they’re well-mixed and creamy. If they’re a bit dry, you can add a splash of milk or a little butter to improve the texture.
Can I Freeze the Cheese Puffs?
Yes, you can freeze these cheese puffs! After baking, let them cool completely, then place them in an airtight container or freeze in a single layer on a baking sheet before transferring to a bag. They’ll keep well in the freezer for up to 2 months. To reheat, bake them from frozen at 375°F (190°C) for about 15-20 minutes.
What Can I Use Instead of Eggs?
If you need to make this recipe egg-free, you can substitute each egg with 1/4 cup of applesauce or mashed banana for added moisture. Alternatively, 1/4 cup of unsweetened yogurt or a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water, let sit for 5 minutes) can also work well!
How to Serve These Puffs?
These cheesy potato puffs are delicious as an appetizer or a side dish. Consider serving them with sour cream, ranch dressing, or even a homemade creamy dip. They can also be paired with a fresh salad for a complete meal!



