How to Cook BBQ Meals for Large Groups


Serving up BBQ meals for large groups? Here’s how much meat to cook and how to pull it off in about five hours.

buffet of bbq.buffet of bbq.

This recipe is going to set you up for success with two versatile smoked proteins and optional fixings you can serve alongside it.

How much food do I need to cook?

That’s probably the number one question people struggle with when they’re trying to figure out how to plan meals for large gatherings.

Let’s start with how much guests will eat. A good rule of thumb when you’re figuring out how much to cook is to plan for four ounces of meat per person. Sure some people will eat a bit more, but some (like the kids) will eat a bit less.

Shredded pork.Shredded pork.

Four ounces may not sound like a lot, but this is a party. Four ounces is enough for a large sandwich or 3-4 street tacos, and you’re likely going to have other sides like smoked mac and cheese or macaroni salad along with baked beans and chips and desserts.

It’d be nice if one pound of meat could feed four people, but meat shrinks as it cooks, losing moisture and fat. By the time it’s done, that pound will weigh about 30–40% less.

A better rule of thumb: you’ll get about 2.3 servings per pound of raw, trimmed, boneless meat. So if you’re feeding 20 people, plan to cook around 8.5 pounds of meat, plus your sides.

# OF PEOPLE # OF POUNDS
(RAW, TRIMMED, BONELESS MEAT)
8 3.5
10 4.5
15 6.5
20 8.5
30 13
40 17.5
50 22

Save time by serving shredded meat

You probably make a great smoked pork butt and smoked brisket, but when you’re feeding a crowd, I recommend following this shortcut method instead. One, because it’s faster and two because it will yield consistent tender, juicy results every time.

The problem with making smoked brisket for a gathering is that it’s really hard to time it right. If you smoke it the day before, you have to reheat it. And once you slice it, it will start to dry out.

So instead, I recommend cutting your pork shoulder and brisket into 2-inch cubes and smoking them in pans. Then, you’ll braise them and shred them to perfection for sandwiches or tacos.

  • Prep Meat: Trim the brisket to remove all but 1/4 inch fat cap. Cut into 2-inch cubes and place in two aluminum half pans. Cut the pork into 2-inch cubes and place in two aluminum pans.

  • Season: Season the meat in both pans with 1/4 cup of rub per pan. Use the Brisket Rub on the brisket and the Pork Rub on the pork. Toss to coat.

  • Heat Grill: Heat your grill to 275F degrees, setting up an indirect heat zone.

  • Smoke Meat: Place the pans of meat on the smoker and cook for 1 1/2 to 2 hours, until the meat has a nice mahogany color. The internal temperature will be 160-170F degrees.

  • Wrap Brisket: Remove the brisket pans from the smoker. Pour half a can of beef consommé into each pan. Sprinkle 2 tablespoons of Brisket Rub into each pan. Cover with foil and return to the smoker for about 3 hours.

  • Wrap Pork: Remove the pork pans from the smoker. To each pan, add 1/2 stick of butter, 1/4 cup brown sugar, 2 tablespoons of maple syrup and 2 tablespoons of Pork Rub. Cover with foil. Return to the smoker for about 2 hours.

  • Check: The meat is done when it’s fork tender. At this point, remove it from the grill and let it rest for about 30 minutes.

  • Shred: Once the meat has rested, shred it and transfer it into another pan. Season with 2 tablespoons of rub. If it seems dry, pour in some of the pan juices.

Optional Ways to Serve the Meat

  • For BBQ Sandwiches: Pile 4 ounces of shredded meat on top of hamburger buns. Drizzle with BBQ sauce and top with coleslaw.

  • For Tacos: Mix the onion, jalapeno and cilantro in a bowl. Add 1-2 ounces of shredded meat onto the tortillas, top with the onion mix. Serve with lime wedges.

If you prefer savory pork instead of sweeter pork, braise with beef broth or chicken broth. You can also add diced onions and a can of green chiles for pork chile verde. 

Calories: 586kcalCarbohydrates: 51gProtein: 46gFat: 21gSaturated Fat: 8gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gTrans Fat: 0.2gCholesterol: 128mgSodium: 841mgPotassium: 873mgFiber: 3gSugar: 14gVitamin A: 289IUVitamin C: 10mgCalcium: 187mgIron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Be sure to rate it, leave a comment and save it so you can make it again. Show off your awesome results on social by tagging @girlscangrill

Ingredients

  • Pork Shoulder: You can buy bone-in or boneless, just remember that once you remove the bone, you will lose some weight. I like buying the 2-pack of boneless pork butts from Costco when cooking for a crowd.
  • Brisket: Use a full packer brisket or brisket flat. The full packer will have more marbling and fat in the point muscle, but both options work great.
  • Girls Can Grill Pork Rub
  • Girls Can Grill Brisket Rub
  • Beef Consommé
  • Butter
  • Brown Sugar
  • Maple Syrup

The Fixings

  • Buns
  • BBQ Sauce
  • Coleslaw
  • Tortillas
  • Onion, pepper cilantro
  • Limes
Substitutions: Instead of brisket, you can also follow this recipe with a chuck roast. 

See the full recipe card above for servings and a full list of ingredients.


Setup your grill with indirect heat

You can cook this recipe on a gas grill, charcoal grill, pellet grill or Ninja Grill. The key is to cook it over indirect heat. Set your grill up with a temperature of 275F degrees with an indirect heat zone.

Gas Grill: If you’re using a gas grill, leave one burner off and turn at least one burner on. Adjust the burner temperature, until the grill temperature gauge registers between 275F degrees. You’ll cook the meat over the grill grate that has the burner turned off.

If you want to add smoke flavor, fill a smoke box or foil pouch with wood chips and add it to the hotter side of the grill.

Charcoal Grill: If you’re using a kettle-style charcoal grill, push the hot coals to one side. Place the grill grate over the coals and cook the meat over the side where there are no coals. If you’re using a drum smoker or ceramic cooker, use the diffuser to block the direct heat.

Pellet Grill: Pellet grills are automatically set up with an indirect heat zone because they have a metal diffuser plate that rests over the fire pot. Simply, turn the grill to 275F degrees and let it heat up. Then, you can place the meat anywhere on the grill.

Ninja Grill: The smoker setting on the Ninja Grill is engineered to provide indirect heat that circulates from the convection fan from the top. Simply add wood pellets and set the temperature and time.

Ninja FlexFlame: Set the function to low & slow and the temperature to 275F. Add pellets and push the woodfire flavor button. You’ll need to add more pellets throughout the cook.


How to cook BBQ for a crowd

  1. STEP ONE: Cut your meat into two-inch cubes. For the brisket, remove excess fat, so the fat layer is no more than 1/4 inch thick. Place 3-4 pounds of meat in each aluminum half pan in a single layer.
PRO TIP: By cutting the meat into cubes, it will cook faster compared to a whole pork shoulder roast or packer brisket. 
  1. STEP TWO: Season the meat generously on all sides. Use about 1/4 cup of rub for every 3-4 pounds of meat. Use the Brisket Rub on the brisket and the Pork Rub on the pork.
seasoned pork and brisket in pans.seasoned pork and brisket in pans.
  1. STEP THREE: Place the pans on the smoker over indirect heat and smoke for 1 1/2 to 2 hours.
meat in pan on smoker.meat in pan on smoker.

You want the internal temperature to be about 160-170F degrees and the bark to be formed on the outside.

  1. STEP FOUR: For the brisket, add a half can of beef consommé to each pan. Sprinkle on about 2 more tablespoons of Brisket Rub. Cover with foil and return to the smoker.
braising brisket.braising brisket.
  1. STEP FIVE: For the pork, add 4 tablespoons butter, 1/4 cup brown sugar, 2 tablespoons of maple syrup and 2 tablespoons of Pork Rub to each pan. Cover with aluminum foil and return to the smoker.
braising pork.braising pork.
PRO TIP: If you prefer more savory pulled pork, consider adding 1/4 cup diced onions, a can of green chiles and some beef or chicken stock instead of the butter, sugar and syrup.
  1. STEP SIX: Continue cooking until the meat is fork tender. The pork will take about 2 hours and the brisket will take about 3 hours.
shredding pork.shredding pork.
  1. STEP SEVEN: Once it’s tender, remove the pans from the grill and let the meat rest for about 30 minutes.
  1. STEP EIGHT: Wearing heat gloves or using two forks, shred the meat and transfer it to another pan. If it seems dry, add some of the liquid from the pan. Season with more pork or brisket rub to taste.
shredded pork and brisket in pans.shredded pork and brisket in pans.
PRO TIP: If you're not ready to serve it right away, keep it covered with foil, and keep it warm in the oven on it's lowest setting. You can also transfer the meat to a slow cooker on low. 

Serving Suggestions

Once the meat is shredded, I like to serve it one of two ways:

  1. As BBQ sandwiches on hamburger buns, brioche buns or slider buns
  2. Or as tacos with small street taco flour tortillas.
pork sandwiches.pork sandwiches.

When making BBQ sandwiches, add 1/4 to 1/2 cup barbecue sauce into the meat. Then, serve the shredded meat with the buns and coleslaw.

For the tacos, keep things simple. Combine white onion, jalapeno and cilantro in a bowl and serve the shredded meat alongside that with limes and tortillas. Use street taco size tortillas to get 3-4 tacos per serving.

brisket tacos.brisket tacos.

You could go fancier and offer a taco bar with shredded lettuce, diced tomatoes, cheese, sour cream, salsa and guacamole. But that will add more stress to your day and is less budget-friendly. Plus, too many options slows down the food line.

Save that energy for more filling sides like refried beans, Spanish rice and tortilla chips with a variety of fun salsas.


How to make the meat last

If you plan on 4 ounces per person you should be fine, but there are two ways to stretch the meat further.

  1. Put the meat at the end of the food line. This way, guests will load up their plates with sides, leaving less room for double meat portions.
  2. Use smaller plates. No one says you have to buy the mega-plates. With smaller plates, people will go back for seconds if they’re still hungry.

Storage

When feeding crowds, food safety is important. Make sure that you keep meat at 135F degrees or above if it’s going to sit out for more than two hours. You can do that by using warming trays or slow cookers.

Cold foods like potato salad and pasta salad should be kept at 40F degrees or below if they’re going to sit out for more than two hours.

You can either use chiller bowls, or put out smaller portions, saving some in the fridge. Then, just refill as needed.

GCG Pro Pitmaster Tips

  • Cut the meat into 2-inch cubes; season liberally
  • Braise after it picks up a good color and bark
  • Cook it until it’s fork tender
  • Play around with flavor profiles to offer a variety of easy meals

Frequently Asked Questions

What is a good meal to feed a large crowd?

One of the easiest and versatile meals you can feed to a crowd is pulled pork and shredded brisket. Serve it with buns or tortillas and a few sides, and your guests will be talking about your party for days.

What should I feed 20 people on a budget?

If you want a great meal to feed 20 people, cook BBQ pulled pork. A pork butt usually weighs around 7-10 pounds, which is plenty for that many people. You can use the meat to make BBQ sandwiches, tacos or enchiladas.

How do I know when the meat is done?

The best way to tell if the meat is ready is to shred it with two forks. It should fall apart when you do that. If it doesn’t, cook it another 30 minutes and check it again.

Side dishes for family gatherings

Newest Recipes

Want even more great grilling recipes and tips? Subscribe to my newsletter and follow me on Facebook, Instagram and TikTok for my latest grilling adventures. If you make a recipe, please leave a comment and rating below.



We will be happy to hear your thoughts

Leave a reply

Som2ny Network
Logo
Compare items
  • Total (0)
Compare
0