For a warm and comforting meal, try this beef and potato casserole!  This is the ultimate deep dish hearty meal.  Try this recipe in place of the traditional meat and potatoes that are made numerous times a week.  Sit down at the table and enjoy this piping hot, delightfully casual beef and potato casserole recipe.  Brown the ground beef, mash the potatoes and layer it in a casserole dish.  It’s that easy!

Beef and Potato Casserole

A meat and potato casserole with sauteed onions, carrots and cheese. Seasoned to perfection. For a warm and comforting meal, try this beef and potato casserole!
No ratings yet
Servings 4 -8


  • 1 pound ground beef
  • 2 tablespoons olive oil
  • 1 medium onion , chopped
  • 1 large carrot , diced
  • 2 tablespoons tomato puree or 1 tablespoon ketchup
  • 1 1/2 cups boiling beef broth
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon leaves of fresh thyme
  • salt , to taste
  • pepper , to taste

Potato Layer

  • 3 medium (1 pound) potatoes
  • 1/2 tablespoon parsley
  • 1 1/2 tablespoons cream cheese or sour cream - optional
  • 3 - 3 1/2 tablespoons milk
  • 1/2 tablespoon butter
  • 1/2 cup (2 oz) grated Cheddar cheese or your choice cheese
  • salt and pepper to taste


  • Meat: In a large skillet heat oil over medium heat and sauté onions. Add carrots and stir often, for 5 minutes. Add ground beef, increase the heat and stir fry for 5 minutes. Stir in tomato puree or ketchup and fry for 1 minute, then add the hot broth and Worcestershire sauce . Bring to a boil, cover, reduce heat and simmer for 20 minutes covered. Remove the cover and cook for 7 - 10 minutes until most of the liquid has evaporated. Add thyme, season with salt and black pepper. Put into a 2 quart ovenproof casserole dish.
  • Mashed: In a medium saucepan, boil water and a pinch of salt. Peel potatoes and diced into halves then place into boiling water. Add to pot, cover with cold water, add salt and bring to a boil. Cook covered for 15 minutes, until the vegetables are soft. Strain potatoes then bring to a bowl. Add milk, butter, cream cheese, salt and pepper. Mash potatoes until fluffy.
  • Preheat the oven to 350 degrees F. In the same 2 quart casserole dish, add the potatoes on top of the beef. Sprinkle cheese on top of potatoes. Bake for 25 minutes until the top is golden brown.

Nutritional information is only an estimate and it's accuracy is not guaranteed to be exact.

Save This Recipe To Your Favorites

Create an account on our website and save your favorite recipes. You'll be able to access your favorite recipes on any device!

Image from kwestia smaku.  For original recipe in Polish, click here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Meet Swanky Recipes

Hi!, I’m Jessica from Swanky Recipes! The recipes you’ll find here on my website are inspired by places and people I love the most. Southern comfort cuisine is my one-true-love so I try to integrate that in my simple, seasonal, yet wholesome foods. I hope that my recipes inspire you to love cooking amazing foods and encourage you to expand your food horizons and try something exciting and new!

Shop Kitchen Accessories

Stay in The Know!

Join the Swanky Recipes newsletter to get exclusive new recipes, kitchen deals, & more!

Looking for the best easy and tasty recipes?