This Creamy Beef & Mushroom Skillet with Garlic Mashed Potatoes is the ultimate American comfort food dinner, designed to help you gain weight with hearty, satisfying ingredients. Rich ground beef and savory mushrooms are simmered in a luscious, creamy sauce, then served over fluffy, buttery mashed potatoes for a cozy, stick-to-your-ribs meal. It’s easy enough for beginner cooks and comes together in under 40 minutes. The use of a single skillet and one pot means minimal cleanup. This recipe’s high-calorie, well-balanced profile makes it perfect for anyone looking to enjoy a filling dinner that’s both delicious and nutritious.
Ingredients
Instructions
Bring a large pot of salted water to a boil. Add potatoes and cook until fork-tender, 12-15 minutes. Drain and return to pot.
Meanwhile, heat olive oil in a large skillet over medium-high heat. Add onion and sauté 2-3 minutes until softened. Add mushrooms and cook another 4-5 minutes until browned and their liquid has mostly evaporated.
Add ground beef to the skillet, breaking up with a spatula. Cook until browned and mostly cooked through, about 6 minutes. Stir in garlic and cook 1 minute until fragrant.
Sprinkle flour over the beef mixture and stir for 1 minute to cook off the raw flour taste. Pour in Worcestershire sauce and beef broth, scraping up any browned bits. Simmer for 2 minutes.
Reduce heat to low. Stir in heavy cream. Simmer 3-4 minutes until thick and creamy. Season with salt and pepper to taste.
Mash the drained potatoes with butter and milk until smooth and creamy. Season to taste with salt and pepper.
Serve mashed potatoes topped with the creamy beef and mushroom mixture. Garnish with chopped parsley if desired.