Breakfast Potatoes in a Bag: Easy Foil Packet Recipe

Updated November 6, 2026

Total time
55 min
prep 15 min · cook 40 min
Serves
4
portions as written

Jump to recipe

Breakfast Potatoes in a Bag: Easy Foil Packet Recipe

Breakfast potatoes in a bag—also known as foil packet potatoes—are a genius way to get crispy, seasoned potatoes with zero sheet pan to scrub. You toss diced potatoes with oil and spices, seal them in a foil pouch, and bake or grill until tender and golden. The steam trapped inside cooks the potatoes evenly while the edges crisp up against the foil, giving you diner-style home fries with minimal effort.

Ingredients

  • 2 lb (900 g) russet or Yukon Gold potatoes, scrubbed and cut into ¾-inch (2 cm) cubes
  • 3 tbsp (45 ml) olive oil or melted butter
  • 1 tsp (5 g) garlic powder
  • 1 tsp (5 g) onion powder
  • 1 tsp (5 g) smoked paprika (optional, for smokiness)
  • ½ tsp (2.5 g) salt, plus more to taste
  • ¼ tsp (1 g) black pepper
  • 1 tbsp (15 g) fresh rosemary or thyme, chopped (or 1 tsp dried)
  • 2 tbsp (30 g) grated Parmesan cheese (optional, for serving)
  • Chopped fresh parsley, for garnish (optional)

Instructions

  1. Preheat your oven to 425°F (220°C) or preheat a grill to medium-high (about 400°F / 200°C).
  2. Cut the potatoes into even ¾-inch (2 cm) cubes. Even sizing ensures they cook at the same rate.
  3. In a large bowl, toss the potatoes with olive oil, garlic powder, onion powder, smoked paprika, salt, pepper, and fresh herbs. Make sure every cube is coated.
  4. Tear off four large sheets of heavy-duty aluminum foil, about 12×18 inches (30×45 cm) each. Divide the potato mixture evenly among the centers of the foil sheets.
  5. Fold the foil into packets: bring the two long sides together over the potatoes and fold down twice to seal tightly. Then fold in the short ends, crimping well to prevent steam from escaping. Leave a little room inside for steam to circulate.
  6. Place the packets on a baking sheet (to catch any drips) and bake for 35–40 minutes, or place directly on the grill grates and cook for 30–35 minutes, turning the packets once halfway through.
  7. Carefully open one packet (watch out for hot steam) and test a potato with a fork. It should be tender all the way through. If not, reseal and cook for 5 more minutes.
  8. If you want extra crispy edges, open the packets and place them under the broiler for 2–3 minutes, or leave them open on the grill for 5 minutes. Watch closely to avoid burning.
  9. Season with additional salt if needed, sprinkle with Parmesan and parsley, and serve hot.

Tips

  • Cut potatoes uniformly: Smaller cubes (¾ inch / 2 cm) cook faster and more evenly. Larger chunks will take longer and may end up uneven.
  • Don’t overfill the packets: Leave at least an inch of space inside each packet so steam can circulate. Overstuffed packets take longer to cook and may not crisp up.
  • Use heavy-duty foil: Regular foil can tear easily when crimped. If you only have standard foil, double-layer it.
  • Make ahead: You can assemble the packets (without cooking) up to 24 hours in advance and store them in the fridge. Add 5–10 minutes to the cooking time if starting from cold.

Serving Suggestions

These foil packet potatoes are perfect alongside scrambled eggs, a veggie omelet, or grilled sausages. They also work as a hearty side for grilled chicken or steak. For a complete campfire meal, add some sliced bell peppers and onions to the packet before sealing.

Variations

  • Loaded Breakfast Potatoes: After cooking, top with shredded cheddar cheese, crumbled cooked bacon, and a dollop of sour cream.
  • Spicy Southwest: Swap smoked paprika for chili powder and add a pinch of cayenne. Stir in some diced jalapeños before sealing.
  • Herb and Garlic: Use fresh minced garlic (2 cloves) and a mix of parsley, thyme, and chives. Add a squeeze of lemon juice at the end.
  • Sweet Potato Version: Replace half or all of the russets with peeled sweet potatoes. They cook faster, so check at 25 minutes.

Storage and Reheating

Leftover potatoes can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, spread them on a baking sheet and warm in a 400°F (200°C) oven for 8–10 minutes, or until hot and crispy. You can also microwave them, but they will be softer. If reheating from frozen, thaw overnight in the fridge first.

Frequently Asked Questions

Can I use baby potatoes without cutting them?
Yes, but halve them so they cook through. Whole baby potatoes will take longer and may remain hard in the center.

Why are my potatoes not crispy?
The steam inside the packet is what makes them tender, but it also prevents browning. For crispier results, open the packet for the last 5–10 minutes of cooking, or broil briefly after baking.

Can I cook these on a campfire?
Absolutely. Place the packets near hot coals (not directly in flames) and cook for 30–40 minutes, turning frequently. Use heavy-duty foil and handle with gloves.

What if I don’t have heavy-duty foil?
Use two layers of regular foil. Make sure the shiny side faces the food (this helps reflect heat) and crimp tightly.

Can I add raw eggs to the packet to make a full breakfast?
Yes, but crack the eggs over the potatoes after 20 minutes of cooking, then reseal and cook for another 10–12 minutes until the eggs are set. Ensure the eggs reach 160°F (71°C) as per USDA FSIS safe minimum for egg dishes.

How do I know the potatoes are fully cooked?
Pierce a cube with a fork or knife. It should slide in with little resistance. If the potato resists, reseal and cook for 5 more minutes.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).