This sausage veggie skillet is the answer to your busy weeknight dinner struggle! Packed with savory Italian chicken sausage, tender red potatoes, sweet bursts of corn, and nutritious spinach, it’s a one-pan meal that delivers big flavor with minimal cleanup.
Ready in just 30 minutes, this dish is a lifesaver when you need something hearty, healthy, and satisfying in a pinch. Plus, the combination of vibrant veggies and lean protein makes it a feel-good choice you can whip up anytime.

My Story Behind This Sausage Veggie Skillet
The inspiration for this easy sausage skillet came one hectic weeknight when I stared into my fridge, hoping for dinner to magically appear.
All I had were some Italian chicken sausage, red potatoes, and a few stray veggies. I tossed everything into my trusty skillet, seasoned it with a few spices, and the result was so good, I’ve been making it ever since!
This healthy sausage and veggie dish quickly became one of my go-to recipes—not just for its ease and flavor, but for the way it brings the whole family around the table with smiles.
Over time, I’ve perfected the process to highlight the freshness of the veggies while keeping the sausage juicy and flavorful. The result? A one-pan miracle that’s become a household favorite. Let me show you how to make it!
Ingredients for Sausage Veggie Skillet
- 1 tablespoon olive oil
- 1 package (12 ounces) fully cooked Italian chicken sausage links, cut into 1-inch pieces
- 1 large onion, chopped
- 3 garlic cloves, minced
- 1/4 teaspoon crushed red pepper flakes
- 1-1/2 pounds red potatoes (about 5 medium), thinly sliced
- 1 package (10 ounces) frozen corn
- 1/4 teaspoon pepper
- 1-1/4 cups vegetable broth
- 2 cups fresh baby spinach
How to Make Sausage Veggie Skillet
- Heat 1 tablespoon of olive oil in a 12-inch skillet over medium-high heat. Add the sausage pieces and chopped onion. Cook, stirring occasionally, until the onion is tender and the sausage is slightly browned, about 5 minutes.
- Add the minced garlic and crushed red pepper flakes. Stir for 1 minute until fragrant but not burned.
- Stir in the thinly sliced red potatoes, frozen corn, ground pepper, and vegetable broth. Bring the mixture to a gentle boil.
- Reduce the heat to medium, cover the skillet, and let the potatoes cook until tender, about 15-20 minutes. Stir occasionally to prevent sticking.
- Once the potatoes are fork-tender, stir in the baby spinach. Cook for 1-2 minutes until the spinach wilts and mixes into the dish beautifully.
- Remove the skillet from the heat and serve hot. Enjoy!
My Chef Tips for the Best Sausage Veggie Skillet
- Don’t rush the browning: Sautéing the sausage and onion until lightly browned enhances the flavor of the entire dish.
- Cut potatoes evenly: Thin, even slices will ensure the potatoes cook through at the same rate.
- Customize the spice: If you love heat, add more crushed red pepper flakes or a pinch of smoked paprika before cooking.
- Add creaminess: Stir a splash of heavy cream or sprinkle grated Parmesan cheese over the finished skillet for extra decadence.
- Make ahead: Slice your potatoes and chop onions in advance—store them in the fridge to speed up cooking time.
- Storage tips: Leftovers keep well in an airtight container in the fridge for up to 3 days. Reheat in a skillet over low heat or in the microwave for 1-2 minutes.
Common Questions About Sausage Veggie Skillet
Can I use a different type of sausage in this recipe?
Absolutely! While I use Italian chicken sausage, you can swap it for turkey sausage, pork sausage, or even plant-based sausage for a vegetarian version.
Is this sausage veggie skillet a healthy option?
Yes! This healthy sausage and veggie dish is full of lean protein and nutrient-rich veggies, making it a balanced meal that’s both delicious and satisfying without extra calories.
Can I make this a one pan sausage and potato meal in advance?
Definitely! Prepare the dish up to the point of adding spinach, then refrigerate it. When it’s dinnertime, heat the skillet and stir in fresh spinach just before serving.
What other vegetables can I add to this sausage veggie skillet?
Feel free to experiment! Bell peppers, zucchini, mushrooms, or peas would all work beautifully in this quick skillet dinner recipe. Just adjust the cooking time for each vegetable.
How can I thicken the sauce?
For a thicker sauce, stir in a cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon water) when adding the broth. Alternatively, reduce the sauce longer by uncovering the skillet for the last 5 minutes of cooking.
Ready to Make This Sausage Veggie Skillet?
This sausage veggie skillet is everything you need in a dinner: easy to make, packed with flavor, and loaded with healthy ingredients. Whether you’re cooking for a busy weeknight or meal prepping for days ahead, this one-pan wonder is guaranteed to become a favorite in your house. What veggies will you add to make it yours? Share your results or tag me on social media—I’d love to see your twists on this quick and healthy dinner!

Sausage Veggie Skillet
Ingredients
- 1 tablespoon olive oil
- 1 package (12 ounces) fully cooked Italian chicken sausage links, cut into 1-inch pieces
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1/4 teaspoon crushed red pepper flakes
- 1-1/2 pounds red potatoes (about 5 medium), thinly sliced
- 1 package (10 ounces) frozen corn
- 1/4 teaspoon pepper
- 1-1/4 cups vegetable broth
- 2 cups fresh baby spinach
Instructions
- Heat 1 tablespoon of olive oil in a 12-inch skillet over medium-high heat. Add the sausage pieces and chopped onion. Cook, stirring occasionally, until the onion is tender and the sausage is slightly browned, about 5 minutes.
- Add the minced garlic and crushed red pepper flakes. Stir for 1 minute until fragrant but not burned.
- Stir in the thinly sliced red potatoes, frozen corn, ground pepper, and vegetable broth. Bring the mixture to a gentle boil.
- Reduce the heat to medium, cover the skillet, and let the potatoes cook until tender, about 15-20 minutes. Stir occasionally to prevent sticking.
- Once the potatoes are fork-tender, stir in the baby spinach. Cook for 1-2 minutes until the spinach wilts and mixes into the dish beautifully.
- Remove the skillet from the heat and serve hot. Enjoy!
