Looking for an easy, no-fuss dinner that’s packed with flavor? These garlic butter steak and potato foil packets are the answer. Juicy steak, tender potatoes, and aromatic herbs come together in a sealed foil packet for a meal that’s simple, satisfying, and incredibly delicious.
Perfect for grilling, baking, or even cooking over a campfire, this recipe is as versatile as it is tasty.
Ingredients
- 1 ½ pounds sirloin steak (cut into chunks)
- 1 pound baby potatoes (cut into ½-inch pieces)
- 1 onion, peeled, halved, and thinly sliced
- 1 tablespoon olive oil
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon minced garlic (or more to taste)
- 1 tablespoon Italian seasoning
- Salt and pepper, to taste
- 2 tablespoons butter, cubed
Instructions
1. Par-boil the Potatoes (Highly Recommended)
Place the sliced potatoes in a pot of boiling salted water and cook for 5 minutes.
Drain immediately and let them cool for about 10 minutes, until easy to handle.
2. Prepare the Steak
Cut the steak into pieces depending on your preferred doneness:
- 2.5–3 inches for well done
- 3–4 inches for medium
- About 5 inches for rare
(Optional: marinate the steak for extra flavor.)
3. Combine Ingredients
In a large bowl, combine:
- Steak
- Potatoes
- Onion
- Olive oil
- Parsley
- Garlic
- Italian seasoning
- Salt and pepper
Toss everything together until well coated.
4. Assemble Foil Packets
Lay out 4 sheets of aluminum foil (about 12×12 inches each).
Divide the mixture evenly among the sheets.
Top each portion with butter cubes, then fold and seal the foil tightly.
5. Cooking Options
🔥 On the Grill / Fire
Place packets on a hot grill and cook for 8–10 minutes per side, or until potatoes are tender.
If cooking over fire, place on a 2-inch bed of hot coals.
🔥 In the Oven
Bake at 425°F (220°C) for about 20 minutes, or until done to your liking.
For a crispy finish, open the foil and broil for 1–2 minutes.

Ingredients
Method
- Boil potatoes in salted water for 5 minutes, drain and cool.
- Cut steak into chunks based on desired doneness.
- Combine steak, potatoes, onion, oil, garlic, parsley, seasoning, salt and pepper.
- Divide into foil sheets, top with butter, seal tightly.
- Grill 8-10 minutes per side or bake at 425°F for 20 minutes until done.
Tips
- Par-boiling ensures the potatoes cook evenly
- Don’t overcrowd the foil packets
- Cooking time may vary depending on steak size and heat
- Use heavy-duty foil to prevent tearing
Storage
- Store leftovers in an airtight container in the fridge for up to 3 days
- Reheat in oven or skillet for best texture

