


There’s something deeply comforting about stuffed peppers slowly baking in the oven.
As they cook, the kitchen fills with the familiar aroma of garlic, herbs, and tomato sauce,
and you know dinner is going to be worth the wait.
I love making these vegan Italian stuffed peppers when I want a meal that feels hearty
and grounding, yet simple enough for a relaxed evening at home.
Each pepper is filled with a savory, satisfying mixture and finished with melty vegan cheese,
making this the kind of cozy, dependable dinner you’ll come back to again and again.

For the Stuffed Peppers
- Bell Peppers – These act as the edible “shell” for the filling and become tender and slightly sweet as they bake.
- Olive Oil – Used to sauté the vegetables and add a bit of richness to the filling.
- Onion – Adds depth and savory flavor as the base of the stuffing.
- Diced Vegetables – Optional, but great for adding extra texture, nutrients, and color. Mushrooms, carrots, or broccoli all work well here.
- Italian Seasoning – Brings classic Italian-style flavor with a blend of herbs.
- Vegan Italian Sausage (or Other Protein) – This is where the heartiness comes from. Vegan sausage adds bold flavor, but crumbles, beans, or lentils work just as well.
- Cooked Brown Rice (or Other Grain) – Makes the filling satisfying and helps soak up all the sauce and seasonings.
For the Sauce & Topping
- Spaghetti Sauce (or Crushed Tomatoes) – Adds moisture, richness, and a tomato-forward flavor that ties everything together.
- Vegan Cheese – Melts over the filling to give that classic stuffed-pepper finish. Stir some into the filling and save the rest for topping.
- Salt – Enhances all the flavors. Adjust to taste depending on how salty your sauce and vegan cheese are.


Easy Vegan Italian Stuffed Peppers Recipe
These hearty plant-based stuffed peppers are packed with Italian-inspired flavors, a savory vegan filling, and a melty dairy-free topping. Perfect for a comforting dinner or make-ahead meal.
Print
Pin
Course: Main Course
Cuisine: Italian-inspired
Keyword: Easy Vegan Italian Stuffed Peppers Recipe
Prep Time: 15 minutes minutes
Cook Time: 1 hour hour
Total Time: 1 hour hour 15 minutes minutes
Servings: 8 stuffed peppers
Notes
Ingredients
- 8 medium bell peppers
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 cup diced vegetables of choice (such as mushrooms, carrots, or broccoli – optional)
- 1 tablespoon Italian seasoning
- 2 cups vegan Italian sausage or another vegan protein (crumbles, cooked beans, or lentils)
- 2 cups cooked short-grain brown rice (or quinoa, couscous, millet, or another grain)
- 1 (24 oz) jar spaghetti sauce or 3 cups crushed tomatoes
- 1 ½ cups vegan cheese, divided
- ½ teaspoon salt, or to taste
Instructions
Preheat the Oven
- Set your oven to 375°F (190°C).
Prepare the Peppers
- Rinse the bell peppers thoroughly. Slice off the top inch, including the stem, then remove all seeds and white membranes from inside.
- Chop the removed pepper tops into small pieces and set aside.
Make the Filling
- Heat the olive oil in a pan over low heat. Add the diced onion with a pinch of salt and cook for 3–5 minutes until softened.
- Increase the heat to medium and stir in the chopped pepper pieces along with the Italian seasoning.
- Cook for about 3 minutes.
- Add your chosen vegan protein and sauté for a few more minutes.
- Stir in the cooked brown rice (or grain of choice) until well combined.
- Pour in the spaghetti sauce and mix thoroughly.
- Add 1 cup of the vegan cheese and stir until evenly distributed.
Stuff the Peppers
- Place the hollowed peppers upright in a baking dish. Spoon the filling evenly into each pepper.
- Sprinkle the remaining ½ cup vegan cheese over the tops.
Bake
- Cover the dish with foil or a lid and bake for 35 minutes.
- Remove the cover and return the dish to the oven for an additional 10 minutes.
Notes & Variations
NutritionSlow Cooker Option
Follow steps 1–9 as written.
Add 1 cup vegetable broth to the slow cooker.
Arrange the stuffed peppers inside, top with vegan cheese, and cook on low for 4½–5½ hours, until tender.Mini Stuffed Peppers
To make this recipe into an appetizer, cut the recipe in half and use mini bell peppers.
Remove the tops, slice them in half, and clean out the seeds and membranes.
Place on a baking sheet, spoon on the filling, and top with vegan cheese.
Cover with foil and bake for 20 minutes.
Remove foil and bake for another 8 minutes.
Let cool for about 15 minutes before serving.Mexican-Style Variation
Replace the Italian seasoning with taco seasoning and swap the spaghetti sauce for 3 cups of salsa. Corn, beans, and squash make great additions to the filling.
Calories: 222 kcal | Carbohydrates: 30g | Protein: 7g | Fat: 8g | Saturated Fat: 2g | Sodium: 450mg | Potassium: 365mg | Fiber: 6g | Sugar: 6g | Vitamin A: 3737 IU | Vitamin C: 153mg | Calcium: 42mg | Iron: 2mg

- Can I make these stuffed peppers ahead of time?
Absolutely. You can fully assemble the peppers, cover them, and keep them in the fridge for up to 24 hours. When you’re ready to bake, let them sit out for about 20 minutes so they’re not fridge-cold going into the oven. - Do I have to use brown rice?
Nope! Brown rice is just one option. Quinoa, couscous, millet, or even white rice all work well here. Just make sure whatever grain you’re using is already cooked before mixing it into the filling. - My peppers won’t stand up—what do I do?
Easy fix. Trim a very thin slice off the bottom of the pepper so it sits flat in the dish. Just enough to steady it—don’t go too far or you’ll create a hole for the filling to escape. - Is the vegan cheese necessary?
It adds that classic melty finish, but the peppers are still delicious without it. If you skip it, try sprinkling a little nutritional yeast or extra herbs on top for added flavor. - How do I know when the peppers are done?
They’re ready when the peppers are tender but still holding their shape, and the filling is hot all the way through. Prefer softer peppers? Just bake them uncovered for an extra 5–10 minutes.

