Looking for a delicious and satisfying meal that the whole family will love? This BBQ Chicken with Roasted Potatoes and Steamed Broccoli is not only easy to prepare but also packed with flavor. The smoky sweetness of the BBQ chicken perfectly complements the crispy roasted potatoes and tender, vibrant broccoli, making it a well-rounded dinner option that’s great for any occasion.
why make this recipe
This recipe is a perfect choice for busy weeknights or weekend BBQ gatherings. It’s not just tasty; it also offers a great balance of protein, carbs, and vegetables. The best part? Everything cooks up beautifully together, allowing for maximum flavor and minimal cleanup! This dish is sure to impress your family or guests, making it a go-to in your dinner rotation.
how to make BBQ Chicken with Roasted Potatoes & Steamed Broccoli
Ingredients:
- 4 boneless skinless chicken breasts
- 1/2 cup BBQ sauce (store-bought or homemade)
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp paprika
- Salt and pepper to taste
- 4 medium potatoes, cut into cubes
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1/2 tsp dried rosemary
- Salt and pepper to taste
- 1 large head of broccoli, cut into florets
- 1 tbsp butter
- Salt and pepper to taste
Directions:
Marinate the Chicken: Preheat your oven to 375°F (190°C) or preheat your grill if using. Rub the chicken breasts with olive oil, then season them with garlic powder, onion powder, paprika, salt, and pepper. Brush the chicken with BBQ sauce and let marinate for at least 15-30 minutes to absorb all those delicious flavors.
Roast the Potatoes: While the chicken is marinating, toss the cubed potatoes in a bowl with olive oil, garlic powder, rosemary, salt, and pepper. Spread the potatoes in a single layer on a baking sheet and roast for 25-30 minutes at 375°F, flipping them halfway through to get that golden, crispy exterior.
Cook the Chicken: For the oven method, place the marinated chicken on a baking sheet and bake it for 20-25 minutes, or until fully cooked (internal temperature of 165°F). If grilling, cook the chicken for about 6-8 minutes on each side until it’s thoroughly cooked and has nice char marks.
Steam the Broccoli: While the chicken and potatoes are cooking, prepare the broccoli. Steam the florets for about 5-7 minutes until they are tender yet still bright green. Toss them with butter, salt, and pepper for extra flavor.
Serve: Plate the BBQ chicken alongside the roasted potatoes and steamed broccoli. For a finishing touch, consider garnishing your dish with fresh parsley or a little extra BBQ sauce. Enjoy your delicious and nutritious meal!
how to serve BBQ Chicken with Roasted Potatoes & Steamed Broccoli
This dish can be served hot and fresh straight from the oven or grill. It pairs wonderfully with a crisp green salad or some homemade cornbread for a classic BBQ feel. Don’t forget to set out extra BBQ sauce for those who might want a little more zing!
how to store BBQ Chicken with Roasted Potatoes & Steamed Broccoli
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply pop it in the microwave until warmed through, or reheat in the oven for a crispy finish. If you’re looking to store it longer, consider freezing the unassembled components before cooking.
tips to make BBQ Chicken with Roasted Potatoes & Steamed Broccoli
Marination Time: Allowing the chicken to marinate longer amplifies the flavor, so if you have time, marinate it for a few hours or overnight.
Crispy Potatoes: For extra crispy potatoes, try soaking the cubed potatoes in water for about 30 minutes prior to seasoning and roasting. This helps to remove excess starch.
Broccoli Variations: Feel free to jazz up the broccoli with a squeeze of lemon juice or a sprinkle of cheese right before serving.
variation
You can easily customize this recipe by adding your favorite vegetables to roast, such as carrots or bell peppers. Alternatively, swap the BBQ sauce for teriyaki sauce for an Asian-inspired twist. Different spices for the chicken, like chili powder or cumin, can also change up the flavor profile significantly.
FAQs
Can I use bone-in chicken legs instead of boneless breasts?
Yes! Bone-in chicken will take longer to cook, so adjust the baking/grilling time accordingly.Can I make this recipe ahead of time?
Absolutely! You can marinate the chicken and prep the vegetables a day in advance for easier cooking later.What type of BBQ sauce should I use?
It depends on your preference! Choose a sweet, tangy, or spicy BBQ sauce based on your taste, or even try homemade for a fresher flavor.

A family-friendly meal that’s easy to prepare
Description
BBQ Chicken with Roasted Potatoes and Steamed Broccoli is a balanced and flavorful meal that comes together with minimal cleanup.
Ingredients
Instructions
- Preheat your oven to 375°F (190°C) or preheat your grill if using. Rub the chicken breasts with olive oil, season with garlic powder, onion powder, paprika, salt, and pepper. Brush with BBQ sauce and marinate for at least 15-30 minutes.
- Toss cubed potatoes with olive oil, garlic powder, rosemary, salt, and pepper. Spread on a baking sheet and roast for 25-30 minutes at 375°F, flipping halfway.
- For oven method, bake marinated chicken for 20-25 minutes until fully cooked (internal temperature of 165°F). For grilling, cook for about 6-8 minutes per side.
- Steam the broccoli florets for 5-7 minutes until tender yet bright green. Toss with butter, salt, and pepper.
- Plate BBQ chicken alongside roasted potatoes and steamed broccoli. Garnish if desired.
Notes
- Marinating longer enhances flavor; for crispy potatoes, soak in water before roasting.