Cooking bacon on the grill is a simple way to add smoky flavor, reduce cleanup, and keep the smell of bacon grease outside where it belongs. From foil methods to a cast iron skillet, here's how to get perfectly crispy bacon every time.

Jump to:
Why Cook Bacon on the Grill Instead of Frying It?
- No greasy mess in the kitchen - No matter how I cook bacon in my kitchen (usually the oven but occasionally on the stovetop), it's a bit messy and the smell lingers for hours. Cooking it outside on the grill solves both problems!
- Amazing flavor - Grilling adds smoky, charred edges that you just don't get from the oven or stovetop.
- Versatile methods - Use foil, a skillet, or skewers depending on what you have on hand.
- Perfect for brunches and barbecues - It's great for outdoor entertaining or cooking bacon alongside other grilled foods (grilled teriyaki wings are terrific). There's nothing like grilling with a brunch mimosa in hand!
- Easy cleanup - With aluminum foil, you can cook the bacon, cool the grease, and toss the whole thing!
- Convenience - If you're already firing up the grill and bacon is on the menu, why not do all your cooking in the same place? Some of our favorite grilling recipes are as simple as grilled avocado halves, charred asparagus spears, or fire-roasted artichokes. Or you could get a little fancier and grill some fruit for this sweet and savory salad.
Best Methods for Cooking Bacon on the Grill
There are multiple approaches you can take, some are beginner-friendly, others may be more challenging. It's best to experiment with a couple of individual slices of bacon first if you've never done it before just to make sure it's perfect when it really matters.
Aluminum Foil "Pan" (Recommended)
One of the easiest and cleanest ways for cooking bacon on the grill is on a homemade foil pan. It prevents sticking, contains grease, and makes cleanup a breeze. Scroll further down for detailed step-by-step instructions for this easy method!
Heavy-duty aluminum foil works best but you can also use several sheets of regular foil stacked over one another in a pinch. Where I live in the US, this is the easiest heavy-duty foil to find and it works very well, but you can use any brand you prefer.
How to do it:
- Tear off a piece of heavy-duty aluminum foil and fold the edges to create a shallow "tray."
- Place bacon in a single layer, then put the tray on the grill grates with space around the edges for airflow.
- Cook with the lid closed, flipping halfway through.
Why it's great:
No flare-ups, minimal mess, and you can toss the foil after the grease cools.
Tip: Use tongs or a spatula to flip the bacon-never a fork, which could puncture the foil.

Cast Iron Skillet, Grill Pan, or Griddle
This is one of the most reliable and beginner-friendly methods. Cast iron provides even heat, catches the bacon grease safely, and prevents flare-ups. A cast iron grill pan or griddle is the best if you have it, but a skillet will work just fine.
How to do it:
- Preheat your grill and cast iron skillet to 400°F.
- Place bacon strips in a single layer and close the lid.
- Cook for about 7-10 minutes on the first side, then flip and cook another 3-5 minutes or until crispy.
Why it's great:
Even heat, safe grease containment, and very crispy bacon.
Tip: Don't overcrowd the skillet, and keep the handle protected with a grill mitt when flipping.

On Skewers
Skewered bacon has the potential to cook unevenly, so when placing the meat on skewers it pays to be mindful of how you "thread" the skewers. And if you're using skewers, you might as make twisted bacon, which is so fun to make and serve!
Threading bacon onto skewers gives you a fun twist and a built-in portion control. It's great for party appetizers or a unique barbecue side dish, especially if you serve it alongside grilled shrimp skewers.
How to do it:
- Thread uncooked bacon onto metal or soaked wooden skewers in a loose "wave" shape.
- Grill over medium heat, turning every few minutes to cook on all sides.
Why it's great:
No grill grates or foil needed, and it makes for an eye-catching presentation.
Tip: Rotate the skewers like you would kebabs, ensuring all sides get crispy and fully cooked.
Wrapped in Foil
For even more grease control and nearly hands-off cooking, you can wrap the bacon completely in foil and grill it like a foil pack.
How to do it:
- Place bacon strips inside a folded piece of foil and seal the edges tightly.
- Grill over medium indirect heat, flipping once halfway through.
- Open the packet at the end to crisp up the bacon if needed.
Why it's great:
No mess, helps reduce flare-ups, and good for grilling multiple things at once.
Tip: Add a cooling rack inside the foil to elevate the bacon slightly for better crisping.
Cooking times vary by method, bacon thickness, and grill temperature. Allow approximately 8-12 minutes for a foil pan or 10-15 minutes for cast iron. Check frequently and cook to your preferred crispness.
Directly on the Grill Grates (Not Recommended)
While it's technically possible to grill bacon directly on the grates, it's a high-risk method that requires constant attention. Cooking bacon on the grill is common and generally very safe, but it's always best to remember there's fire and sometimes gas involved.
Risks:
- Bacon fat can cause dangerous flare-ups.
- Thin bacon may stick or fall apart.
- Uneven cooking and burnt spots are common.
If you try it anyway:
- Use thick-cut bacon.
- Grill over indirect heat and watch it very closely.
- Flip it often and move it to a cooler zone if flare-ups occur.
Why it's not ideal:
The risk of burning, sticking, and flare-ups makes this the least reliable method.
Of all the techniques above, the aluminum foil method typically gets the best reviews but cast iron is a close second. The heat from using foil is much more even and the cooking is easier than laying bacon directly on the grill. You could end up with incinerated bacon in a matter of minutes when cooking directly on the grill or a flare-up from grease, and a lot of attention is required.

How to Grill Bacon Using Aluminum Foil (Step-by-Step)
- Tear off a sheet of heavy-duty aluminum foil that's about double the size you need.
- Fold it in half for extra strength (skip if using thick foil).
- Fold the edges up ½ inch to form a shallow pan with a lip.
- Place bacon strips in a single layer on the foil "pan."
- Set the foil on the grill grates, leaving room for airflow around the sides.
- Cook with the lid closed for 5-7 minutes, flip with tongs, and cook another 3-5 minutes.
- Let grease cool before disposing of the foil.
How to Prepare the Aluminum Foil for Grilling
Caution: Do not completely cover the grates as it can obstruct the proper air movement of the grill which can potentially cause damage to internal components or a dangerous condition.
Step 1: Take a piece of aluminum foil that is a little more than double the surface area you need for the bacon.
Step 2: Fold it in half to create a strong aluminum foil surface. If you're using heavy duty aluminum foil you can skip this step, or use it for an even stronger foil surface.
Step 3: Fold all four sides of the sheet about a ½ inch from the edge to create a lip that runs the perimeter of the foil sheet. This prevents the grease from dripping onto the BBQ and causing a flare-up.

Step 4: Fold in the corners so the grease from the bacon will not drip out of the aluminum foil.

Step 5: Place the bacon on the aluminum "pan" (make sure they aren't overlapping), and then place the "pan" onto the center of the grill grates. There should be adequate open grate space to allow for airflow around the foil.

Step 6: Once finished, allow the grease to cool and then throw away the aluminum foil.
Caution: Do not completely cover the grates as it can obstruct the proper air movement of the grill which can potentially cause damage to internal components or a dangerous condition.
Type of Aluminum Foil to Use
Any aluminum foil can be used, but heavy duty aluminum foil for extra strength and durability while grilling works best. This helps prevent rips or tears that lead to grease leaking onto the grill and creating flare-ups.
Tips for Cooking Bacon on the Grill - Safely and Effectively
- Preheat your grill! Before cooking bacon on the grill, you'll want to preheat it to either 350F (longer cooking time, crispier bacon) or 400F (shorter cooking time, chewier bacon). If you're using a cast iron skillet you should preheat that as well.
- Carefully flip and remove the bacon so the aluminum foil doesn't tear and leak grease onto the grill.
- Use a spatula or tongs to flip and remove the bacon. A fork might puncture the aluminum foil and cause the grease to leak onto the grill.
- Never walk away from the grill while grilling bacon. Like any fatty meat, bacon can cause a grease fire.
- If a flare-up breaks out, remove the bacon from the grill, turn off the grill and allow the flare-up to go out. Never use water on a grease fire.
- Don't throw away the foil and grease before it has cooled. This could start a fire in the trash.
- Size the aluminum foil surface based on the amount of bacon you plan to cook.
- Only line a portion of a grill in foil. Grills are built to ensure proper airflow and covering up all or a large portion of the grill in aluminum foil can be hazardous.
- Do not use parchment paper as it can singe and even catch fire.
- Cook over indirect heat to help prevent flare-ups
- Cooking times vary by method, bacon thickness, and grill temperature. Allow approximately 8-12 minutes for a foil pan or 10-15 minutes for cast iron. Check frequently and cook to your preferred crispness..
Frequently Asked Questions
What Kind of Bacon Works Best on the Grill?
It's often easier to grill with thick-cut bacon if you're cooking the bacon by itself. Thicker cuts are easier to turn and don't as easily stick to grill grates and pans.
That said, regular cuts of bacon will work just fine! Especially if you're wrapping it around another type of food, it's actually easier and will cook much quicker the thinner it is.
Which Side of the Aluminum Foil Should I Use?
You can use whichever side you wish - it makes no difference!
What Type of Grill Should I Use?
Any grill will work including a gas, electric or charcoal grill.
How Do I Store Leftover Bacon?
Grilled bacon can be stored in a resealable plastic bag or airtight container in the refrigerator for up to 4 days. It can be stored in an airtight container or freezer bag in the freezer for up to 3 months.
Crispy vs. Chewy Bacon - How You Can Control Texture
- To make chewy bacon, increase the temperature and cook for a shorter time.
- To make crispy bacon, decrease the temperature to 350F and cook for a longer time.
If you have more questions about cooking bacon on the grill, please leave a comment below and we'll answer as quickly as possible!
How to Cook Bacon on a Grill - Instructions
Cooking bacon on your grill is easy and there's almost no cleanup! Use our method and keep your kitchen cool this summer.
Ingredients
- 1 pound sliced bacon (regular or thick-cut)
Instructions
- Preheat the grill: Preheat your grill to approximately 400°F.
- Prepare the foil pan: Fold a large sheet of heavy-duty aluminum foil in half, if needed for strength. Fold up the edges and corners by approximately ½ inch to create a shallow, leak-resistant pan that catches the bacon grease. Leave enough uncovered grill-grate space around the foil for proper airflow.
- Arrange the bacon: Place the bacon strips in a single layer on the foil pan without overlapping. Carefully set the foil pan on the grill grates.
- Grill the bacon: Close the lid and cook for approximately 5–7 minutes. Use tongs to flip the bacon, then cook for another 3–5 minutes, checking frequently, until it reaches your preferred crispness. Thicker bacon may take longer.
- Drain and serve: Carefully remove the bacon with tongs and transfer it to a paper towel-lined plate to drain. Allow the foil pan and grease to cool completely before disposal.
Notes
- Bacon Quantity: Any amount that will comfortably fit on your grill will work. Cook times will vary based on the thickness of the cut of bacon and your desired texture.
- Cooking surface: A heavy-duty aluminum foil pan is recommended, but a grill-safe cast-iron skillet or griddle also works. Avoid placing bacon directly on the grill grates because dripping grease can cause flare-ups.
- Grill safety: Do not cover the entire grill surface with foil. Leave room for airflow, monitor grease buildup, and never leave the grill unattended while cooking bacon.
- Cooking time: Regular-cut bacon may take approximately 8–12 minutes, while thick-cut bacon can take longer. Check frequently, as grill temperatures vary.
- Serving size: One pound of uncooked bacon makes approximately 6 servings. The finished weight will be lower because bacon loses fat and moisture during cooking.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 353Total Fat: 26gSaturated Fat: 9gUnsaturated Fat: 17gCholesterol: 75mgSodium: 1266mgCarbohydrates: 1gFiber: 0gProtein: 26g
This data was provided and calculated by Nutritionix.
- Grilled Cheese Burritos - April 11, 2024
- Fried Corn on the Cob Recipe - March 30, 2024
- Homemade Yuzu Sauce Recipe - March 25, 2024

Cmarr says
I think you missed one technique, really only possible with gas grills with a decent size upper grate.
Put the bacon on the top grates, and put your aluminum foil pan on the lower ones to catch the grease. It's best if you can do it off to one side and only have one burner on for indirect heat.
On mine I use the center burner, and have the bacon on either side.
Kristy Bernardo says
This is a great suggestion, thank you for sharing!