- Curry powder – ½ tsp (optional, for extra warmth and flavor)
- Salt and pepper – To taste
- Frozen peas and carrots – 1 cup (optional, for added color and texture)
Instructions
Step 1: Make the Mashed Potatoes
Add the peeled, quartered potatoes to a large pot and cover with cold water. Bring to a boil, then cook until tender when pierced with a fork. Drain well. Mash with milk, butter, salt, and pepper until smooth and creamy. Cover to keep warm.
Step 2: Brown the Beef and Aromatics
In a large skillet over medium-high heat, cook the ground beef until browned. Drain excess fat. Add the chopped onion and minced garlic, cooking until soft and fragrant.
Step 3: Create the Gravy
Sprinkle flour over the beef mixture and stir for 1–2 minutes to eliminate the raw flour taste. Gradually pour in the beef broth while stirring continuously. Simmer until the mixture thickens into a rich gravy. Season with salt, pepper, and a touch of curry powder if desired.
Step 4: Add Vegetables (Optional)
If using frozen peas and carrots, stir them into the gravy and cook for a few more minutes until they’re tender and heated through.
Step 5: Serve and Enjoy
Spoon the mashed potatoes onto warm plates and top with generous scoops of the beef gravy. Garnish with fresh herbs if you like — and serve immediately for that just-cooked comfort food bliss.
Chef’s Tip
For an extra creamy texture, use Yukon Gold or Russet potatoes and warm the milk before mashing — it helps the potatoes absorb the butter beautifully.
Before you go
Few things bring as much comfort as this simple, flavorful dish. It’s hearty, satisfying, and easy enough for a weeknight dinner. Give it a try tonight — you might just find it becomes your new family favorite!