Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×
Home » Recipes » Vegan Main Dishes

Vegan Stuffed Peppers

Published: May 20, 2021 by Lexi

186 shares
Jump to Recipe·Print Recipe

These hearty, delicious vegan stuffed peppers have a flavorful Italian-seasoned risotto rice, vegetable and tofu crumble filling that resembles meat. They make for a balanced meal, with plenty of vegetables, plant-based protein and carbs. We're pretty sure you'll go back for seconds!

overhead view of vegan stuffed red peppers with cheese on top in baking dish.

Why we love this recipe

  • Hearty and filling, but healthy: with rice, tofu and plenty of vegetables, these vegan stuffed peppers with fill you up and help you get in a few extra servings of veggies.
  • Packed with flavor: I'm going to be honest, I've never been psyched about the concept of stuffed peppers before trying this recipe. It's so flavorful and delicious!
  • Plant-based protein: Not sure about you, but I'm always looking for more ways to add vegan protein to my diet. These stuffed peppers may look carbohydrate-laden, but we also snuck in plenty of crumbled tofu for a meaty texture and a decent punch of protein.
  • Versatile: the filling is easy to change up with different kinds of vegetables, greens, and grains. We love swapping arborio with quinoa or mushrooms with lentils!
close up view of vegan stuffed pepper sliced in half on plate with fork.

Ingredients

Here are the key ingredients you'll need to make these vegan stuffed peppers:

overhead view of ingredients for vegan stuffed peppers with tofu risotto filling in prep bowls.

Ingredient Notes

  • Bell peppers: you can use orange, yellow or red bell peppers in this recipe. You could also use green, but neither of us really like the taste, so we don't suggest it. Opt for medium-large bell peppers that have plenty of space for filling.
  • Rice: arborio rice is an Italian short-grain rice that's used to make risotto. It's very starchy, so it gets super creamy. We cook ours in vegetable broth for added flavor. It makes these stuffed peppers so filling and delicious!
    • If you don't have any arborio rice, you can sub with regular long or short-grain white rice, brown rice or even quinoa.
  • Tofu: extra firm tofu works best for this recipe. Be sure to drain it well and pat dry/press to remove moisture.
  • Italian seasoning: this dried herb blend makes it easy to add flavor to these vegan stuffed peppers without having to open and measure several different dried herbs. If you don't have any of the blend, you can also use 1 teaspoon total of a mixture of dried basil, parsley and oregano instead.

Step-by-step instructions

Preheat oven to 350˚F. 

(1) Cook arborio rice according to package directions, using vegetable broth instead of water to add more flavor. If using water, season with salt and 1-2 tablespoon olive oil. 

overhead view of cooked risotto rice in small pot.

Remove tofu from packaging, drain well and pat dry with a paper towel. Wrap in another dry paper towel and set something heavy on top while you prep the rest of the ingredients (this helps remove as much moisture as possible). 

(2) Slice red peppers in half lengthwise and remove seeds. 

(3) Heat olive oil in a large skillet over medium heat. Add shallots and sauté for 5 minutes, stirring often. Add garlic and continue cooking for 2-3 minutes. 

on the left: red bell peppers sliced in half in baking dish. on the right: sautéed shallots and garlic in large skillet.

(4) Use your hands to crumble tofu into small pieces directly into the pan (see below for visual guide). Add tomato paste, water, red wine vinegar, Italian seasoning, salt and pepper. Stir well and cook on medium-high for 7-8 minutes, stirring often. 

(5) Add mushrooms, zucchini, tomatoes and parsley and continue cooking for 5 minutes. Stir in ¼ cup of mozzarella, parmesan and the cooked arborio rice. 

before and after adding risotto rice and vegetables to tofu filling for stuffed peppers.

(6) Brush each red pepper half with a small amount of olive oil and season with salt and pepper and place in a deep baking dish. Fill each half with the rice/vegetable mixture and top with remaining cheese.

(7) Cover the baking dish with aluminum foil (this helps vegan cheese melt) and bake for 40-45 minutes. Remove the foil and cook for additional 5-10 minutes. Let cool slightly before eating. 

overhead view of stuffed peppers in a baking dish before and after baking.

Expert Tips and FAQs

  • Make this ahead of time: you can prep the entire filling up to a few days ahead of time and place in the pepper cavities. When ready to eat, cover with cheese and bake as instructed below.
  • Adaptations: if you have family members that prefer to eat meat, you can add sausage or ground meat in place of tofu in half of the recipe.
  • Don't forget to brush the peppers with olive oil before stuffing: this prevents them from drying out in the oven and also helps season the peppers.
  • Many stuffed pepper recipes call for leaving the pepper intact and slicing off the top instead of slicing in half. We find it can be a bit hard to eat them this way, which is why we slice in half lengthwise instead. It also cooks more evenly and prevents the filling from drying out!
  • Storage: store leftovers in an airtight container in the refrigerator for up to 5-6 days. Reheat in a microwave or if reheating the whole baking dish, heat in a 350˚F oven until warmed through.
  • Freezer storage: You can freeze the cooked stuffed peppers whole! Store in an airtight container (or freeze on a tray and then wrap in aluminum foil) for up to 6 months. Reheat in a 350˚ F oven until warmed through.
Do you have to blanch bell peppers before stuffing?

No, this is a completely unnecessary step. They cook perfectly in the oven, so no need to do any additional prep.

close up view of vegan stuffed red peppers with cheese on top in baking dish.

Related Recipes

  • Vegan Pasta Bake
  • overhead view of slices of vegan stuffed acorn squash with black rice, mushrooms and pomegranate seeds on top.
    Vegan Stuffed Acorn Squash
  • overhead view of quinoa stuffed zucchini boats in pan
    Quinoa Stuffed Zucchini Boats
  • Vegan Stuffed Portobello Mushrooms

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead view of vegan stuffed red peppers with cheese on top in baking dish.

Vegan Stuffed Peppers


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Lexi
  • Total Time: 1 hour 20 minutes
  • Yield: 4-6 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

These hearty, delicious vegan stuffed peppers have a flavorful Italian-seasoned risotto rice, vegetable and tofu crumble filling that resembles meat. They make for a balanced meal, with plenty of vegetables, plant-based protein and carbs. We're pretty sure you'll go back for seconds! 


Ingredients

  • 1 ½ cups cooked arborio rice (⅔ cup dry, cooked in vegetable broth)
  • 4 red bell peppers, sliced in half lengthwise and deseeded
  • 2 tbsp olive oil
  • 1 cup finely diced shallots or yellow onion
  • 2 tsp finely minced fresh garlic
  • 7-8 oz firm tofu, drained and patted dry
  • 2 tbsp water
  • 1 ½ tbsp tomato paste
  • 1 tbsp red wine vinegar
  • 1 tsp Italian seasoning blend
  • ¾ tsp salt
  • ¼ tsp black pepper
  • 1 ¼ cup zucchini, finely diced
  • 1 ¼ cup button mushrooms, stems removed and finely diced
  • 1 cup chopped, deseeded roma tomatoes (2-3 tomatoes)
  • 3 tbsp fresh parsley, finely chopped
  • 1 cup shredded vegan mozzarella, divided
  • ¼ cup grated vegan parmesan


Instructions

  1. Preheat oven to 350˚F. 
  2. Cook arborio rice according to package directions, using vegetable broth instead of water to add more flavor. If using water, season with salt and 1-2 tablespoon olive oil. 
  3. Remove tofu from packaging, drain well and pat dry with a paper towel. Wrap in another dry paper towel and set something heavy on top while you prep the rest of the ingredients (this helps remove as much moisture as possible). 
  4. Slice red peppers in half lengthwise and remove seeds. 
  5. Heat olive oil in a large skillet over medium heat. Add shallots and sauté for 5 minutes, stirring often. Add garlic and continue cooking for 2-3 minutes. 
  6. Use your hands to crumble tofu into small pieces directly into the pan (see photos for visual guide). Add tomato paste, water, red wine vinegar, Italian seasoning, salt and pepper. Stir well and cook on medium-high for 7-8 minutes, stirring often. 
  7. Add mushrooms, zucchini, tomatoes and parsley and continue cooking for 5 minutes. Stir in ¼ cup of mozzarella, parmesan and the cooked arborio rice. 
  8. Brush each red pepper half with a small amount of olive oil and season with salt and pepper and place in a deep baking dish. Fill each half with the rice/vegetable mixture and top with remaining cheese.
  9. Cover the baking dish with aluminum foil (this helps vegan cheese melt) and bake for 40-45 minutes. Remove the foil and cook for additional 5-10 minutes. Let cool slightly before eating. 

Notes

Storage: store leftovers in an airtight container in the refrigerator for up to 5-6 days. Reheat in a microwave or if reheating the whole baking dish, heat in a 350˚F oven until warmed through. 

Freezer storage: You can freeze the cooked stuffed peppers whole! Store in an airtight container (or freeze on a tray and then wrap in aluminum foil) for up to 6 months. Reheat in a 350˚ F oven until warmed through. 

Bell peppers: you can use orange, yellow or red bell peppers in this recipe. You could also use green, but neither of us really like the taste, so we don't suggest it. Opt for medium-large bell peppers that have plenty of space for filling. 

Rice: arborio rice is an Italian short-grain rice that's used to make risotto. It's very starchy, so it gets super creamy. We cook ours in vegetable broth for added flavor. If you don't have any arborio rice, you can sub with regular long or short-grain white rice, brown rice or even quinoa. 

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Category: Dinner
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 299
  • Sugar: 7 g
  • Sodium: 539.6 mg
  • Fat: 13.9 g
  • Carbohydrates: 32.5 g
  • Fiber: 4.9 g
  • Protein: 10.8 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Vegan Main Dishes

  • Overhead view of chickpea fritters on a green plate garnished with parsley.
    Vegan Chickpea Patties
  • Close up overhead of the finished vegan cabbage rolls in a baking dish.
    Vegan Cabbage Rolls
  • Overhead of the finished vegan stew with dumplings in a black bowl.
    Vegan Stew and Dumplings
  • Overhead of the finished vegan tortellini soup in a black bowl.
    Vegan Tortellini Soup

Comments

    Let us know what you think! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Diane says

    July 08, 2022 at 6:21 pm

    My stuffed peppers just came out of the oven. They smell so good. The Arborio stuffing is so delicious. Now I look forward to making your stuffed zucchini. 🙂 Thank you for your delicious recipes. They never disappoint.

    Reply
  2. Stephanie Snell says

    July 11, 2021 at 10:44 am

    Will definitely make this again. I substituted butternut squash for the zucchini. Diced them very small and moved it up the cooking order to after the onions to accommodate longer cooking time. It ended up creating a creamy texture that went well with Arborio rice. Also added a bit of smoked paprika because I like the smoked flavor with the peppers. Served to vegans and meat lovers and got rave reviews from all.

    Reply
Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Seasonal

  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini

Popular

  • Overhead view of fruit and nut crackers on a plate.
    Gourmet Fruit and Nut Crackers
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen