Heat the oil in a large skillet over medium high heat.
Once the oil is hot, add in the potatoes and season them with the salt and pepper.
Reduce heat to medium heat and cover the skillet with a lid.
Allow the potatoes to cook covered for approximately 10 minutes (stirring frequently).
Then gently stir in the onions. Cover and cook for an additional 8-10 minutes (stirring frequently) until the potatoes are browned around the edges and tender.
Serve immediately and enjoy!
Notes
I love using a cast iron skillet for this recipe but any large skillet will work great. Also, this recipe works great if you use all regular potatoes or all sweet potatoes depending on your family's preference.