MENUMENU
  • Logo - Crowded Kitchen - Delicious Flexitarian Recipes
  • Recipes
  • About Us
  • Shop
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Our Favorite Products
  • Contact
  • Sign Up
×
Home » Recipes » Dairy Free

Vegan Stuffed Peppers

Published: May 20, 2021 by Lexi
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

185 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!

Baked stuffed bell peppers topped with cheese and herbs, ready to serve.

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:

Creatively arranged ingredients for vegan stuffed peppers on a wooden table.

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. 

Cheesy garlic rice in a pot on a rustic wooden table with a striped cloth.

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. 

Red bell peppers sliced and prepared for stuffing or cooking, highlighting fresh produce in a crowded kitchen.

(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. 

Crispy cooked ground meat with seasonings in a black skillet.

(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. 

Oven-baked stuffed peppers with cheese and fresh herbs on a baking dish for a delicious meal.

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.

Stuffed bell peppers with ground meat and cheese, baked to perfection, garnished with fresh herbs.

Related Recipes

  • Cheesy baked pasta casserole topped with fresh basil and mozzarella cheese. Perfect comfort food for family dinners.
    Vegan Pasta Bake
  • Roasted acorn squash with pomegranate and herbs in cast iron skillet.
    Vegan Stuffed Acorn Squash
  • Stuffed zucchini boats with quinoa, sun-dried tomatoes, and fresh basil herb garnish. Healthy, flavorful baked zucchini recipe.
    Quinoa Stuffed Zucchini Boats
  • Roasted stuffed portobello mushroom with rice, vegetables, pomegranate seeds, and herbs on a dark plate.
    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
Stuffed bell peppers with cheesy filling and herbs on white 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

Scale
  • 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 Main Dishes

  • Close up view of feta chicken meatballs in a green bowl with orzo, cucumbers and a dill yogurt sauce.
    Feta Chicken Meatballs
  • Overhead view of chicken cutlet topped with arugula and shaved apple salad and grated parmesan.
    Chicken Milanese with Shaved Apple and Arugula Salad
  • Roasted chicken breasts with sweet potatoes Brussels sprouts and red onions.
    Maple Mustard Sheet Pan Chicken and Fall Vegetables
  • Baked stuffed potatoes topped with cheese and chives, served on a white and blue platter.
    Shepherd's Pie Twice Baked Potatoes

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
  • Soups
  • Salads
  • Cocktails
  • Main Dishes

Trending Recipes

  • Strawberry turnover with white icing and colorful sprinkles on black wire cooling rack.
    Homemade Strawberry Pop Tarts
  • Crunchy fried chicken bites perfect for snacking.
    Homemade Cheez-Its
  • Creamy tomato soup with toasted garlic bread croutons, perfect for cozy comfort food.
    Sheet Pan Soup
  • Savory grilled chicken and tofu with vibrant purple cabbage and quinoa in a rustic bowl.
    Hot Honey Chicken Plate (Sweetgreen Dupe)

Footer

Back to top ↑

About

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

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen

Savory stuffed peppers with cheese and ground meat on grey plate.
Stuffed bell peppers with ground meat and cheese, baked to perfection, garnished with fresh herbs.
Baked stuffed bell peppers topped with cheese and herbs, ready to serve.