Ingredients
- 7 red potatoes, scrubbed and quartered
- salt
- ½ cup milk
- 2 tablespoons butter
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 2 links smoked beef sausage (such as Eckrich®), sliced into 1-inch pieces
- 1 bunch asparagus, stemmed and chopped
- 2 cups frozen sweet white corn
- 2 cups chopped broccoli florets
- 3 cups beef broth
- 3 tablespoons all-purpose flour, or more as needed
- ground black pepper
Why This Recipe Is A Favorite
Cooking Tips You Should Know
- Toast any grains or nuts before adding them for extra crunch and depth.
- Adjust seasoning gradually, tasting as you go to get the perfect balance.
Step 1
Put the potatoes in a large pot and covering them with salted water. Bring it to a boil, then turn the heat down to medium and let them simmer until they’re really soft—about 20 minutes. Drain the water once they’re done.
Step 2
Transfer the potatoes to a big bowl and add the milk, butter, and garlic. Use an electric mixer to whip everything together until the potatoes are nice and creamy. Scoop the mashed potatoes into bowls to get ready for the toppings.
Step 3
Heat some olive oil in a large skillet over medium heat. Toss in the sausage and cook it just until it’s heated through, about 2 to 3 minutes. Then add the chopped asparagus, corn, and broccoli florets. Pour in the broth, cover the pan, and let everything simmer for around 5 minutes, stirring now and then, until the veggies are tender but not mushy.
Step 4
Scoop out about a cup of the broth from the skillet into a small bowl. Whisk in the flour until it’s smooth, then pour this mixture back into the skillet. Stir everything together and cook for another 5 minutes or so, until the sauce thickens up into a nice gravy.
Step 5
Finally, ladle the sausage and vegetable mixture with the gravy over the mashed potatoes. Finish with a sprinkle of black pepper, and you’re ready to dig in!