Skip to Content

One-Pan Italian Sausage and Vegetables

This post may contain affiliate links. Please see my disclosure policy.

One-pan Italian sausage and vegetables is the ultimate easy, inexpensive, and hassle-free dinner. Treat yourself to this insanely good one pan recipe tonight!

A skillet containing Italian sausage, green beans, tomatoes, and potato wedges.

Is there really anything better than having your entire dinner made in just one pan? This is an easy to make recipe with even easier cleanup…which makes it the ultimate weeknight dinner!

One-pan Italian sausage and vegetables

I love how perfectly well rounded this simple dinner is. It’s got protein, carbs, and veggies all in one dish. Who doesn’t love a dinner that has it all?

After a long day, it can be SO tempting to order a pizza or get takeout. (Trust me, no shame – we’ve all been there!)

But next time you need a quick dinner with no hassle that’s actually delicious, this one-pan Italian sausage and vegetable will be your new BFF.

It’s made with plenty of flavorful seasonings that will have your mouth watering in no time. Plus, it’s obviously got Italian sausage – that ingredient alone is enough to have me craving this one-pan recipe for dinner.

A white plate contains a serving of Italian sausage and vegetables. It's placed next to a large pan with more food in it.

Ingredients for one-pan Italian sausage and vegetables:

  • Italian sausage links
  • Water
  • Olive oil
  • Baby potatoes
  • Green beans
  • Red onion
  • Cherry tomatoes
  • Garlic
  • Italian seasoning
  • Onion powder
  • Salt and pepper
  • Fresh parsley

As you can see, all of the ingredients in this one-pan easy dinner recipe are fresh, making me love it even more! If you’re looking for a dinner that covers all the bases and can enjoy leftovers of…this is it!

A close up shot shows fresh parsley garnishing the meal on a white plate.

What kind of sausage should I use?

As long as it’s Italian, uncooked sausage, any kind will do! Plenty of grocery stores are starting to carry chicken Italian sausages, as well as vegetarian options too.

While I like plain old pork sausage, you can absolutely change this recipe to fit your dietary needs!

Can I make it spicy?

There’s always room for a little heat! If you want to add some spice to this dinner, I recommend sprinkling some red pepper flakes in with the other seasonings. Just be careful, as red pepper flakes can spice things up pretty quickly.

A few teaspoons of cayenne pepper will also do the trick, if you really want to break a sweat!

How long will it stay fresh?

In an airtight container in the fridge, your leftovers will stay delicious for up to 4 days.

While you can absolutely reheat your leftovers in the microwave, and they’ll still be good, I recommend using the oven. When reheated in the oven, the food (especially the potatoes) will maintain their texture.

A fork sits on the edge of a white plate that's filled with food.

More recipes with Italian sausage that you have to try:

Habanero Kale Sausage Skillet Pizza

Instant Pot Sausage and White Bean Soup

Crustless Sausage and Spinach Quiche

One-Pan Italian Sausage and Vegetables

One-pan Italian sausage and vegetables is the ultimate easy, inexpensive, and hassle-free dinner!
Prep Time: 10 mins
Cook Time: 40 mins
Total Time: 50 mins
Course: Main Course
Cuisine: American
Author: Julie Chiou
Servings: 4

Servings are adjustable but please note that results, timing, and cookware may vary when adjusting servings.


  • 4 mild Italian sausage links, uncooked
  • 1 1/2 cup water plus 3 tablespoons water, divided
  • 1/4 cup olive oil, divided
  • 2 cups large baby potatoes, skin on and sliced into wedges
  • 1 cup fresh green beans, washed and trimmed
  • 1/2 red onion, diced
  • 1/2 cup halved cherry tomatoes
  • 2 garlic cloves, minced
  • 1 teaspoon dried Italian seasoning, divided
  • 1/2 teaspoon onion powder
  • Salt and pepper, to taste
  • Fresh chopped parsley, for garnish


  • In a large skillet over medium high heat, add the sausage link and 1 1/2 cup water. Cook for 12-14 minutes or until the sausages are cooked through. Discard any remaining water and add 1 tablespoon of olive oil to the sausages. Cook for another 1-2 minutes or until the skins are slightly browned. Set aside on a plate and cover with foil.
  • Add 2 tablespoons of oil to the pan along with the potatoes, 1/2 teaspoon of Italian seasoning, and salt and pepper. Sauté the potatoes until cooked through and tender, about 10-15 minutes. Set aside with the sausages.
  • Toss in the remaining oil and seasonings, green beans, onions and cherry tomatoes to the hot skillet and saute for 5-7 minutes. Pour in the 3 tablespoons of water and cook another 1-2 minutes, or until the liquid evaporates. Push to one side of the pan and return the potatoes and sausages to warm through. Remove from heat, garnish with fresh parsley and serve immediately.


Store leftovers in an airtight container for up to 3-4 days in the refrigerator.

Recipe Rating