BeefMain CourseStovetop

Ground Beef and Potato Skillet

Diced russet potatoes and ground beef cook together in a single skillet with mushrooms, onions, and a tangy sauce.

A bowl of ground beef and potatoes topped with cheese

This ground beef and potato skillet is a straightforward meal that cooks entirely in one pan. Diced russet potatoes soften in the skillet before you add a mixture of ground beef, fresh mushrooms, and sweet onions.

A splash of Carolina Treet cooking sauce and a scoop of canned diced tomatoes with green chiles give the dish a tangy, savory finish. It takes about 50 minutes to prepare and cook, making it a reliable option for dinner.

Why this works

  • Cooking the potatoes first ensures they get tender without overcooking the meat.
  • Mixing the mushrooms and onions directly into the raw ground beef helps distribute the flavors evenly.
  • Using a single cast-iron skillet reduces the amount of dishes you have to wash later.

Ingredients you'll need

Ingredients for ground beef and potato skillet on a counter
Gather the ground beef, potatoes, onions, mushrooms, and cooking sauce.
  • Ground beef: Lean ground beef works well here so the potatoes do not get too greasy. You can use an 85/15 or 90/10 blend.
  • Russet potatoes: Dice them into even, half-inch cubes so they cook at the same rate.
  • Carolina Treet: This is a tangy mustard-based cooking sauce. If you cannot find it, a tangy mustard-based barbecue sauce works as a substitute.
  • Diced tomatoes with green chiles: Sold in cans near the regular diced tomatoes. It adds a mild heat and extra moisture.

Exact quantities are in the recipe card below.

How to make it

Step 1: Cook the potatoes

Start by softening the diced russet potatoes in a hot skillet with olive oil and garlic. They need a head start so they do not end up crunchy.

Step 2: Add the meat mixture

Combine the ground beef, mushrooms, and onions, then add them to the pan. Cook until the beef is fully browned and reaches 160°F (71°C).

Ground beef cooking with potatoes in a cast iron pan
Fold the ground beef mixture into the tender potatoes in the skillet.

Step 3: Simmer the sauce

Stir in the cooking sauce and canned tomatoes. Let everything simmer together for a few minutes so the flavors blend.

A bowl of ground beef and potatoes topped with cheese
Serve the finished skillet warm straight from the pan.

Serve it with

This skillet is filling on its own, but a crisp green salad or warm Easy Dinner Rolls for Thanksgiving pair well with it.

Storage and reheating

Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop until warmed through. Freeze for up to 3 months, though the potatoes may change texture slightly upon thawing.

FAQ

Do I have to use a cast-iron skillet?

No, any large, heavy-bottomed skillet will work, but cast iron holds heat nicely for browning the potatoes.

Can I use a different type of potato?

Yukon gold or red potatoes are fine to use. They hold their shape well and do not require peeling.

What if I do not have Carolina Treet?

You can use your favorite barbecue sauce or a mix of yellow mustard and a little apple cider vinegar.

A bowl of ground beef and potatoes topped with cheese

Ground Beef and Potato Skillet

Diced russet potatoes and ground beef cook together in a single skillet with mushrooms, onions, and a tangy sauce.

By Ben Marlowe · mycookingpot.com

Prep
20 min
Cook
30 min
Total
50 min
Servings
4
Course: Main CourseCuisine: AmericanMethod: StovetopDifficulty: Easy
Pin

Ingredients

Instructions

  1. Heat 1 tablespoon of olive oil in a large cast-iron skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
  2. Add the diced potatoes to the skillet, stirring to coat them in the oil and garlic. Cook for 15 to 20 minutes, stirring occasionally, until the potatoes are tender. Add another tablespoon of olive oil if the pan gets too dry.
  3. While the potatoes cook, combine the chopped mushrooms, diced sweet onion, and ground beef in a medium bowl. Mix gently to keep the meat in small chunks.
  4. Push the cooked potatoes to one side of the skillet. Add the ground beef mixture to the empty side of the pan.
  5. Use a slotted spoon to gently fold the potatoes over the meat. Cook for 8 to 10 minutes, stirring occasionally, until the ground beef is browned and reaches a safe internal temperature of 160°F (71°C).
  6. Drain any excess grease from the skillet if necessary. Season the mixture with salt and black pepper.
  7. Stir in the Carolina Treet cooking sauce and the diced tomatoes with green chiles. Let the skillet simmer over low heat for 5 minutes.
  8. Remove from the heat. Top with shredded cheddar cheese if using, and serve warm.

Notes

  • Food safety: Always cook ground beef to an internal temperature of 160°F (71°C) as measured by a meat thermometer.
  • If you cannot find Carolina Treet cooking sauce, you can substitute it with an equal amount of your favorite mustard-based barbecue sauce.
  • Using a slotted spoon to mix the beef and potatoes helps prevent the soft potatoes from turning to mush.

Did you make this? Save it to your Beef Recipes board so you can find it again.

Pin it

Be the first to review this recipe

    Leave a review

    Your rating

    Reviews are checked before they are published. Your name is shown with your review.

    Up next · BeefOne Pot Beef StroganoffThinly sliced sirloin, mushrooms, and egg noodles cook together in a single pot with a rich sour cream sauce.Get the recipe →

    You might also like

    All beef recipes →