• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » TOFU RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: October 26, 2025

    Easy Vegan Stuffed Peppers

    4.96 from 21 votes
    | 44 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    These Easy Vegan Stuffed Peppers are a crowd-pleaser! Packed with a savory tofu filling that tastes just like traditional ground beef and rice, you won't believe they're plant-based. I like to top mine with melty vegan cheese (which is optional) for that final kiss of gooey deliciousness. They're perfect for an easy weeknight meal but impressive enough for holiday gatherings.

    These Easy Vegan Stuffed Peppers are a crowd-pleaser! Packed with a savory tofu filling that tastes just like traditional ground beef and rice, you won't believe they're plant-based. I like to top mine with melty vegan cheese (which is optional) for that final kiss of gooey deliciousness. They're perfect for an easy weeknight meal but impressive enough for holiday gatherings.

    Stuffed peppers are a classic dish that never goes out of style! My modern, vegan version delivers all the deliciousness of the original, with options to make it oil-free or gluten-free. Plus, you can prep them up to 2 days in advance, making them perfect for Thanksgiving or holiday meals, and they freeze well for later use.

    This stuffed peppers recipe is rich, hearty, and perfectly balanced. The crumbled tofu, seasoned with dark soy sauce, chili powder, and cumin, mimics a savory, "meaty" flavor that complements the sweet roasted bell peppers. A sprinkle of melty, gooey vegan cheese adds the final touch of comfort and indulgence, making this dish a crowd-pleaser that everyone will enjoy.

    Pair your stuffed peppers with vegan garlic mashed potatoes, smashed potatoes, a simple green salad, roasted vegetables such as broccolini, carrots, or Brussels sprouts, boiled corn on the cob, pasta salad, or some garlic bread for a complete, satisfying feast.

    These Easy Vegan Stuffed Peppers are a crowd-pleaser! Packed with a savory tofu filling that tastes just like traditional ground beef and rice, you won't believe they're plant-based. I like to top mine with melty vegan cheese (which is optional) for that final kiss of gooey deliciousness. They're perfect for an easy weeknight meal but impressive enough for holiday gatherings.

    Ingredients:

    • Bell peppers: The base for stuffing; choose any color. I used orange, yellow, and red peppers but you could also use all one color of pepper.
    • Olive oil: Used for roasting the peppers and sautéing the filling. To make it oil-free, skip the oil and use vegetable broth or water for sautéing the onions and garlic.
    • Onion & garlic: Adds a savory, aromatic base to the filling.
    • Tofu: Crumbled to mimic ground beef, providing a hearty, protein-rich texture. There is no need to press the tofu first as any extra water gets cooked out when sautéing the tofu. However, if you love pressing tofu first, there is certainly no harm in doing this, it will just make for a slightly dryer filling. Get more ideas to use tofu in my Tofu 101 guide with 80+ recipes.
    • Spices (chili powder, cumin, oregano, black pepper, salt): A blend of warm, earthy flavors for that classic stuffed pepper taste.
    • Dark soy sauce: Thicker, sweeter, and less salty than regular soy sauce, it gives the tofu a nice brown color. You can usually find it in most grocery stores or online. If you don't have dark soy, use regular soy sauce but with a little less. For a gluten-free option, use tamari.
    • Tomato sauce: Brings moisture and tanginess to the filling. I used canned tomato sauce, but you can use whatever kind you have on hand.
    • Cooked rice, quinoa, or other grain: I used rice, but any grain will do. This is a great way to use up leftovers!
    • Vegan cheese (optional): A topping for extra indulgence and meltiness. I used store-bought shredded vegan cheese, but if you prefer a homemade or oil-free option, try my nacho cheese recipe.
    Prep the peppers and roast them.

    How to Make Vegan Stuffed Peppers:

    Preheat the oven: Preheat your oven to 425°F (220°C) and lightly grease a 9" x 13" (23 cm x 33 cm) baking dish.

    Prep the peppers: Cut the bell peppers in half lengthwise from stem to bottom. Remove the core and seeds. I like to leave the stems on as they look pretty and help keep the structure.

    Arrange the peppers in the prepared dish, cut side up. Drizzle 1 tablespoon of olive oil over the peppers and rub it evenly. Sprinkle ¼ teaspoon of salt over them. Roast for 18-20 minutes, until they are slightly tender and juices collect in the peppers.

    Sauté the filling ingredients and season the tofu.

    Prepare the filling: While the peppers roast, heat 1 tablespoon of olive oil in a large nonstick skillet over medium heat. Add the onion and garlic, and sauté until the onion begins to brown, about 5 minutes.Crumble the tofu into the skillet with your hands. Stir in the dark soy sauce, chili powder, oregano, cumin, and black pepper. Cook for another 5 minutes, stirring occasionally, and using your spoon to break up the tofu more if needed.

    Add the tomato and rice for the final touch.

    Add the tomato sauce and cooked rice (or other grain), and bring to a simmer. Taste and adjust the seasoning, adding more soy sauce, pepper, or salt as needed. Remove from heat and set aside.

    Stuff the peppers witht the filling and top with cheese.

    Stuff the peppers: Once the peppers are done roasting, use a spoon to fill each pepper with the tofu mixture. Pack the filling in until each pepper is heaping. Top each with shredded vegan cheese (if using). (I used a mix of mozzarella cheese and cheddar).

    Final roast: Cover the dish with foil (without touching the tops of the peppers) and roast for another 15-20 minutes, until the cheese has melted or the peppers are heated through. Serve hot. Garnish with parsley, basil, or fresh herbs if desired.

    These Easy Vegan Stuffed Peppers are a crowd-pleaser! Packed with a savory tofu filling that tastes just like traditional ground beef and rice, you won't believe they're plant-based. I like to top mine with melty vegan cheese (which is optional) for that final kiss of gooey deliciousness. They're perfect for an easy weeknight meal but impressive enough for holiday gatherings.

    These Vegan Stuffed Peppers are...

    • easy enough to make on a weeknight
    • impressive enough to serve at a holiday feast
    • meaty, cheesy, delicious and 100% plant-based

    What to serve with stuffed peppers:

    • vegan garlic mashed potatoes
    • smashed potatoes
    • a simple green salad
    • roasted vegetables such as broccolini, carrots, or Brussels sprouts
    • boiled corn on the cob
    • pasta salad
    • garlic bread


    If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull.

    4.96 from 21 votes
    (click stars to vote)

    Vegan Stuffed Peppers

    These Easy Vegan Stuffed Peppers are a crowd-pleaser! Packed with a savory tofu filling that tastes just like traditional ground beef and rice, you won't believe they're plant-based. I like to top mine with melty vegan cheese (which is optional) for that final kiss of gooey deliciousness. They're perfect for an easy weeknight meal but impressive enough for holiday gatherings.
    Prep: 15 minutes mins
    Cook: 40 minutes mins
    Total: 55 minutes mins
    Servings: 6
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the peppers:

    • 3 large bell peppers (any color)
    • 1 tablespoon olive oil
    • ¼ teaspoon salt

    For the filling:

    • 1 tablespoon olive oil
    • 1 yellow onion, chopped
    • 4 cloves garlic, minced or pressed
    • 1 block (12 oz/ 350 g) extra-firm tofu, drained (no need to press)
    • 2 tablespoons dark soy sauce, (see notes for subs)
    • 1 ½ teaspoons chili powder
    • 1 teaspoon dried oregano
    • ½ teaspoon ground cumin
    • ¼ teaspoon black pepper
    • 1 cup tomato sauce
    • 1 cup cooked rice, quinoa, or peferred grain
    • 1 cup shredded vegan cheese, (optional for topping)
    US Customary - Metric

    Instructions
     

    • Preheat the oven: Preheat your oven to 425°F (220°C) and lightly grease a 9" x 13" (23 cm x 33 cm) baking dish.
    • Prep the peppers: Cut the bell peppers in half lengthwise from stem to bottom. Remove the core and seeds. I like to leave the stems on as they look pretty and help keep the structure.
      Arrange the peppers in the prepared dish, cut side up. Drizzle 1 tablespoon of olive oil over the peppers and rub it evenly. Sprinkle ¼ teaspoon of salt over them. Roast for 18-20 minutes, until they are slightly tender and juices collect in the peppers.
    • Prepare the filling: While the peppers roast, heat 1 tablespoon of olive oil in a large nonstick skillet over medium-high heat. Add the onion and garlic, and sauté until the onion begins to brown, about 5 minutes.
      Crumble the tofu into the skillet with your hands. Stir in the dark soy sauce, chili powder, oregano, cumin, and black pepper. Cook for another 5 minutes, stirring occasionally, and using your spoon to break up the tofu more if needed.
    • Add the tomato sauce and cooked rice (or other grain), and bring to a simmer. Taste and adjust the seasoning, adding more soy sauce, pepper, or salt as needed. Remove from heat and set aside.
    • Stuff the peppers: Once the peppers are done roasting, use a spoon to fill each pepper with the tofu mixture. Pack the filling in until each pepper is heaping. Top each with shredded vegan cheese (if using).
    • Final roast: Cover the dish with foil (without touching the tops of the peppers) and roast for another 15-20 minutes, until the cheese has melted or the peppers are heated through. Serve hot.

    Notes

    Make-Ahead Instructions: The stuffed peppers can be prepped 1-2 days ahead. Prepare the peppers and filling, stuff the peppers (up to step 5), then allow them to cool and store, covered, in the fridge for up to 2 days. When ready to serve, top with cheese (if using) and bake as instructed in step 6, adding extra time if needed to heat through.
    Freezing Instructions: To freeze before baking, prepare and stuff the peppers, then freeze on a baking sheet until firm. Transfer to an airtight container and freeze for up to 3 months. Bake from frozen at 375°F (190°C) for 40-45 minutes.
    To freeze after baking, cool the cooked peppers completely, freeze as above, and reheat at 375°F (190°C) for 25-30 minutes.
    Oil-Free Instructions: To make this oil-free, omit the oil when roasting the peppers. When sautéing the onions and garlic, use vegetable broth or water. Omit the vegan cheese or top with homemade oil-free cheese, like this one.
    Dark Soy Sauce: Dark soy sauce is thicker, sweeter, and less salty than regular (light) soy sauce, giving the tofu a nice brown color. It can usually be found in most grocery stores or online. If you don’t have dark soy, substitute with regular soy sauce, using a little less, but note the dish won’t be as brown (but will still taste delicious). For a gluten-free option, use gluten-free soy sauce, such as tamari.

    Nutrition

    Serving: 1stuffed pepper with vegan cheese | Calories: 270kcal | Carbohydrates: 25g | Protein: 13g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 829mg | Potassium: 469mg | Fiber: 4g | Sugar: 7g | Vitamin A: 2901IU | Vitamin C: 110mg | Calcium: 95mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Main Course

    More vegan dinner recipes you might enjoy:

    Browse All Recipes

    « 36 Recipes You Won't Believe Are Vegan
    14 Easy Bean Recipes You'll Love! »

    Reader Interactions

    Comments

    1. Irma Bryant says

      March 08, 2026 at 5:02 pm

      5 stars
      I made this and it’s delicious! I do name enough filling leftover which I put n the freezer.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        March 09, 2026 at 10:59 am

        Thanks Irma! Great idea freezing the extra filling so nothing goes to waste 😊

        Reply
    2. Mary H. says

      March 04, 2026 at 7:05 pm

      5 stars
      What a great recipe, with just the right amount of seasoning (for us, that means mild spiciness). I used quinoa as my grain instead of rice, but I think rice would have been better. Next time I’ll add corn to the mixture, and there will be a next time!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        March 09, 2026 at 10:26 am

        Thanks Mary! Quinoa sounds like a great swap. I love the idea of adding corn next time too 😊

        Reply
    « Older Comments
    4.96 from 21 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.