If you’re on the hunt for a comforting, crowd-pleasing side that feels like a warm hug on a plate, look no further than this Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe. Creamy, garlicky, and incredibly cheesy mashed potatoes meet luscious, homemade savory gravy to create a dish that instantly elevates any meal. Whether it’s a family dinner or a special occasion, this recipe brings together simple ingredients in a way that feels both indulgent and satisfying — an absolute must-try for all potato lovers!

Ingredients You’ll Need
Don’t let the straightforward list fool you — each ingredient in this Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe plays a crucial role, building layers of flavor, richness, and texture that make every bite unforgettable.
- 2 ½ pounds russet potatoes: Perfect for mashing, these starchy potatoes create a fluffy, creamy base.
- 1/4 cup salted butter (for potatoes): Adds richness and a velvety smoothness to the mash.
- 1/4 cup milk: Helps achieve that perfect creamy consistency.
- 1/2 cup sour cream: Introduces a subtle tanginess that brightens the flavor.
- 1/2 cup grated Parmesan cheese: Imparts savory, nutty notes and a delightful depth.
- 1 1/2 teaspoons garlic powder: Brings that unmistakable garlic punch without overpowering.
- 1 teaspoon salt: Essential for balancing and enhancing all flavors.
- 1/2 teaspoon black pepper: Adds a gentle heat and complexity.
- 1/2 cup salted butter (for gravy): The base for a rich, smooth gravy with a golden finish.
- 1/4 cup all-purpose flour: Provides body and thickness to the gravy.
- 2 cups water: Helps build the gravy’s brothiness and balance the creaminess.
- 1 cup milk: Enriches the gravy, making it silky and smooth.
- 3 chicken bullion cubes: Burst of savory umami that makes the gravy irresistibly flavorful.
- 1/4 teaspoon pepper: Light seasoning to round off the gravy’s taste.
How to Make Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe
Step 1: Prep and Boil the Potatoes
Start by peeling and cubing your russet potatoes to ensure even cooking. Boil them in a large pot of salted water for about 15 to 20 minutes or until they are fork-tender. This step is fundamental to achieving that silky, lump-free texture we’re aiming for.
Step 2: Mash and Combine Flavors
Drain the water and return the hot potatoes back to the pot to dry out slightly. Mash them until smooth and creamy, either with a potato masher or an electric hand mixer for that super fluffy consistency. Now, the magic begins — stir in butter, milk, and sour cream, then fold in grated Parmesan cheese, garlic powder, salt, and pepper. Mixing everything until well combined turns humble potatoes into a velvety, savory masterpiece.
Step 3: Whip Up the Savory Gravy
While your potatoes are absorbing all that delicious goodness, melt butter in a saucepan over medium heat for the gravy. Sprinkle in flour and whisk constantly for about one minute until it turns golden brown – this nutty base is key to depth of flavor. Gradually add water, milk, crushed chicken bullion cubes, and pepper, stirring nonstop until the mixture boils and thickens to a luscious consistency that will perfectly complement your mashed potatoes.
Step 4: Serve with Love
Pour the warm, savory gravy generously over your garlic parmesan mashed potatoes, savoring that irresistible aroma and inviting texture. This dish is ready to impress immediately, whether it’s a simple weeknight treat or the highlight of your holiday spread.
How to Serve Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe

Garnishes
A sprinkle of freshly chopped parsley or chives adds a pop of color and fresh flavor, lifting the dish’s presentation instantly. A light dusting of extra Parmesan cheese can also bring an added cheesy layer for those who love a bold finish. Small pats of melting butter on top create a glossy, inviting look that’s hard to resist.
Side Dishes
This Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe shines alongside roasted chicken, tender pot roast, or holiday turkey. For a more vibrant plate, pair with steamed green beans, garlic roasted asparagus, or a crisp Caesar salad — all of which balance the richness beautifully.
Creative Ways to Present
For an extra-special touch, scoop the mashed potatoes into individual ramekins, create a little well in the center, and drizzle with the warm gravy at the table for a touch of elegance. Alternatively, layer the potatoes and gravy in a casserole dish topped with bread crumbs and bake until golden for a comforting, crusty-topped casserole that’s perfect for sharing.
Make Ahead and Storage
Storing Leftovers
You can refrigerate any leftover Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe in an airtight container for up to 3 days. Make sure to cool the dish completely before sealing to maintain freshness and prevent moisture buildup.
Freezing
For longer storage, freeze the mashed potatoes and gravy separately in freezer-safe containers. They will keep well for up to 3 months. When freezing, leave a little space at the top of the container to allow for expansion.
Reheating
To reheat, thaw frozen portions overnight in the fridge. Warm the mashed potatoes gently in the microwave or on the stovetop, adding a splash of milk if needed to restore creaminess. Heat the gravy in a saucepan over medium-low heat, stirring occasionally until smooth and heated through. Pour the warm gravy over the potatoes and enjoy as if freshly made!
FAQs
Can I use other types of potatoes for this recipe?
While russet potatoes are ideal for their fluffy texture, you can substitute Yukon gold potatoes for a creamier, buttery flavor. Just note that they may result in a slightly denser mash.
Is fresh garlic better than garlic powder for this recipe?
Garlic powder offers a smooth, consistent garlic flavor without the sharp bite fresh garlic sometimes delivers. If you prefer fresh garlic, try mincing 2 cloves and cooking them gently in the butter before adding to the potatoes for a mellow, aromatic touch.
Can I make the gravy vegetarian?
Yes! Simply swap the chicken bullion cubes for vegetable bullion cubes or mushroom broth to keep the gravy savory and rich without animal products.
How can I make the mash extra creamy?
Add an extra splash of warm milk or a dollop of cream cheese or heavy cream to the mashed potatoes while mashing. Be careful not to overwork the potatoes to keep that perfect fluffy texture.
What if I don’t have sour cream on hand?
Sour cream adds a tangy richness, but you can substitute it with Greek yogurt or even cream cheese if needed, though note that each will slightly affect the final flavor.
Final Thoughts
This Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe holds a special place in my heart for good reason — it’s that perfect balance of comforting and flavorful that turns everyday meals into memorable moments. I can’t wait for you to give it a try and experience how these simple ingredients come together to create something truly delightful. Trust me, once you do, this recipe will become your go-to whenever you want a little extra love on your plate.
Print
Garlic Parmesan Mashed Potatoes with Savory Gravy Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Description
This Garlic Parmesan Mashed Potatoes and Gravy recipe offers creamy, flavorful mashed potatoes infused with garlic and Parmesan cheese, paired with a rich homemade gravy made from scratch. Perfect as a comforting side dish for any meal, this recipe serves 6 and comes together in just under an hour.
Ingredients
Mashed Potatoes
- 2 ½ pounds russet potatoes, peeled and cubed
- ¼ cup salted butter
- ¼ cup milk
- ½ cup sour cream
- ½ cup grated Parmesan cheese
- 1 ½ teaspoons garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
Gravy
- ½ cup salted butter
- ¼ cup all-purpose flour
- 2 cups water
- 1 cup milk
- 3 chicken bouillon cubes, crushed
- ¼ teaspoon black pepper
Instructions
- Boil Potatoes: Place the peeled and cubed russet potatoes in a large pot of salted water. Bring to a boil and cook for 15 to 20 minutes or until the potatoes are fork-tender. Drain the water completely.
- Mash Potatoes: Return the drained potatoes to the pot. Using a potato masher or an electric hand mixer, mash the potatoes until smooth and creamy. Stir in ¼ cup salted butter, ¼ cup milk, and ½ cup sour cream until well combined.
- Season Mashed Potatoes: Add ½ cup grated Parmesan cheese, 1 ½ teaspoons garlic powder, 1 teaspoon salt, and ½ teaspoon black pepper to the mashed potatoes. Mix thoroughly to evenly incorporate all flavors.
- Prepare Gravy: In a medium saucepan, melt ½ cup salted butter over medium heat. Once melted, add ¼ cup all-purpose flour and whisk continuously for about one minute until the mixture turns golden brown.
- Whisk in Liquids: Gradually whisk in 2 cups water, 1 cup milk, crushed bouillon cubes, and ¼ teaspoon black pepper. Keep stirring constantly until the mixture comes to a boil, then reduce heat to low.
- Thicken Gravy: Continue stirring the gravy over low heat until it thickens to your desired consistency, ensuring no lumps remain.
- Serve: Pour the hot gravy over the creamy garlic Parmesan mashed potatoes and enjoy this comforting side dish immediately.
Notes
- For extra creaminess, warm the milk before adding it to the mashed potatoes.
- Feel free to substitute sour cream with Greek yogurt for a tangier flavor.
- If you prefer a vegetarian option, substitute chicken bouillon cubes with vegetable bouillon cubes in the gravy.
- To make the mashed potatoes extra fluffy, use a ricer instead of a masher.
- Leftover mashed potatoes and gravy can be stored separately in airtight containers in the fridge for up to 3 days.

