These Cheesy Mashed Potato Muffins are a fun twist on dinner favorites! They’re fluffy, cheesy, and perfect for using up leftover mashed potatoes.
You can enjoy them as a side dish or a tasty snack. I love popping them in the oven and smelling that cheesy goodness fill the kitchen. It’s hard to eat just one! 😋
Key Ingredients & Substitutions
Mashed Potatoes: I recommend using homemade mashed potatoes for the best flavor and texture. If you’re short on time, store-bought will work too, but choose a high-quality option. You can also use sweet potatoes for a different taste.
Cheddar Cheese: Sharp cheddar is my favorite for these muffins. If it’s too tangy for your taste, mild cheddar or even gouda can be nice substitutes. Try to use freshly shredded cheese for better melting.
Sour Cream: This adds creaminess and tang. Greek yogurt is a great substitute if you’re looking for a healthier option. You could also use cream cheese for a richer flavor.
Chives and Green Onions: Fresh chives brighten up the dish, but you can swap them for parsley or even dill if that’s what you have. Green onions add a mild onion flavor, but feel free to omit them if you’re not a fan or to keep it simpler.
Bacon or Ham: Adding crumbled bacon or diced ham boosts flavor, but if you’re vegetarian, load up on extra cheese or add some sautéed vegetables like bell peppers for a tasty twist.
How Can I Ensure My Muffins Are Fluffy and Delicious?
To achieve fluffy muffins, the mixing technique is key. Start by combining your wet ingredients—mashed potatoes, cheese, sour cream, and eggs—until smooth. Don’t overmix when you add dry ingredients like spices, as this can lead to dense muffins.
- Ensure your mashed potatoes are free from lumps for best results.
- Gently fold in the dry ingredients and any mix-ins like chives or bacon.
- Fill the muffin cups to the top for best rise; they won’t overflow as they bake.
Let your muffins cool slightly in the pan before serving, which helps in keeping them intact when you remove them. These small tips will help you create the perfect cheesy mashed potato muffins every time!

How to Make Cheesy Mashed Potato Muffins
Ingredients You’ll Need:
For the Muffins:
- 3 cups mashed potatoes (preferably homemade or well-seasoned)
- 1 cup shredded sharp cheddar cheese (plus extra for topping)
- 1/2 cup grated mozzarella cheese (optional for extra cheesiness)
- 1/4 cup sour cream
- 2 large eggs
- 2 tablespoons chopped fresh chives (plus extra for garnish)
- 1/4 cup finely chopped green onions or scallions
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- Cooking spray or butter (for greasing the muffin tin)
- Optional: 1/4 cup cooked, crumbled bacon or finely diced ham for added flavor
How Much Time Will You Need?
This fun and delicious recipe takes about 15 minutes to prep and around 20-25 minutes to bake. In total, you’ll be ready to enjoy these cheesy muffins in less than an hour!
Step-by-Step Instructions:
1. Preheat Your Oven:
Start by preheating your oven to 375°F (190°C). While it’s heating up, take a moment to lightly grease a standard 12-cup muffin tin with cooking spray or butter. This will help your muffins slide out easily after baking!
2. Mix the Base Ingredients:
In a large mixing bowl, combine the mashed potatoes, shredded sharp cheddar cheese, mozzarella cheese (if you’re using it), sour cream, and eggs. Use a fork or a spatula to mix everything together until all the ingredients are well combined and smooth. This will create a deliciously cheesy base for your muffins!
3. Add Flavorful Ingredients:
Now it’s time to bring in the flavor! Stir in the chopped chives, green onions, garlic powder, onion powder, salt, and pepper. If you’re using bacon or ham, fold it into the mixture at this point too. Make sure everything is mixed well!
4. Fill The Muffin Tin:
Spoon the potato mixture evenly into the prepared muffin tin. Fill each cup almost to the top; they will rise while baking. This will ensure you get those perfectly puffy muffins!
5. Add Extra Cheese:
For an extra cheesy crust, sprinkle a little more shredded cheddar cheese on top of each muffin cup. This cheesy layer will melt beautifully while baking.
6. Bake Your Muffins:
Place the muffin tin in the 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 to crisp up. The aroma in your kitchen will be amazing!
7. Cool and Remove:
Once baked, remove the muffin tin from the oven and let the muffins cool in the pan for about 5 minutes. This resting time helps them firm up, making them easier to take out of the tin.
8. Garnish and Serve:
Carefully remove the muffins from the tin and place them on a serving plate. Garnish with additional chopped chives for a fresh touch!
9. Enjoy!
Serve your cheesy mashed potato muffins warm, alongside ketchup, sour cream, or your favorite dipping sauce. They make the perfect appetizer, side dish, or snack—enjoy every cheesy bite!
Can I Use Leftover Mashed Potatoes for This Recipe?
Absolutely! Leftover mashed potatoes work perfectly in this recipe. Just make sure they are well-seasoned and have a good consistency. If they’re too thick, you can stir in a little milk or cream to loosen them up.
Can I Make These Muffins Gluten-Free?
Yes, you can! Since this recipe doesn’t call for flour, it’s naturally gluten-free. Just ensure that any added ingredients like bacon or cheese are labeled gluten-free to keep it safe for those with gluten sensitivities.
Can I Freeze Cheesy Mashed Potato Muffins?
Definitely! You can freeze the muffins after they’ve cooled completely. Place them in an airtight container or freezer bag, and they’ll keep well for up to 3 months. To reheat, let them thaw in the fridge overnight, then warm them up in the oven or microwave.
What Are Some Serving Suggestions?
These muffins are delicious on their own or paired with dipping sauces like ketchup or sour cream. They also serve well alongside a salad or as a side to grilled meats. Feel free to experiment with different dips!



