Homemade Recipes

Beef Roast with Mashed Potatoes, Corn, and Gravy

By Emma :

Everyday Culinary Delights👩‍🍳

Join WhatsApp
Beef Roast with Mashed Potatoes, Corn, and Gravy

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

  1. Sear the Roast: Don’t skip the searing step! This locks in the juices and adds a rich, flavorful crust.
  2. Season Generously: Be sure to season the beef well with salt, pepper, and garlic powder to enhance the natural flavors.
  3. 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.
  4. 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

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef Roast with Mashed Potatoes, Corn, and Gravy


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 2 hours 45 minutes
  • Yield: Serves 46Serves 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

Scale
  • 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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star