Ground Beef and Potatoes is a humble weeknight dinner the whole family will love! It’s made with tender potatoes, savory beef, and melty cheese for a hearty meal packed with amazing flavor.

Want more one-pan comfort food recipes? Try Chicken Tortellini Alfredo, Skillet Lasagna Recipe, and One Pot Taco Pasta Recipe!
Table of Contents
- Why we love this beef and potatoes skillet recipe:
- Easy Ground Beef and Potato recipe ingredients:
- How to make this Ground Beef and Potatoes recipe:
- Variations and Substitutions
- How to store leftovers?
- Can I freeze this recipe?
- Serving suggestions:
- More one-pan comfort food dinners you’ll love:
- Cheesy Ground Beef and Potatoes Recipe
This Ground Beef and Potatoes recipe is the perfect solution for when you need something simple and satisfying. It’s a budget-friendly and customizable!
The one-pan approach makes cleanup a breeze, so you can focus on relaxing with a hot, hearty dinner.
Plus, it’s made with pantry staples, so there’s no need to run to the store—just grab what you have and get cooking!
Why we love this beef and potatoes skillet recipe:
- Perfect for busy weeknights: This recipe takes 35 minutes to make, making it the perfect weeknight comfort food!
- One pan: This easy recipe is made in one skillet for easy cleanup.
- Clean out the fridge: This recipe is perfect for using up any extra veggies you might have lying around in your fridge!
Easy Ground Beef and Potato recipe ingredients:
- Oil: use a neutral cooking oil like avocado oil, vegetable oil, or canola oil, as these have a higher smoke point.
- Potatoes: use any potatoes you like, like Yukon gold, red potatoes, or russet potatoes. You could also use sweet potatoes for a sweeter flavor!
- Onion: adds flavor and texture, but you could swap it out with onion powder if you need.
- Bell pepper: I add bell pepper for flavor and veggies, but you can leave these out if you’re not a fan!
- Lean ground beef: I use lean ground beef, so I don’t have to soak up any excess grease! If you have regular ground beef, drain the excess fat.
- Tomato paste: adds a depth of umami flavor.
- Garlic: fresh garlic will have the best flavor, but you can use pre-minced garlic or garlic powder.
- Spices: I use a combination of salt, pepper, red pepper flakes, Italian seasoning, and ground mustard, but feel free to play around with other seasonings to get your desired taste.
- Chicken broth: Use low-sodium chicken broth to reduce the salt content. You could also use low-sodium beef broth as well!
- Tomato sauce: use plain tomato sauce or marinara for a bit of extra flavor.
- Cream: use half and half or heavy cream to add extra creaminess to the dish! If you don’t want the dish to be creamy, you can leave it out.
- Cheese: shredded mozzarella cheese makes this dish super comforting and cozy. You can use pre-shredded cheese or shred your own from a block! If you don’t like mozzarella, feel free to use another type like Colby Jack, Monterey Jack, Pepper Jack, white cheddar, cheddar, etc.
- Garnish: I like to add some chopped fresh parsley or green onions on top for a bit of extra flavor.
How to make this Ground Beef and Potatoes recipe:
It’s super easy to make this one-pan recipe! For more detailed recipe instructions, scroll down to the recipe card.
- Heat oil in a large skillet, add the diced potatoes, and cook until they start to soften and brown a bit.
- Stir in onion and bell pepper, cooking until the onion turns translucent.
- Add ground beef, cooking until browned, then drain any excess fat.
- Mix in tomato paste, garlic, and seasonings, stirring briefly.
- Add broth, tomato sauce, and cream. Bring to a simmer, cover, and cook until potatoes are tender.
- Top with shredded cheese, cover until melted, then garnish and serve.
Variations and Substitutions
- Flavor: For a bit more umami flavor, do a couple dashes of Worcestershire sauce.
- Spice: If you want to make this recipe spicier, add some hot sauce, chopped jalapeños, or extra red pepper flakes.
- Potatoes: Swap the potatoes with hash browns and the beef for breakfast sausage for a breakfast twist!
- Meat: Swap the ground beef for ground turkey or ground chicken for a leaner option. If you prefer a more decadent version, swap out the ground beef for ground pork or sausage!
- Veggies: Feel free to add some chopped broccoli, green beans, cauliflower, carrots, or mushrooms to the mix!
How to store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stovetop over medium heat.
Can I freeze this recipe?
I don’t typically recommend freezing potato dishes as the potatoes can take on a funny texture after thawing.
Serving suggestions:
If you serve this recipe for dinner, serve up some Roasted Vegetables or Roasted Green Beans as a side.
You can also never go wrong with one of my Mom’s Homemade Buns, these soft and fluffy Homemade Dinner Rolls Recipe or some Garlic Bread!
More one-pan comfort food dinners you’ll love:
- One Pan Sausage and Rice — another one that’s big on flavor!
- Stuffed Pepper Casserole — if you’ve got a bunch of peppers to use up.
- BEST Hamburger Helper Recipe — this one always goes over well with the kids!
- One Pot Teriyaki Chicken, Rice and Vegetables — super quick to prep!
Cheesy Ground Beef and Potatoes
Ingredients
- 1 tablespoon oil
- 1½ lbs potatoes (any kind)
- ½ medium onion (finely diced)
- ½ green bell pepper (finely diced)
- 1 lb lean ground beef
- 2 tablespoons tomato paste
- 2 cloves garlic (minced)
- 1½ teaspoons seasoning salt
- 1 teaspoon Italian seasoning
- ½ teaspoon ground mustard
- ¼ teaspoon black pepper
- ⅛ teaspoon red pepper flakes
- ¾ cup low sodium beef or chicken broth
- ½ cup tomato sauce (marinara or similar)
- ¼ cup cream (any kind)
- 1 cup shredded mozzarella or cheddar cheese
- fresh chopped parsley or green onions for garnish
Instructions
- Add the oil to a large skillet over medium-high heat (be sure it has a lid that fits).
- Cut the potatoes into 1 cm or ½" cubes and add to the pan. Cook 5-6 minutes until light golden and beginning to soften, stirring often.
- Add the onion and pepper and cook 1-2 minutes until onion is translucent.
- Add the ground beef. Cook and stir until beef is browned. Drain excess fat or soak up with a paper towel.
- Stir in the tomato paste, garlic, seasoning salt, Italian seasoning, mustard, pepper and pepper flakes. Cook and stir 1 minute.
- Stir in the broth, tomato sauce and cream. Bring to a simmer, cover and reduce heat to medium-low. Cook, stirring often, until potatoes are tender (this can take some time, but it will happen!). Taste and adjust seasonings as desired.
- Remove from heat, uncover, top with shredded cheese and cover just until melted. Serve.
Notes
- Potatoes: any kind of potatoes will work here, but my favorites would be red-skinned potatoes or Yukon gold. If they’re fresh and clean, leave the skin on for extra fibre.
- Ground beef: you can swap this out for any other ground meat, like chicken, turkey, pork or sausage.
- Spice it up: feel free to increase the pepper flakes or add some hot sauce for extra kick.
- Extra veggies: this is a great recipe when cleaning out the veggie drawer, as you can easily customize it to use what you have. Firmer vegetables will be added with the peppers and onions, and softer vegetables will be added with the sauce or stirred in at the end.
Nutrition Information
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebel
Garrett says
This worked exactly as written, thanks! It did take some time for the potatoes to cook but we really enjoyed the flavor.
Judy says
My husband and I had this tonight for supper. After reading the comments, and out of caution, I made a point to cook the potatoes longer – almost too long, but they were fine. I thought it was great – my husband thought it needed a little more flavor. Next time, I might add a little more tomato paste and red peppers.
Ashley Fehr says
Thanks for sharing Judy!
Susan Davies says
Made this last night. I had high hopes but it just wasn’t a hit. Like one of the other reviewers, I had a hard time getting the potatoes cooked. Maybe I should have cut them smaller? The four people I served it to felt it had way too much tomato taste, Italian seasoning and rated it the two stars.
Ashley Fehr says
Thanks for sharing Susan! The potatoes do take a while to cook — I will make some notes in the recipe card to make it easier to know how long this will take.
Tim says
Delicious blend of flavors and easy to make. Thanks!
Ashley Fehr says
I’m glad you liked it Tim!
Sara says
My family loved this! Took me awhile to get the potatoes soft but next time I’ll saute longer at the beginning. Great flavor and everyone wanted seconds!
Ashley Fehr says
Thanks Sara!