Quick Mashed Potatoes and Gravy

By Mila | Updated on September 1, 2025

Here is my favorite mashed potatoes and gravy recipe, with creamy, buttery potatoes whipped until they’re smooth and fluffy, and a rich, savory gravy that brings everything together.

This is the side dish that disappears first at every family dinner. My kids always ask for seconds, and honestly, I don’t blame them. There’s something so comforting about a big scoop of mashed potatoes with gravy pooled on top.

Image: theamazingfood.com / All Rights reserved

Why You’ll Love These Mashed Potatoes and Gravy

  • Classic comfort food – There’s nothing quite like creamy mashed potatoes smothered in rich, savory gravy. It’s the kind of side dish that makes any meal feel special.
  • Quick and easy – Ready in under an hour, this recipe is perfect for weeknight dinners when you want something homemade without spending all evening in the kitchen.
  • Simple ingredients – You probably have everything you need already—just potatoes, butter, milk, flour, and a couple of stock cubes to make both components from scratch.
  • Perfect pairing – This recipe gives you both the mashed potatoes and gravy in one go, so you don’t need to hunt down separate recipes or worry about whether they’ll work well together.

What Kind of Potatoes Should I Use?

For creamy, smooth mashed potatoes, you’ll want to reach for starchy potatoes like Russets or Yukon Golds. Russets give you that classic fluffy texture because they break down easily when cooked, while Yukon Golds offer a naturally buttery flavor and a slightly creamier consistency. Avoid waxy potatoes like red potatoes or fingerlings for this recipe, as they tend to get gluey when mashed. When you’re at the store, look for potatoes that are firm with no soft spots or green patches, and try to pick ones that are similar in size so they cook evenly.

Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This classic combo is pretty forgiving when it comes to swaps:

  • Potatoes: Russet potatoes are the go-to for fluffy mashed potatoes, but Yukon golds work great too and give you a creamier, buttery texture. In a pinch, red potatoes will do the job, though they’ll be a bit waxier.
  • Milk: You can use any milk you have – whole milk makes them creamier, but 2% or even plant-based milk like oat or almond milk work fine. For extra richness, swap in cream or sour cream.
  • Butter: If you’re out of butter, olive oil or margarine can step in, though you’ll lose some of that classic buttery taste.
  • Stock cubes: Feel free to use whatever stock cubes you have on hand – two chicken cubes, two beef cubes, or even vegetable stock cubes all work. You can also use 2 cups of prepared stock instead of cubes and water.
  • Flour: Cornstarch works as a thickener too – just use 2 tablespoons mixed with a bit of cold water instead of the ¼ cup flour. Add it slowly to the gravy until you reach your desired thickness.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with mashed potatoes is overworking them, which activates too much starch and turns your fluffy side dish into a gluey paste – mix just until the lumps are gone and stop there.

Another common error is adding cold butter and milk straight from the fridge, which cools down your potatoes and makes them harder to mash smoothly, so always warm your dairy first or let it come to room temperature.

For the gravy, rushing the roux by not cooking the butter and flour mixture long enough can leave you with a raw flour taste, so let it cook for at least 2-3 minutes until it smells nutty before adding your stock.

If your gravy turns out lumpy, don’t panic – just strain it through a fine-mesh sieve or blend it with an immersion blender to get it smooth again.

What to Serve With Mashed Potatoes and Gravy?

Mashed potatoes and gravy are the perfect side dish for just about any protein you can think of – roasted chicken, pan-seared pork chops, or a nice juicy steak all work great. If you’re going for a full comfort food spread, add some roasted vegetables like carrots, green beans, or Brussels sprouts on the side to balance out the richness. For a complete meal, I love serving these with meatloaf or pot roast, where you can let that gravy do double duty over both the meat and potatoes. You could also pair them with some sautéed mushrooms or caramelized onions mixed right into the potatoes for extra flavor.

Storage Instructions

Store: Keep your leftover mashed potatoes and gravy in separate airtight containers in the fridge for up to 4 days. The gravy might thicken up as it sits, but that’s totally normal and easy to fix when you reheat it.

Freeze: Both the mashed potatoes and gravy freeze really well for up to 3 months. I like to portion them out in smaller containers so I can just grab what I need. Just make sure everything is completely cooled before freezing.

Reheat: Warm the mashed potatoes in the microwave with a splash of milk or butter, stirring every minute until heated through. For the gravy, reheat it on the stovetop over medium-low heat, whisking in a bit of water or stock if it’s too thick.

Preparation Time 10-15 minutes
Cooking Time 25-35 minutes
Total Time 35-50 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1300
  • Protein: 22-26 g
  • Fat: 42-48 g
  • Carbohydrates: 185-200 g

Ingredients

For the mashed potatoes:

  • 1/4 cup milk (room temperature for creamier texture)
  • 20 g butter (I use Kerrygold unsalted butter)
  • Salt and pepper, to taste
  • 2.2 lb potatoes (peeled and cut into 1-inch chunks for even cooking)

For the gravy:

  • 1.8 oz butter (for a rich, velvety gravy)
  • 2 cups hot water
  • 1/4 cup all-purpose flour (whisked together with butter to form a smooth roux)
  • 1 beef bouillon cube (crumbled)
  • 1 chicken bouillon cube (crumbled)
  • 1/4 tsp garlic powder (freshly ground preferred for more flavor)
  • Salt and pepper, to taste

Step 1: Prepare and Cook the Potatoes

  • 2.2 lb potatoes
  • Salt

Peel and cut potatoes into 1-inch chunks to ensure even cooking.

Place them in a large pot, cover with cold salted water, and bring to a boil over high heat.

Reduce heat to medium and simmer for 15-20 minutes until a fork pierces the potatoes easily.

While the potatoes cook, you can prepare the gravy components, so nothing sits idle.

Step 2: Build the Bouillon Stock

  • 1 chicken bouillon cube
  • 1 beef bouillon cube
  • 2 cups hot water

While potatoes are cooking, crumble both the chicken and beef bouillon cubes into a measuring cup or small bowl.

Pour 2 cups of hot water over them and stir well until the cubes dissolve completely.

Set aside—this becomes the base for your gravy and can sit while you finish the potatoes.

Step 3: Mash the Potatoes to Creamy Perfection

  • Cooked potatoes from Step 1
  • 20 g butter
  • 1/4 cup milk
  • Salt and pepper, to taste

Drain the cooked potatoes thoroughly in a colander, then return them to the hot pot off the heat.

Add the 20g of butter and room-temperature milk, then mash until smooth and creamy—I prefer leaving just a slight texture rather than making them completely silky.

Season with salt and pepper to taste.

The warmth of the potatoes will help the butter incorporate smoothly without making them gluey.

Step 4: Create the Roux Base for Gravy

  • 1.8 oz butter
  • 1/4 cup all-purpose flour
  • 1/4 tsp garlic powder

Melt the 1.8 oz of butter in a saucepan over medium-low heat.

Once melted and foaming, add the flour and garlic powder, whisking constantly for 1-2 minutes.

This cooks out the raw flour taste and creates a smooth paste (roux) that will thicken your gravy.

Don’t let it brown—you want a blonde roux for a light, classic gravy color.

Step 5: Finish the Gravy with Stock and Seasoning

  • Bouillon stock from Step 2
  • Salt and pepper, to taste

Slowly pour the bouillon stock from Step 2 into the roux, whisking constantly to prevent lumps from forming.

Once fully incorporated, increase heat to medium and simmer for 3-5 minutes, stirring occasionally, until the gravy thickens enough to coat the back of a spoon.

Taste and adjust seasoning with salt and pepper—I find the bouillon cubes provide good saltiness, but you may need just a touch more pepper for depth.

Step 6: Plate and Serve

  • Mashed potatoes from Step 3
  • Finished gravy from Step 5

Spoon the creamy mashed potatoes into bowls or onto plates, creating a well in the center.

Pour the hot gravy over and around the potatoes, allowing it to pool slightly.

Serve immediately while everything is hot.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment