This sheet pan Italian sausage dinner with sweet potatoes, green beans, and cherry tomatoes is a hearty, one-pan, vegetable-packed meal that’s quick to prepare and easy to clean up. With just a few minutes of prep, you’ll have a nutritious weeknight dinner on the table without a sink full of dishes.

We all know the dinner-plan derailment: you thought you had time but you don’t, you planned for two and suddenly need to feed four, or you reach into the freezer and the protein you expected isn’t there. That last situation is what inspired this sheet pan meal. I planned a pork tenderloin with fresh green beans, only to discover I’d frozen Italian sausages instead. It turned out to be a happy accident—those sausages saved the night.
How to Roast Different Vegetables at the Same Time
I almost always keep sweet potatoes on hand because they’re nutritious and well-liked by my family, and cherry tomatoes are a frequent pantry staple. Together with green beans, they make a colorful and complementary combination: the sweet roasted potatoes balance the savory green beans, while the tomatoes add brightness.

Because sweet potatoes take longer to roast than green beans or cherry tomatoes, the trick is to cut them into small, roughly 1/2-inch cubes and give them a head start in the oven. About 15 minutes is usually enough time for the potatoes to begin caramelizing while you prep the remaining vegetables—clean up the peels, mince the garlic, and pour yourself a glass of wine if you like.

Once the sweet potatoes have a head start, combine the green beans, cherry tomatoes, garlic, a pinch of salt, black pepper, grated Parmesan, and a bit of olive oil in a bowl. Add them to the pan with the partially roasted sweet potatoes, nestle the Italian sausages on top, and return the sheet pan to the oven.
You can slice the sausages into coins before baking if you prefer bite-sized pieces for meal prep or grab-and-go lunches. Leaving them whole is even easier and requires no extra work at dinnertime.

Bake and Serve
After adding the rest of the vegetables and placing the sausages on top, roast everything for about 20 more minutes at 400°F (200°C), or until the sausages reach 165°F (74°C) with an instant-read thermometer. The vegetables should be tender and caramelized, and the tomatoes will burst slightly, releasing their juices into the pan.
This dinner is filling on its own and works well for people trying to reduce heavy carbs at mealtime. If you’d like to stretch the meal or prefer more starch, serve it with rice, quinoa, couscous, or a simple pilaf.

One of the great things about this meal is how little is needed to produce big flavor—fresh ingredients and simple roasting with a little salt, pepper, and garlic are all it takes. The sausages’ drippings add extra savory depth to the vegetables, creating a satisfying mix of textures and tastes.

This recipe also won a small personal victory: my son—who has historically only eaten meat in the form of nuggets or meatballs—ate an entire sausage, happily tried the green beans, and enjoyed the sweet potato. With that, this convenient sheet pan dinner joined our regular rotation for busy weeknights.
I hope you enjoy this simple, flavorful meal as much as we do. It’s practical, delicious, and gives you a little downtime before dinner to sip that glass of wine you poured. Happy cooking!

Ingredients
- 3 small or medium sweet potatoes, peeled and diced into 1/2″ cubes
- 2 tablespoons extra virgin olive oil, divided
- 9 ounces (about 250 g) fresh green beans, trimmed
- 1 pint cherry tomatoes
- 2–3 cloves garlic, minced
- A pinch of kosher or coarse sea salt
- Freshly ground black pepper, to taste
- 1/4 cup grated Parmesan
- 4–5 links sweet or mild Italian sausage
Instructions
- Preheat the oven to 400°F (200°C).
- Peel and dice the sweet potatoes into roughly 1/2″ cubes. Spread them in a single layer on a large, rimmed baking sheet. Drizzle with 1 tablespoon olive oil and toss to coat. Roast for 15 minutes.
- While the sweet potatoes begin to roast, combine green beans, cherry tomatoes, minced garlic, the remaining 1 tablespoon olive oil, salt, pepper, and Parmesan in a large bowl. Stir to combine.
- After 15 minutes, remove the pan from the oven. Add the green bean and tomato mixture to the sheet pan and stir briefly to combine with the sweet potatoes. Place sausages on top and return the pan to the oven for about 20 more minutes, or until sausages register at least 165°F (74°C) on an instant thermometer. Serve hot.
Notes
- This is a satisfying meal on its own, but you can serve it with rice, quinoa, couscous, or a pilaf to stretch the dinner.
- For meal prep or grab-and-go lunches, slice the sausages into bite-sized pieces before or after baking so you don’t need a knife when reheating.
