Looking for the best grill dinner ideas? Here are 17 amazing recipes that’ll make your backyard the place to be all summer long.

There’s something about cooking outside that just makes food taste better. Maybe it’s the smoke, maybe it’s the excuse to be outdoors — either way, grilling turns a regular weeknight into something worth looking forward to.
I pulled together my favorite grill dinner ideas that cover everything from quick weeknight proteins to the kind of impressive spread you’d want to put out for guests.
Some of these take under 20 minutes. Others — looking at you, baby back ribs — need patience.
There’s something here for every skill level and every kind of evening, so scroll through and save the ones that catch your eye.
GRILL DINNER IDEAS
1. Grilled Ribeye Steak With Herb Butter
A thick ribeye on a hot grill, finished with a pat of herb compound butter that melts into every crevice — this is the grill dinner people talk about. The butter is just softened butter, garlic, fresh herbs, and a little lemon zest, rolled into a log and chilled. You can make it days ahead, which means the actual cooking night takes about 15 minutes.
2. Lemon Herb Grilled Chicken Thighs
Chicken thighs are the right cut for the grill — the extra fat keeps them from drying out even if you get distracted for a minute.
This marinade uses lemon juice, olive oil, garlic, rosemary, and sage, and the longer you let them sit in it, the better. Plan for at least two hours, overnight if you can (it makes a real difference).
💡 Tip: Score the chicken thighs before marinating so the lemon and herbs actually penetrate the meat instead of just coating the surface.
3. Garlic Butter Shrimp Skewers
Shrimp on the grill is fast — we’re talking 2 to 3 minutes per side — which makes it one of the easiest proteins to pull off on a busy evening. Tossed in garlic butter before and basted while cooking, they come off the grill with slightly charred edges and a rich, savory coating. Serve over rice or stuffed into warm tortillas.
4. Grilled Cedar Plank Salmon
The cedar plank does most of the work here — it keeps the salmon from touching the grill grates directly, which means no sticking and no flipping, and it infuses a subtle woodsy smokiness that you can’t get any other way. Soak the plank in water for at least an hour before using (skip this step and you’ll have a small fire situation). Good for guests who don’t usually love salmon.
5. Grilled Smash Burgers
Smash burgers get their crispy, lacey-edged crust from being pressed hard against a flat, screaming-hot surface the moment they hit it — which works on a flat-top grill or griddle attachment. The thin patty cooks fast and you can stack two for a serious double. Simple toppings work best: American cheese, pickles, special sauce, soft brioche bun.
💡 Tip: Use 80/20 ground beef — the fat content is what creates that crispy crust when it hits the heat. Leaner beef won’t give you the same result.
6. Grilled Mediterranean Veggie Skewers
Zucchini, red onion, bell peppers, and mushrooms threaded on skewers, charred just enough to get some color while staying slightly crisp. The balsamic and garlic herb dressing they get tossed in after coming off the grill is what makes them worth the effort (raw veggie skewers taste like nothing, dressed ones taste like a whole side dish). These are good enough to serve as a main alongside some pita and hummus.
7. BBQ Baby Back Ribs
Ribs on the grill take commitment — we’re talking a few hours of low, indirect heat before a final blast of direct heat to caramelize the sauce. That time investment is exactly why they taste the way they do. A good dry rub goes on the night before, the ribs get wrapped in foil partway through cooking to keep them moist, and the sauce only goes on at the very end so it doesn’t burn.
⚠️ Budget Note: Baby backs are pricier than spare ribs — spare ribs give you more meat per dollar and work just as well with this method if you want to stretch the budget.
8. Grilled Flatbread Pizza
Flatbread goes directly on the grill grates for a minute or two per side, puffing up and getting those charred stripes that no oven can replicate.
Pull it off, add your toppings quickly, and return it to the grill with the lid down for another two minutes just to melt the cheese. This is the move for a fun, customizable dinner where everyone gets to build their own.
9. Rosemary Garlic Lamb Chops
Lamb chops grill fast — four to five minutes a side — which is both their strength and the thing that trips people up. The marinade here is simple: garlic, fresh rosemary, olive oil, and a little honey to help them char. They need high heat and confidence.
Don’t move them around; let the grill do its job and you’ll get a beautiful sear with a pink, tender center.
10. Grilled Portobello Mushroom Burgers
A well-marinated portobello has an actually meaty texture — this isn’t a consolation-prize veggie burger, it’s a burger people choose on purpose. The marinade (balsamic vinegar, Worcestershire, garlic, olive oil) soaks in fast, about 20 minutes is plenty. Grill cap-side down first, then flip, and pile on the toppings like you would any other burger.
💡 Tip: Grill the buns cut-side down for 60 seconds right before assembling — it adds a toasty layer that holds up against the mushroom’s moisture.
11. Sticky Teriyaki Chicken Wings
Wings on the grill get a crispiness that the oven just can’t match — fat renders out, the skin tightens, and then the teriyaki glaze caramelizes into something lacquered and a little smoky.
Cook them over indirect heat first to render the fat, then move to direct heat with the glaze on for the last few minutes. They go fast, so make more than you think you need.
12. Grilled Fish Tacos With Lime Crema
White fish like mahi-mahi or tilapia takes about 4 minutes per side on a well-oiled grill — quick enough for a Tuesday. The lime crema (sour cream, lime juice, a pinch of chipotle) takes two minutes to stir together and does most of the heavy lifting in the flavor department.
Pile everything into corn tortillas with shredded cabbage and a squeeze of lime and you’ve got a dinner that tastes like it came from somewhere beachy.
13. Grilled Peach And Burrata Salad
Cut peaches in half, brush with oil, and grill cut-side down for about 3 minutes until they’ve got char marks and the flesh starts to soften.
They go onto a plate with fresh arugula, torn burrata, a drizzle of balsamic glaze, and a little flaky salt. It sounds fancy and it kind of is, but it takes 10 minutes total.
14. Surf And Turf Steak And Shrimp Platter
Strip steaks and shrimp both do well on high heat — they just need staggered timing. Get the steaks going first, add the shrimp skewers in the last 5 minutes, and finish everything with scampi butter while it rests.
It looks like a restaurant plate and takes about 25 minutes once the grill is hot.
💡 Tip: Let the steaks rest for at least 5 minutes before plating — cutting too early lets all the juices run out, and the shrimp will be ready by the time the rest is done anyway.
15. Spatchcock Grilled Whole Chicken
Spatchcocking means removing the backbone so the chicken lies flat.
This cuts the grill time nearly in half compared to a whole bird and gives you even cooking across the breast and thighs at the same time.
The skin gets genuinely crispy all over, which is hard to achieve any other way.
16. Grilled Halloumi Mediterranean Platter
Halloumi has a high melting point, so it can go directly on the grill grates without turning into a puddle.
Plate it alongside chargrilled tomatoes, olives, cucumber, and some warm flatbread and it becomes a full meal without much effort.
Great for a crowd, and works as either a vegetarian main or a side alongside grilled meat.
17. Grilled Mexican Street Corn (Elote)
Corn goes straight on the grill ,husks off and you rotate it every couple of minutes until it’s got charred spots all around.
While it’s still hot, slather it in the elote coating: mayo, cotija cheese, chili powder, and lime juice. The combo of smoky corn and tangy, creamy coating is one of those things that’s hard to stop eating.
This is the side dish that becomes the main event.

