Vegan Sausage and Peppers
I make this vegan sausage and peppers when I want a hearty dinner without spending much time at the stove. The sausages get lightly crisped before they join sweet onions and colorful peppers, creating a satisfying skillet meal with very little cleanup. If you enjoy quick plant-based meals, you may also like these vegan sausage ideas for more weeknight inspiration.
Why you’ll love this dish
This recipe uses a short ingredient list but delivers plenty of savory flavor. Browning the vegan sausages whole helps them develop a better crust, while cooking the peppers and onions separately gives the vegetables time to soften and sweeten. You may also find 10 Minute Air Fryer Chicken Sausage And Veggies useful.
It is a practical choice for busy weeknights, casual lunches, or meal prep. The finished skillet is naturally dairy-free and egg-free, and you can serve it in several ways: tucked into rolls, spooned over grains, or enjoyed on its own.
The recipe is also easy to adjust. Use extra peppers for a vegetable-forward meal, add a pinch of red pepper flakes for heat, or choose a smoked vegan sausage for a deeper flavor.
“The vegetables turn sweet and tender, and crisping the sausages first makes the whole dish taste much more satisfying than a basic one-pan dinner.”
How this recipe comes together
The cooking process is straightforward:
- Brown the vegan sausages whole in a hot skillet.
- Remove them, then sauté the onions and peppers in olive oil.
- Slice the browned sausages into bite-size pieces.
- Return the sausage to the skillet and cook everything together until hot and flavorful.
Using a very large skillet matters because crowded vegetables tend to steam instead of sauté. Give the peppers and onions room to contact the pan, and stir often enough to prevent dark spots.
What you’ll need
- 6 vegan Italian sausages, each about 6 inches long
- 2 cups sliced red bell pepper
- 2 cups sliced green bell pepper
- 2 cups sliced yellow onion
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Choose peppers that feel firm and glossy. Red and yellow peppers add sweetness, while green peppers contribute a slightly more savory, classic flavor. If needed, substitute another sweet onion variety or use a combination of bell pepper colors.
Directions to follow
- Heat a very large skillet or sauté pan over medium-high heat. Let it become properly hot before adding the sausages.
- Place the vegan sausages in the dry pan. Roll them around every minute or so, allowing all sides to brown lightly. This usually takes 5 to 7 minutes.
- Transfer the browned sausages to a plate and set them aside.
- Add the olive oil to the hot skillet. Once it shimmers, add the sliced onions and peppers.
- Season the vegetables with the salt and black pepper. Cook for 12 to 15 minutes, stirring often, until they are tender and lightly caramelized.
- Slice the sausages into pieces about 1/2 inch thick.
- Add the sausage pieces back to the pan. Sauté for another 5 to 7 minutes, stirring occasionally, until everything is hot and the sausage has picked up some of the vegetable flavor.
Avoid cutting the sausages before the first browning step. Keeping them whole helps prevent them from drying out and makes it easier to create a good outer crust.
Best ways to enjoy it
Serve the sausage and peppers straight from the skillet with toasted hoagie rolls for a classic sandwich-style meal. A spoonful of marinara sauce and a sprinkle of vegan mozzarella can turn it into an Italian-inspired sub.
For a lighter plate, serve the mixture over brown rice, quinoa, or creamy polenta. It also works well with a simple green salad or roasted potatoes. If you like colorful grain bowls, pair the skillet with the roasted vegetables and quinoa in this vibrant vegan fajita bowl for another filling meal idea.
For entertaining, arrange the sausage and peppers on a platter with toasted bread, mustard, pickled peppers, and fresh parsley. Guests can build their own sandwiches.
Storage and reheating tips
Let leftovers cool slightly, then transfer them to a shallow airtight container. Refrigerate within two hours of cooking and use within 3 to 4 days.
Reheat portions in a skillet over medium heat with a small splash of water or oil. Stir occasionally until the sausage and vegetables are steaming hot throughout. You can also use a microwave, covering the container loosely and stirring halfway through.
To freeze, cool the mixture completely and place it in a freezer-safe container or bag. Freeze for up to 2 months for the best texture. Thaw overnight in the refrigerator before reheating. The peppers may be a little softer after freezing, but the dish will still be flavorful.
Leftovers also make a convenient filling for a sandwich, similar to the quick components used in this vegan pesto and hummus veggie sandwich.
Helpful cooking tips
- Preheat the pan: A hot skillet helps the sausage brown instead of sticking and steaming.
- Do not overcrowd the pan: If your skillet is small, cook the sausages in batches and sauté the vegetables separately.
- Slice evenly: Uniform pepper and onion pieces cook at the same rate.
- Watch the heat: Medium-high heat is useful at the start, but reduce it slightly if the onions begin browning too quickly.
- Taste before serving: Some vegan sausages are already salty, so adjust the seasoning at the end if necessary.
- Add moisture carefully: If the vegetables stick, add a tablespoon of water rather than immediately adding more oil.
- Check the package directions: Vegan sausage brands vary in texture and recommended cooking temperature, so use those instructions as a helpful guide.
For another meatless sandwich combination built around bold spreads and vegetables, try this pesto hummus veggie sandwich variation.
Creative twists
- Spicy version: Add crushed red pepper flakes, sliced jalapeño, or a drizzle of hot sauce.
- Smoky version: Use smoked vegan sausage and add a pinch of smoked paprika.
- Tomato-rich version: Stir in 1/2 cup marinara sauce during the final few minutes.
- Garlic and herb version: Add minced garlic during the last 1 to 2 minutes of cooking, then finish with basil or parsley.
- Mushroom addition: Sauté sliced mushrooms with the onions and peppers for extra umami.
- Fajita-style skillet: Season with cumin, chili powder, and lime juice, then serve with tortillas.
- Grain-bowl option: Add the finished mixture to quinoa with avocado, greens, or a spoonful of salsa.
Common questions
Can I use frozen vegan sausages?
Yes, but thaw them first whenever possible. Thawed sausages brown more evenly and are easier to slice without breaking. If cooking from frozen, follow the package directions and allow extra time.
Can I make this recipe with only one color of pepper?
Absolutely. Red, green, yellow, or orange bell peppers will all work. Using several colors adds visual appeal and balances sweetness with a more savory pepper flavor.
How long does this recipe take?
Plan on about 10 minutes for preparation and 25 to 30 minutes for cooking. The exact time depends on how quickly your skillet heats and how tender you prefer the vegetables.
Is this recipe gluten-free?
It can be, but not every vegan sausage is gluten-free. Check the sausage label and serve it with gluten-free rice, quinoa, potatoes, or bread if needed.
Why did my vegan sausages split?
Some plant-based sausages are delicate, especially when overheated or turned too aggressively. Roll them gently with tongs, keep the pan hot but not smoking, and let them brown before moving them often.
Conclusion
Vegan sausage and peppers is a flexible skillet meal that brings together crisp-edged sausage, tender peppers, and sweet onions with minimal effort. Serve it in rolls for a hearty sandwich, over grains for meal prep, or alongside potatoes for a comforting dinner. For another take on this classic combination, compare this vegan sheet pan sausage and peppers recipe with this easy vegan Italian sausage and peppers skillet.
Vegan Sausage and Peppers

Ingredients
Main Ingredients
- 6 pieces vegan Italian sausages
- 2 cups sliced red bell pepper Choose firm and glossy peppers.
- 2 cups sliced green bell pepper
- 2 cups sliced yellow onion Can substitute with other sweet onion varieties.
Cooking Essentials
- 2 tablespoons olive oil
- 1/2 teaspoon salt Adjust based on sausage saltiness.
- 1/4 teaspoon black pepper
Instructions
Preparation
- Heat a very large skillet or sauté pan over medium-high heat until hot.
- Place the vegan sausages in the dry pan, rolling them around every minute until browned on all sides, which usually takes about 5 to 7 minutes.
- Once browned, transfer the sausages to a plate and set aside.
- Add olive oil to the hot skillet, and once it shimmers, add the sliced onions and peppers.
- Season with salt and black pepper. Cook for 12 to 15 minutes, stirring often, until the vegetables are tender and lightly caramelized.
- Slice the browned sausages into pieces about 1/2 inch thick.
- Return the sausage pieces back to the pan. Sauté everything together for another 5 to 7 minutes, stirring occasionally, until heated through.