Roasted Broccoli and Potatoes: Your Go-To Easy Sheet Pan Side Dish
Imagine crispy, golden-brown potatoes paired with tender, slightly sweet broccoli florets, all perfectly seasoned and roasted together on a single sheet pan. This isn’t just a dream; it’s the reality of this incredibly easy and flavorful Roasted Broccoli and Potatoes recipe. Whether you’re planning a quick weeknight dinner or preparing for a holiday feast, this versatile side dish is guaranteed to be a crowd-pleaser. Made with simple, everyday ingredients, it offers a delicious and healthy way to enjoy your vegetables with minimal fuss.

When it comes to vegetable side dishes, oven-roasting is truly a game-changer. The high heat of the oven works wonders, transforming ordinary vegetables into something extraordinary. This process isn’t just about cooking them; it’s about enhancing their natural flavors. Roasting brings out the inherent sweetness in cruciferous vegetables like broccoli and also gives them a delightful caramelization and crisp texture that steaming or boiling simply can’t achieve. The result? Vegetables that even the pickiest eaters will love.
This simple yet incredibly satisfying recipe is designed for maximum flavor with minimal effort. It’s a true one-pan recipe, meaning both your savory potatoes and vibrant broccoli florets share the same sheet pan, simplifying both the cooking and cleanup. We start by giving our baby potatoes a head start in the oven, ensuring they get perfectly crispy. Then, we add the fresh broccoli florets, letting them roast until they are sweet, tender, and beautifully charred at the edges. The aroma filling your kitchen will be irresistible!
To elevate this dish even further, I highly recommend a generous sprinkle of freshly grated Parmigiano Reggiano cheese just after it comes out of the oven. The warmth from the vegetables gently melts the cheese, adding a nutty, salty, and incredibly delicious layer of flavor that complements the roasted vegetables perfectly. This easy side dish is not only a fantastic addition to any weeknight dinner but also an impressive and hassle-free option for holiday gatherings, providing a healthy and hearty component to any meal.
Reasons to LOVE This Easy Roasted Broccoli and Potatoes Recipe:
- It’s Incredibly Healthy and Easy to Prepare: This dish is packed with nutrients from both broccoli and potatoes, offering a delicious way to incorporate more vegetables into your diet. Roasting preserves many of their vitamins and minerals, and the simple, hands-off cooking method makes it perfect for busy schedules. You’ll spend less time in the kitchen and more time enjoying a wholesome meal.
- Flavorful Recipe Using Simple, Everyday Ingredients: No need for a special trip to the grocery store! Chances are, you already have most of these pantry staples on hand. The combination of olive oil, classic seasonings, and a hint of lemon creates a robust flavor profile that perfectly complements the natural taste of the vegetables.
- Transforms Any Meal into a Complete and Satisfying Dish: While fantastic as a stand-alone side, these roasted vegetables can easily be turned into a full meal. Pair them with a juicy grilled chicken breast, baked fish, or even a side of fluffy rice or creamy mashed potatoes. They also make a wonderful addition to grain bowls or as a base for a warm salad.
- Perfect for Meal Prepping: This recipe is a meal prep dream! Once cooled, simply portion the roasted broccoli and potatoes into airtight containers. They reheat beautifully in the microwave or oven, making healthy lunches and dinners throughout the week a breeze. Say goodbye to sad desk lunches!
- Irresistible Combination of Textures and Flavors: What’s not to love about the harmony of crispy, tender potatoes, fresh, sweet broccoli florets, and the savory richness of optional parmesan cheese? Every bite offers a delightful contrast that will keep you coming back for more. It’s comfort food that’s good for you!
Essential Ingredients for Roasted Broccoli and Potatoes
The beauty of this recipe lies in its simplicity and reliance on fresh, high-quality ingredients. Here’s a closer look at what you’ll need and why each component is key to achieving the best flavor and texture:

- Broccoli: You’ll need about 2 heads of fresh broccoli, which once trimmed and cut into florets, should yield approximately 1 to 1 ½ pounds. Look for firm, vibrant green heads with tight florets. Avoid any yellowing or soft spots. Cutting them into uniform, bite-sized florets (roughly 1-1.5 inches) is crucial for even cooking and optimal caramelization.
- Potatoes: I highly recommend using baby potatoes for this recipe, such as small yellow or red potatoes. Their thin skin means no peeling is required, saving you valuable prep time, and they become incredibly tender and creamy inside while crisping up beautifully on the outside. If baby potatoes aren’t available, you can substitute with regular potatoes (like Yukon Gold or Russet), peeled and cubed into 1-inch pieces. Ensure they are cut to a consistent size for even cooking.
- Olive Oil: A good quality extra virgin olive oil is essential here. It not only helps the vegetables achieve that desirable crispness and golden-brown exterior but also infuses them with its rich, fruity flavor. If you prefer a more neutral flavor or are cooking at a very high heat, avocado oil or canola oil are suitable alternatives due to their higher smoke points.
- Seasonings: Our simple seasoning blend includes salt, freshly ground black pepper, garlic powder, and Italian seasoning. This combination creates a robust, savory base. Garlic powder provides a consistent aromatic flavor without the risk of burning fresh garlic. Italian seasoning adds a fragrant herbal complexity that complements both the broccoli and potatoes beautifully. Feel free to adjust quantities to your personal taste.
- Lemon: A light squeeze of fresh lemon juice, about 1 tablespoon, added towards the end of the cooking process for the broccoli, is the perfect finishing touch. It brightens the entire dish, cutting through the richness and adding a delightful tang that truly makes the flavors pop. Be mindful not to add too much, as excessive lemon can overpower the delicate roasted flavors.
- Parmesan Cheese (optional, but highly recommended!): For an extra layer of savory, nutty deliciousness, a sprinkle of grated Parmesan cheese is a must. Added after roasting, its subtle saltiness and umami notes enhance the vegetables without making them heavy. If you’re looking for a dairy-free option, nutritional yeast can provide a similar cheesy flavor.
Recommended Equipment
Preparing this one-pan dish requires minimal equipment, making cleanup a breeze:
- Sheet Pan: A large, heavy-duty baking sheet (ideally a half-sheet pan, around 13×18 inches) is indispensable. The larger size allows you to spread the vegetables in a single layer, which is crucial for proper roasting and achieving crisp textures. Overcrowding the pan will steam the vegetables instead of roasting them. I’m a big fan of the USA Pan Sheet Pans for their durability and even heat distribution.
- Parchment Paper: Lining your baking sheet with parchment paper is a fantastic tip for easy cleanup and preventing sticking. It creates a non-stick surface, ensuring your vegetables don’t adhere to the pan and makes transfer effortless. It also helps to prevent burning and works much better than aluminum foil for delicate roasting. You can even buy pre-cut sheets that fit standard baking pans perfectly.
- Large Mixing Bowls: You’ll need two medium to large mixing bowls for tossing the potatoes and broccoli separately with their seasonings.
- Spatula or Tongs: For tossing and serving the roasted vegetables.
How to Make Perfect Roasted Broccoli and Potatoes: Step-by-Step Guide
Achieving perfectly crispy potatoes and tender broccoli is all about timing and even cooking. Follow these simple steps for a flawless side dish. Before you begin, always remember to line your sheet pan with parchment paper for easy cleanup and preheat your oven to 425ºF (218ºC).
Step One: Prepare the Potato Seasoning. In a medium-sized bowl, combine half of the total olive oil (2 tablespoons) with the Italian seasoning, half of the garlic powder (½ teaspoon), half of the salt (½ teaspoon), and ¼ teaspoon of black pepper. Stir these ingredients thoroughly until they are well combined, creating a fragrant seasoning oil for your potatoes.

Step Two: Season the Potatoes. Add your halved baby potatoes (or the peeled and cubed regular potatoes) into the bowl with the seasoned olive oil. Toss vigorously to ensure every piece of potato is thoroughly coated. This even coating is key to developing that delicious crispy exterior.
Roasting the Potatoes for Perfect Crispness
Step Three: Spread Potatoes on the Pan. Carefully spread the seasoned potatoes onto one half of your prepared baking sheet. It’s crucial to arrange them in a single layer, ensuring they have enough space and are not overlapping. This allows the hot air to circulate around each potato piece, promoting even cooking and maximum crispness. Overcrowding will cause them to steam instead of roast.

Step Four: Initial Potato Roast. Place the sheet pan into your preheated oven and cook the potatoes for 20 minutes. Don’t worry, the broccoli will join them soon! Potatoes are denser and require a longer cooking time to become tender inside and develop a good crust, so this initial roast gives them a necessary head start.
Preparing and Adding the Broccoli
Step Five: Prepare the Broccoli Seasoning. While the potatoes are roasting, prepare the broccoli. In a separate large bowl, combine the remaining 2 tablespoons of olive oil, 1 tablespoon of fresh lemon juice, the remaining ½ teaspoon of garlic powder, ½ teaspoon of salt, and ¼ teaspoon of black pepper. Stir these ingredients until well blended.

Step Six: Season the Broccoli. Add the fresh broccoli florets into the bowl with the lemon-infused oil and seasoning blend. Toss vigorously until all the florets are evenly coated. Make sure the broccoli is dry before tossing to encourage crisping and prevent steaming.
Step Seven: Combine and Continue Roasting. Once the potatoes have completed their initial 20 minutes of roasting, carefully remove the sheet pan from the oven. Using a spatula, gently push the partially cooked potatoes to one side of the pan. Place the seasoned broccoli florets on the now-empty half of the baking sheet.
HINT: Just like with the potatoes, it’s essential to space the broccoli florets out as much as possible. Avoid piling them up, as this will lead to steaming rather than roasting, preventing those desirable charred edges and tender-crisp texture.

Finishing the Roast and Adding the Final Touch
Step Eight: Final Roast. Return the sheet pan with both the broccoli and potatoes to the oven. Continue to cook for another 15-18 minutes. During this time, the broccoli will become tender-crisp with slightly charred edges, and the potatoes will turn perfectly golden and fork-tender. You can test the potatoes by piercing them with a fork – if it goes in easily, they’re done.
Step Nine: Add Parmesan and Serve. Once everything is beautifully roasted, remove the sheet pan from the oven. If desired, sprinkle a generous ⅓ cup of grated Parmesan cheese over the hot vegetables. Toss the potatoes and broccoli gently with a spatula to warm the cheese, allowing it to melt slightly and coat the vegetables with its savory goodness. Serve immediately and enjoy with your favorite main dishes!

Storing Leftovers for Later Enjoyment
This roasted broccoli and potatoes recipe makes excellent leftovers, perfect for quick meals throughout the week. To store them properly, allow the roasted vegetables to cool completely at room temperature before transferring them to an airtight container. Refrigerate for up to 5 days. For best results when reheating, avoid the microwave if you want to maintain some crispness. Instead, spread the leftovers on a baking sheet and warm them in a 350ºF (175ºC) oven for 15-20 minutes, or until heated through and slightly re-crisped.
Delicious Variations to Explore
This versatile recipe can easily be adapted to suit your preferences or what you have on hand:
- Other Types of Potatoes: While baby potatoes are ideal, you can absolutely use other varieties. Fingerling potatoes, Yukon Gold (yellow) potatoes, red potatoes, or even standard Russet potatoes (peeled) all work wonderfully. The key is to cut them into consistent 1-inch cubes or halves, similar in size to a halved baby potato, to ensure they cook evenly and become tender.
- Sweet Potatoes: Looking for a different flavor profile? Sweet potatoes make a fantastic substitute. While I haven’t specifically tested this exact recipe with them, sweet potatoes generally take a bit longer to cook than regular potatoes. To encourage quicker and more even cooking, I recommend cutting them into 1-inch cubes. The natural sweetness of the sweet potatoes will pair beautifully with the savory seasonings and roasted broccoli.
- Brussels Sprouts: If you’re a fan of Brussels sprouts, they can easily replace or be added alongside the broccoli. To ensure they cook properly and develop that lovely caramelization, slice your Brussels sprouts in half through the core. You can add them to the baking pan at the same time as the baby potatoes, as their cooking rate is often similar.
- Adding Other Vegetables: Feel free to customize this dish by adding other quick-roasting vegetables. Thinly sliced carrots, bell peppers, asparagus, or even sliced onions can be added alongside the broccoli for a more varied and colorful side. Just ensure they are cut to a similar size to cook evenly.
Smart Substitutions for Dietary Needs
- Dairy-Free Option: To make this recipe completely dairy-free, simply omit the Parmesan cheese. For a similar savory, cheesy flavor, you can substitute it with a light dusting of nutritional yeast flakes after the vegetables come out of the oven.
- Seasoning Customization: While the Italian seasoning blend is a classic, don’t hesitate to switch up the flavors. Consider adding a pinch of onion powder for more depth, a dash of smoked paprika for a smoky note, or your favorite fresh herbs like chopped rosemary or thyme for an earthy aroma. A hint of red pepper flakes can also add a subtle kick.
- Paleo/Whole30 Friendly: For those following a Paleo or Whole30 diet, this recipe is easily adaptable. Simply omit the Parmesan cheese, and it remains a wholesome, compliant side dish packed with natural goodness.

Frequently Asked Questions (FAQ’s)
Preventing broccoli from burning while roasting involves a few key techniques. First, ensure you use enough olive oil (or a high smoke point fat like avocado oil) to coat the florets, which helps them crisp rather than scorch. Second, avoid overcrowding the sheet pan; broccoli needs space to roast, not steam. If piled up, it traps moisture and softens too much before browning. Finally, monitor your oven time carefully. Broccoli cooks relatively quickly. Aim for florets that are tender-crisp with beautifully charred edges, but remove them before they turn fully dark or crumbly. A good visual cue is vibrant green with some deep brown spots.
No, there is absolutely no need to boil or steam broccoli before roasting it. In fact, doing so will likely give you inferior results. The whole point of roasting is to achieve those delicious caramelized edges and a tender-crisp texture, which is often referred to as ‘al dente’. Excess moisture from boiling or steaming will prevent the broccoli from browning properly and can lead to a soggy texture. For the best roasted broccoli, ensure your florets are completely dry before tossing them with oil and seasonings and adding them directly to the hot roasting pan.
For most roasted potato recipes, including this one, boiling potatoes beforehand is not necessary. However, if you’re aiming for *extra* crispy roasted potatoes, some chefs recommend a 20-minute soak in cold water before roasting. This process helps to draw out excess surface starch, which can inhibit crisping. If you choose this method, it’s absolutely crucial to pat the potatoes thoroughly dry with a clean kitchen towel or paper towels before tossing them with oil and seasonings. Any remaining moisture will steam the potatoes instead of allowing them to get golden and crispy in the oven.
While fresh is always preferred for optimal texture and flavor when roasting, you can use frozen vegetables with some adjustments. If using frozen broccoli, it’s best to thaw it completely and pat it very dry to remove as much moisture as possible before tossing with oil and seasonings. Roasting frozen broccoli directly can result in a softer, less crispy texture. For frozen potatoes, they often come par-cooked, so their cooking time might be slightly shorter. Again, thawing and patting dry will help achieve a better crisp, but results may vary compared to fresh potatoes.
More Easy Side Dishes You’ll Love:
If you enjoyed the simplicity and flavor of this roasted vegetable dish, be sure to explore these other fantastic side dish recipes:
- Parmesan Crusted Potatoes
- Roasted Asparagus and Carrots
- Instant Pot Baby Potatoes
- Air Fryer Baby Potatoes
- Instant Pot Broccoli (Fresh or Frozen)
If you loved this straightforward and delicious recipe for Roasted Broccoli and Potatoes, please let me know by leaving a 5-star review in the recipe card below or sharing your thoughts in the comments! Your feedback is greatly appreciated. You can also tag me on Instagram @dashfordinner to show off your culinary creations. Happy cooking!

Roasted Broccoli and Potatoes
Print
Pin
Rate
Equipment
-
Sheet Pan
Ingredients
- 1 ½ pounds broccoli cut into florets (approx. 2 heads)
- 1 pound baby potatoes halved (or peeled and cubed potatoes)
- 4 tablespoons olive oil divided
- 1 tablespoon lemon juice
- 1 teaspoon Italian seasoning
- 1 teaspoon salt divided
- 1 teaspoon garlic powder divided
- ½ teaspoon ground black pepper divided
- ⅓ cup grated parmesan cheese optional
Instructions
-
Preheat the oven to 425ºF (218ºC) and line a large sheet pan with parchment paper.
-
In a medium-sized bowl, combine 2 tablespoons of olive oil, 1 teaspoon Italian seasoning, ½ teaspoon salt, ½ teaspoon of garlic powder, and ¼ teaspoon of ground black pepper. Stir well to combine.
-
Add the halved baby potatoes to the seasoned oil mixture and toss thoroughly to ensure they are all evenly coated.
-
Spread the seasoned potatoes onto one half of the prepared sheet pan in a single layer. Bake for 20 minutes.
-
While potatoes roast, prepare the broccoli. In a separate clean bowl, combine the remaining 2 tablespoons of olive oil, 1 tablespoon of fresh lemon juice, the remaining ½ teaspoon of salt, ½ teaspoon of garlic powder, and ¼ teaspoon of ground black pepper. Stir to combine.
-
Add the broccoli florets to the seasoned oil mixture and toss well until all florets are coated.
-
After the potatoes have roasted for 20 minutes, remove the pan from the oven. Push the potatoes to one side with a spatula and arrange the seasoned broccoli on the other half of the sheet pan in a single layer. Return to the oven for another 15-18 minutes, or until the broccoli is tender-crisp with charred edges and the potatoes are fork-tender.
-
Remove the baking sheet from the oven. Test the potatoes for doneness by piercing them with a fork.
-
If desired, sprinkle the roasted vegetables with ⅓ cup of grated Parmesan cheese. Toss gently to combine and allow the cheese to melt slightly from the residual heat.
-
Serve immediately and enjoy this delicious, easy side dish!
Notes
Dairy Free: Omit the parmesan cheese for a dairy-free version, or replace it with a light dusting of nutritional yeast for a cheesy flavor.
Nutrition
Please note that some of my blog posts here at Dash for Dinner may contain affiliate links. If you make a purchase through these links, I will get a small commission at no additional cost to you. Please see my Disclaimer for more information.