Staying on Budget

For people who love money.

Shepherds Pie

This is a great way to use up leftover beef from a beef roast.

This is by far my favorite way to use leftover roast. It is definitely a comfort meal that hits the spot every time. 

Stove Top and Oven

If you have ZERO ingredients then this recipe will cost about $19.07 as of August 2022.

  • If you have a fully stocked pantry this recipe will cost about $6.81

I am assuming you have salt and pepper and do not add it into the recipe total cost.

Recipe serves: 4

Serving size: 1/4 of dish

Equipment needed: small pot, skillet, 8″ baking dish

Total time: 1 hour 15 minutes


Let's grocery shop!

I am assuming you have salt and pepper. It is not included in pantry and spices. If you have a fully stocked pantry you will save about $12.26.

Pantry & Spices

Total: $12.26 as of August 2022

  • 1 pound butter $3.98
  • flour $2.12
  • olive oil $2.88
  • season all salt $1.94
  • red pepper flakes $1.34


Total: $6.81 as of August 2022

  • 1 bag potatoes $3.27
  • 1/2 gallon milk $1.76
  • 1 - onion $0.40
  • 1 garlic bulb $0.54
  • 12 oz frozen mixed vegetables $0.84

Let's prep!

Let's cook!

  1. Boil or steam potatoes until fork tender. Do not discard cooking liquid. Scoop potatoes out of the liquid or remove from steamer basket into a large bowl.
  2. Preheat oven to 350° F.
  3. Bring the water back to boil. Steam or boil frozen vegetables for 3 minutes.
  4. Meanwhile, add 2 tablespoons of butter, 1/8 cup milk, 1/4 teaspoon season all salt, 1/2 teaspoon pepper to potatoes and mash them then set aside.
  5. Strain the vegetables and set aside.
  6. Gravy: Using the same pan as the potatoes and vegetables add ¼ cup butter and melt. Add flour stirring for 2 minutes until thick and brown.
  7. While stirring slowly add beef broth and keep stirring until thick. When you run your finger across the back of the spoon you will see a clean line. Turn off heat.
  8. In a large sauté pan add 1 teaspoon olive oil and onion until tender.
  9. Add chopped beef, vegetables, and gravy. Mix everything together.
  10. If your pan is oven proof at 350° F spoon potatoes on top of the mixture.
  11. Place in oven for 30 minutes. Enjoy!

  • If your pan is not oven proof then add the beef mixture to the bottom of a
    casserole dish. Spoon potatoes over the top and bake for 30 minutes.

This recipe can also be found in Menu 2 – Family of 4

This recipe is best with left over beef roast. Check out our recipe for Crock-pot Beef Roast with Gravy

© 2022 Staying On Budget LLC is owned and operated by Staying On Budget LLC.

Staying On Budget LLC is a participant in the Amazon Services LLC Associates Program and earns from qualifying purchases. 

Related articles

Basil and Mozzarella Burgers

Fresh basil really takes hold in these delicious burgers

Single Serve Meat Loaves

This recipe really changed my mind about meat loaf. I love that they are individual portions.

Salisbury Steak

This is the best and easiest Salisbury Steak recipe I have ever made.

Christin Lee


It is fun to think that there might be a short cut but the reality is planning plus diligence equals financial freedom.

My Favorite Articles