This 3-ingredient poor man's meal is the kind of skillet dinner that shows up when times are tough but bellies still need to be full. My grandpa used to make a huge pan of this for his six younger siblings during the hardest years on the farm: just potatoes, hot dogs, and onions stretched into something hearty and comforting. Everything cooks together in one skillet until the potatoes are golden and crispy, the hot dogs are charred at the edges, and the onions melt into sweet, savory caramelized bits that coat every bite. It’s incredibly cheap, uses pantry basics, and still somehow feels like a hug in dinner form—exactly the kind of recipe I reach for on busy weeknights when I want real food with minimal effort.
Serve this skillet dinner piled onto a plain white plate so you can really see the golden potatoes, browned hot dogs, and soft onions. It’s filling enough to stand on its own, but you can stretch it further with a simple green salad, frozen peas or green beans, or a side of buttered toast. Ketchup, mustard, or a little hot sauce on the table lets everyone dress up their plate the way they like. If you’re feeding kids, add some sliced apples or carrot sticks on the side to round things out without much extra work.
3-Ingredient Poor Man's Meal
Servings: 4

Ingredients
2 tablespoons oil or butter (for frying, any neutral oil or a mix of oil and butter)
6 medium russet or yellow potatoes, scrubbed and diced into 1/2-inch cubes
1 large sweet onion, peeled and thinly sliced
6 beef or pork hot dogs, sliced into 1/4-inch coins
1 teaspoon salt (or to taste)
1/2 teaspoon black pepper (or to taste
Directions
Prep all ingredients before you start cooking: scrub and dice the potatoes into 1/2-inch cubes (leave the skins on for extra texture if you like), thinly slice the onion, and cut the hot dogs into 1/4-inch coins. Having everything ready makes this go quickly, which is perfect for busy nights.
Heat a large, heavy skillet (cast iron if you have it) over medium heat. Add the oil or butter and let it get hot and shimmering. You want enough fat to coat the bottom of the pan well so the potatoes can crisp instead of stick.
Add the diced potatoes to the hot skillet in an even layer. Sprinkle with about half of the salt and pepper. Let them cook undisturbed for 4–5 minutes so the bottoms can start to brown and crisp before you stir.
Stir the potatoes, scraping up any browned bits from the bottom of the pan, then spread them back out into an even layer. Continue to cook, stirring every few minutes, for another 10–12 minutes, or until the potatoes are mostly tender and have lots of golden brown, crispy edges. If they start to burn, lower the heat slightly and add a tiny splash of oil.
Once the potatoes are mostly cooked, push them to one side of the skillet to make room for the onions. Add the sliced onion to the empty side of the pan with a small drizzle of extra oil or a tiny bit of butter if the pan looks dry.
Cook the onions over medium heat, stirring them occasionally and gently folding in any bits of potato that sneak over. Let them soften and turn translucent, then start to caramelize and take on deep golden brown spots, about 8–10 minutes. The goal is soft, sweet onions with some charred edges, not burned pieces, so adjust the heat as needed.
When the onions are soft and turning golden, stir them together with the potatoes so everything is evenly mixed. Spread the mixture back into an even layer and taste a potato cube; add more salt and pepper if needed.
Add the sliced hot dogs to the skillet, scattering them over the potato and onion mixture. Stir to tuck them down into the pan so they can make direct contact with the heat.
Cook for 5–7 minutes, stirring occasionally, until the hot dog slices are heated through and have browned, slightly charred edges. Let the mixture sit undisturbed for the last 2 minutes of cooking to build up extra crispy bits on the bottom.
Turn off the heat and let the skillet sit for 1–2 minutes to cool slightly and firm up the crispy edges. Taste and adjust the seasoning one last time. Serve hot, scooping generous portions onto plain white plates so the golden potatoes, charred hot dogs, and caramelized onions really show.
For easier cleanup on a busy night, let the skillet cool, then wipe out any stuck bits with a spatula before washing. Leftovers reheat well in a hot skillet with a tiny bit of oil to bring back the crispiness.
Variations & Tips
You can adjust this meal to fit whatever you have on hand while keeping the same comforting spirit. If you don’t have sweet onions, use yellow or white onions and cook them a minute or two longer to coax out more sweetness. Swap in turkey or chicken hot dogs if that’s what your family prefers, or use a mix of regular and smoked sausage coins if you catch them on sale. To bulk it up, crack a couple of eggs into small wells in the skillet during the last few minutes of cooking and cover until the whites are set for a breakfast-for-dinner twist. A pinch of garlic powder, smoked paprika, or dried Italian seasoning can be sprinkled in with the salt and pepper without changing the basic 3-ingredient heart of the dish. For a slightly lighter version, use just enough oil to coat the pan and serve with a big salad. Food safety tips: Always keep hot dogs refrigerated and check the expiration date before using. Use a clean cutting board and knife for slicing, and wash your hands after handling any packaged meats. Make sure the hot dogs are heated all the way through and the potatoes are tender in the center before serving. Refrigerate leftovers within 2 hours in a shallow container, and reheat in a skillet or microwave until steaming hot before eating.