Peel and dice the potatoes into small, bite-sized cubes. Set aside.
Cook the Ground Beef:
Heat the olive oil in a large skillet or frying pan over medium heat. Add the ground beef and cook, breaking it apart with a spatula, until it is browned and fully cooked through, about 5-7 minutes. Drain any excess fat if necessary.
Sauté the Onions and Garlic:
Add the chopped onion and minced garlic to the skillet with the ground beef. Cook, stirring frequently, until the onion is soft and translucent, about 3-4 minutes.
Add the Potatoes:
Stir in the diced potatoes, paprika, cumin, oregano, salt, and pepper. Mix well to coat the potatoes evenly with the spices.
Cook the Potatoes:
Cover the skillet with a lid and reduce the heat to low. Cook for about 15-20 minutes, stirring occasionally, until the potatoes are tender and cooked through. If the mixture becomes too dry, you can add a splash of beef broth or water to keep it moist.
Serve:
Once the potatoes are tender, remove the skillet from the heat. Garnish with fresh parsley or cilantro if desired. Serve hot as a main dish or as a hearty side.
Prep Time:
10 minutes
Cook Time:
25 minutes
Total Time:
35 minutes
Nutrition (per serving, based on 4 servings):
Calories: 310
Total Fat: 16g
Saturated Fat: 5g
Cholesterol: 70mg
Sodium: 250mg
Total Carbohydrate: 20g
Dietary Fiber: 3g
Sugars: 2g
Protein: 21g
This Ground Beef with Potatoes recipe is a comforting, one-pan meal that’s perfect for busy weeknights or cozy family dinners. The tender potatoes and flavorful ground beef come together to create a dish that’s both filling and delicious. Serve it as is or with a side of fresh vegetables for a complete and satisfying meal!