
Heat the cooking oil in a large skillet over medium-high heat.
Add the diced potatoes to the hot oil. Cook, stirring occasionally, until they are golden brown and starting to soften, about 10-15 minutes.
Push the potatoes to one side of the skillet. Add the chopped onion to the other side and cook until translucent, about 3-4 minutes. If using optional carrot, add it with the onion.
Add the ground meat to the skillet with the onions (and carrot if using). Break up the meat with a spoon and cook until it is browned.
Stir the potatoes, meat, and onions together. Add the minced garlic, salt, pepper, and optional dried herbs. Cook for another 1-2 minutes, stirring constantly, until the garlic is fragrant.
Reduce heat to medium-low, cover the skillet, and let it cook for 5-7 minutes more, or until the potatoes are fully tender. Stir once halfway through.
Serve hot and enjoy your simple but satisfying meal!
💡 Pro Tips:
- 🧅 Want more flavor? Get a nice caramelization on the onions before adding the meat!
- 🔥 High heat is your friend for browning the meat and crisping the potatoes – just watch it carefully!
- 🥣 A dollop of sour cream or yogurt on top takes this simple dish to the next level! (Totally optional, but oh-so-good!)


