This post may contain affiliate links learn more
If you’re craving a hearty and satisfying meal, look no further than this Beef Roast with Mashed Potatoes, Corn, and Gravy. This dish brings all the comforting flavors you love—tender beef, creamy mashed potatoes, sweet corn, and savory homemade gravy. Perfect for family dinners, holidays, or just a cozy night in, this recipe is both simple to prepare and guaranteed to impress. Let’s walk through how to make this classic meal!
Why You’ll Love This Recipe
This recipe combines the best of traditional comfort food, with a juicy beef roast slow-cooked to perfection, buttery mashed potatoes, and a rich gravy that ties everything together. It’s the kind of meal that makes the whole house smell amazing as it cooks, and it’s easy to pull together with just a few basic ingredients.
Reasons to Love This Recipe:
- Simple Ingredients: Most of the ingredients are pantry staples or easy-to-find.
- Easy Preparation: The oven does most of the work, while you prepare the sides.
- Crowd Pleaser: Perfect for family dinners or special occasions, everyone will love it!
Ready to get started? Let’s dive in!
Ingredients You’ll Need
- 2 lb beef roast
- 4 large potatoes, peeled and chopped
- 2 cups frozen corn
- 1 cup beef broth, divided
- 2 tbsp flour
- 2 tbsp butter (for gravy)
- 1/2 cup milk (for mashed potatoes)
- 2 tbsp butter (for mashed potatoes)
- Salt, pepper, garlic powder, and thyme to taste
How to Make Beef Roast with Mashed Potatoes, Corn, and Gravy
Step 1: Prepare and Roast the Beef
Preheat your oven to 325°F (160°C). Season your 2 lb beef roast generously with salt, pepper, garlic powder, and thyme on all sides. In a hot pan, sear the roast until it’s browned on all sides, about 3-4 minutes per side. Searing helps lock in the flavors and juices, giving your roast that delicious crust.
Once browned, transfer the roast to a roasting pan. Pour 1/2 cup of beef broth into the pan, cover it tightly with foil, and roast in the oven for 2-3 hours. The beef is ready when it’s tender and easily pulls apart with a fork.
Step 2: Make the Mashed Potatoes
While the roast is cooking, peel and chop 4 large potatoes. Boil them in salted water until they’re fork-tender, about 15-20 minutes. Drain the water, then mash the potatoes with 1/2 cup of milk, 2 tbsp of butter, and a pinch of salt and pepper. Keep mashing until the potatoes are smooth and creamy.
Step 3: Cook the Corn
For the corn, bring a pot of water to a boil. Add the 2 cups of frozen corn and cook for 5-7 minutes, or until fully heated through. Drain the corn and set it aside. For a little extra flavor, you can toss the cooked corn with butter and a sprinkle of salt.
Step 4: Make the Gravy
To make the gravy, melt 2 tbsp of butter in a small pan over medium heat. Stir in 2 tbsp of flour to create a roux, cooking for about 1 minute until the mixture turns slightly golden. Slowly add the remaining 1/2 cup of beef broth, whisking constantly to prevent lumps. Let the mixture simmer for a few minutes, stirring frequently, until the gravy thickens. Season with salt and pepper to taste.
Step 5: Serve and Enjoy
When the beef is ready, remove it from the oven and let it rest for about 10 minutes before slicing. Serve slices of the roast with a generous helping of mashed potatoes, sweet corn, and drizzle the gravy over everything. Enjoy!
Tips for Perfect Beef Roast and Mashed Potatoes
- Sear the Roast: Don’t skip the searing step! This locks in the juices and adds a rich, flavorful crust.
- Season Generously: Be sure to season the beef well with salt, pepper, and garlic powder to enhance the natural flavors.
- Rest the Roast: Let the roast rest for about 10 minutes after it comes out of the oven. This helps the juices redistribute, ensuring tender, juicy meat.
- Creamy Mashed Potatoes: For ultra-creamy mashed potatoes, add more milk or butter as you mash until you reach the desired consistency.
What to Serve with This Dish
While the beef roast, mashed potatoes, and corn create a satisfying meal on their own, here are a few suggestions to elevate your dinner:
- Buttery Dinner Rolls: Perfect for soaking up extra gravy.
- Roasted Vegetables: Carrots, Brussels sprouts, or green beans would complement this meal well.
- Crisp Salad: A simple green salad with a tangy vinaigrette can balance out the richness of the roast.
Storage and Reheating Instructions
- Refrigerate Leftovers: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
- Freeze for Later: You can freeze the beef roast and mashed potatoes separately for up to 3 months. Let them thaw in the refrigerator before reheating.
- Reheat: Warm the beef in a 300°F (150°C) oven until heated through, or in the microwave in short intervals. To reheat mashed potatoes, add a splash of milk and reheat in the microwave or on the stovetop while stirring to bring them back to a creamy consistency.
Frequently Asked Questions
Can I Use a Different Cut of Beef for This Recipe?
Yes! While this recipe calls for a 2 lb beef roast, other cuts like chuck roast or brisket will work well. Just remember that different cuts may require slightly different cooking times to become tender.
How Can I Tell If My Roast is Done?
The best way to know when your roast is done is by using a meat thermometer. For medium-rare beef, aim for an internal temperature of 145°F (63°C); for medium, 160°F (71°C); and for well-done, 170°F (77°C). Remember that the beef will continue to cook a bit as it rests.
Can I Make This Recipe in a Slow Cooker?
Absolutely! After searing the beef, place it in a slow cooker with the beef broth. Cook on low for 6-8 hours or on high for 4-5 hours until the beef is tender. The mashed potatoes, corn, and gravy can still be prepared separately.
Can I Use Fresh Corn Instead of Frozen?
Yes, fresh corn works wonderfully! Simply boil or steam it until tender, then slice the kernels off the cob to serve.
Conclusion
This Beef Roast with Mashed Potatoes, Corn, and Gravy is the perfect recipe for any occasion, combining tender, flavorful beef with creamy sides and a savory gravy. Whether it’s a special family dinner or a simple comfort meal, this dish is guaranteed to bring joy to your table. Make sure to savor every bite, and don’t forget to share this delicious recipe with your loved ones!
Looking for more hearty meal ideas? Try our other recipes like:
Buttermilk Chicken TendersSteak with Sautéed Onions
Mushrooms: A Flavorful Classic
Crockpot Ham, Green Beans, and Potatoes: A Comforting One-Pot Meal
PrintBeef Roast with Mashed Potatoes, Corn, and Gravy
- Total Time: 2 hours 45 minutes
- Yield: Serves 4–6Serves 4-6 1x
- Diet: Gluten Free
Description
Beef Roast with Mashed Potatoes, Corn, and Gravy is the perfect comfort meal. Tender, slow-cooked beef paired with creamy mashed potatoes, sweet corn, and a savory homemade gravy. This dish is easy to make, using simple ingredients, and is sure to be a family favorite for any occasion. Whether you’re hosting or craving a cozy dinner, this classic recipe will deliver every time.
Ingredients
- 2 lb beef roast
- 4 large potatoes (peeled and chopped)
- 2 cups frozen corn
- 1 cup beef broth, divided
- 2 tbsp flour
- 2 tbsp butter (for gravy)
- 1/2 cup milk (for mashed potatoes)
- 2 tbsp butter (for mashed potatoes)
- Salt, pepper, garlic powder, and thyme to taste
Instructions
- Preheat the oven to 325°F (160°C). Season the beef roast with salt, pepper, garlic powder, and thyme.
- Sear the roast in a hot pan until browned on all sides. Transfer to a roasting pan, add 1/2 cup beef broth, cover with foil, and roast for 2-3 hours until tender.
- While the beef roasts, boil peeled and chopped potatoes in salted water for 15-20 minutes. Drain and mash with milk, butter, salt, and pepper until creamy.
- Cook frozen corn in boiling water for 5-7 minutes, drain, and set aside.
- For the gravy, melt 2 tbsp butter in a small pan, stir in flour, and cook for 1 minute. Slowly add the remaining 1/2 cup beef broth, simmering until thickened. Season with salt and pepper.
- Slice the roast and serve with mashed potatoes, corn, and gravy on top. Enjoy!
Notes
- You can use fresh corn instead of frozen.
- If your gravy is too thick, add a splash of beef broth to thin it out.
- For even more flavor, try adding fresh rosemary or bay leaves while roasting the beef.
- Leftovers can be stored in the fridge for up to 3 days or frozen for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 2 hours 30 minutes
- Category: Dinner, Main Course
- Method: Roasting, Stovetop
- Cuisine: American, Comfort Food
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 2g
- Sodium: 750mg
- Fat: 27g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 110mg