This easy, one-pot family favorite is packed with ground beef, baby potatoes, and cheesy goodness—perfect for busy weeknights and picky eaters alike!

Why I Love This Recipe
Yum! This recipe is right up my alley. It's my kind of go-to family meal for busy weeknights. It's got ground beef, baby potatoes and some cheesiness... what's not to love?
If you've been reading my blog for a while, I'm sure you know how much I love easy one pot recipes! They are the best way to get dinner on the table FAST! And this recipe is no exception. Everything is cooked in one large pot which makes your life easier. This is a great recipe for picky eaters - the flavors are pretty simple and everyone can customize it using sauces - top with hot sauce, salsa, ketchup... or more cheese! So good.

Recipe Ingredients
- 1 Tbsp olive oil
- 1 Tbsp salted butter
- 1 ½ lbs baby yellow potatoes - chopped in half
- 1 lb lean ground beef
- 1 cup diced yellow onion
- 4 garlic cloves - minced
- ½ tsp salt
- ½ tsp paprika
- ½ tsp dried oregano
- ½ tsp ground black pepper
- 2 Tbsp tomato paste
- 2 cups beef broth
- 1 ½ cups shredded cheddar cheese
Kitchen Equipment I Used
How To Make One-Pot Cheesy Beef and Potatoes
Full ingredients and instructions are also in the recipe card at the bottom of this blog post.
STEP 1: Heat The Pot
Heat a large pot over medium-high heat. Add 1 tablespoon of olive oil and 1 tablespoon of salted butter once the pot is hot.
STEP 2: Cook Potatoes
Add 1 ½ lbs of chopped baby potatoes and cook for 5 minutes, stirring occasionally, until the edges are crispy. Transfer to a plate and set aside.
STEP 3: Cook Ground Beef
Add 1 lb of ground beef to the pot, breaking it into small pieces with a ground beef masher or the tip of a spatula. Cook and crumble until browned, about 3-4 minutes.
STEP 4: Add Onion + Garlic
Add 1 cup of chopped onion and 4 minced garlic cloves to the ground beef. Stir and cook for 1 minute.
STEP 5: Add Spices
Add 2 tablespoon tomato paste, ½ teaspoon salt, ½ teaspoon ground black pepper, ½ teaspoon paprika, and ½ teaspoon dried oregano. Mix together.
STEP 6: Add Broth + Simmer
Pour in 2 cups of beef broth and give everything a good stir. Cover with a lid and let it simmer for about 10 minutes, stirring occasionally, until the broth has reduced and the potatoes are fork-tender.
STEP 7: Add Cheese
Remove the pot from the heat. Add 1 ½ cups shredded cheese and stir into the potatoes. Now it's ready to serve!
QUICK TIP: Feel free to add more shredded cheese if you want your beef and potatoes to be cheesier!
Recipe Tips
- Let the broth cook down completely so you get a thicker, more flavorful sauce.
- If you prefer a bit more flavor, try adding a dash of hot sauce or a sprinkle of crushed red pepper flakes when you add the seasonings.
- To make the dish a little lighter, you can swap out half the ground beef for turkey or chicken.
How To Store Leftovers
- REFRIGERATE – let the dish cool to room temperature, then transfer it to an airtight container and refrigerate for up to 3-4 days.
- TO FREEZE - If you want to freeze it, let it cool completely and store in a freezer-safe container or bag for up to 3 months.
- TO REHEAT - Microwave in a covered bowl in 1-minute intervals, stirring in between, until heated through. Feel free to add more cheese during this step!
Have A Question?
- Got a question about this recipe? Leave a comment below—I’m happy to help!
- Tried this recipe? Share it with friends and leave a star rating below—I’d love to hear what you think!
Never Miss A New Recipe:
- Plus, get my weekly meal ideas & exclusive recipes straight to your inbox! Sign up here.
- Get My Free Recipe Guides! Sign up for my free member’s library to access 20+ printable guides, with more added regularly.
- Grab my popular Easy Healthy Meals Success Kit at 70% off!
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon salted butter
- 1 ½ lbs baby yellow potatoes - chopped in half
- 1 lb lean ground beef
- 1 cup diced yellow onion
- 4 garlic cloves - - minced
- ½ teaspoon salt
- ½ teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon ground black pepper
- 2 tablespoon tomato paste
- 2 cups beef broth
- 1 ½ cups shredded cheddar cheese
Instructions
- Heat a large pot over medium-high heat. Once hot add 1 tablespoon olive oil and 1 tablespoon salted butter.
- Add in the 1 ½ lbs chopped baby potatoes and cook for 5 minutes, stirring occasionally. Until you get some crispy edges. Transfer the potatoes to a plate and set aside.
- Add 1 lb ground beef to the pot. Break into small pieces using a ground beef masher or tip of a spatula. Cook and crumble until the beef is browned, about 3-4 minutes.
- Add 1 cup chopped onion and 4 minced garlic cloves to the ground beef. Stir everything together and cook 1 minute.
- Add 2 tablespoon tomato paste, ½ teaspoon salt, ½ teaspoon ground black pepper, ½ teaspoon paprika, and ½ teaspoon dried oregano. Mix together.
- Now pour in 2 cups beef broth. Give everything a good stir, then close with the pot lid. Let this simmer until the broth has cooked down completely, and potatoes are soft when poked with a fork, about 10 minutes. Stir occasionally during this time so that nothing sticks to the bottom of the pot.
- Remove the pot from the heat. Add 1 ½ cups shredded cheese and stir into the potatoes. Now it's ready to serve!
Nutrition Info
The nutritional information provided is an estimate and is per serving.
Leave a Reply