As an Amazon Associate I earn from qualifying purchases.

These easy vegan stuffed peppers have a Southwest-inspired filling with spicy tomato rice and beans for a hearty, healthy, and super satisfying meatless meal!

Several completed stuffed bell peppers on pan.
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Hearty Vegan Southwest Stuffed Peppers with Rice and Beans

Vegan stuffed peppers are an extremely budget-friendly meal you can enjoy any time of the year – like quinoa stuffed peppers, stuffed roasted sweet peppers, or these Southwest-inspired stuffed peppers. Combining simple pantry ingredients like rice, beans, and taco seasoning, these stuffed peppers are loaded with flavor, fiber, and protein to keep you full for hours while remaining 100% meat-free.

These vegan stuffed peppers with rice are also perfect for weekly meal prep, ready to reheat, and top with all your favorite taco toppings when needed for a low-fuss lunch or dinner. You might enjoy these stuffed tomatoes or easy vegan stuffed mushrooms, too.

The Ingredients and Substitutes

This vegan stuffed peppers recipe relies on simple and inexpensive pantry staples and common produce.

Ingredients for Southwest Vegan Stuffed Peppers measured out against a white surface.

What Else To Add to Stuffed Peppers?

  • Parsley or cilantro: (optional) To garnish the Tex-Mex stuffed peppers. Green onions will work, too.
  • Garlic: Add 1-2 garlic cloves to cook with the onion.
  • Vegan cheese: Mix some into the rice filling or sprinkle it over the top when baking. For a subtle ‘cheesy’ flavor, use nutritional yeast.
  • Corn: We love pairing these Southwestern flavors with corn (¼ – ½ cup).
  • Other vegetables: Boost the nutrients in this vegetarian stuffed peppers recipe with peas, sautéed mushrooms, zucchini, shredded broccoli, or spinach.
  • Soy mince: To boost the protein in these vegan stuffed peppers further, add to or replace about a cup of the rice with soy mince sauteed with the seasoning and beans.
  • Nuts/seeds: To add crunch, protein, and heart-healthy fats to the vegan stuffed bell peppers. I.e., pecans, walnuts, sunflower seeds, etc.

How to Make Vegan Stuffed Peppers

Process shot showing ingredients for Southwest Vegan Stuffed Peppers added to a bowl.
Process shot of adding seasoning to mixture.

Step 1: First, peel and dice the onion and heat a large non-stick pot over medium-high heat. Once hot, add the onion and brown rice and sauté for 5 minutes until the onions soften and become translucent.

Step 2: Add the canned tomatoes, 2 cups of water (or stock), and chili powder, then cover with a lid. Reduce the heat to a simmer, and cook for about 30 minutes, or until the water has absorbed and the rice is slightly al dente.

Process shot showing sliced bell peppers.
Process shot of adding rice and onion mixture to bean mixture.

Step 3: Meanwhile, preheat the oven to 350F/175C and cut the top off of each of the bell peppers, removing the seeds. Place the peppers in a large pot of boiling water and boil for 3-4 minutes or until they’re beginning to become tender.

Step 4: Transfer the beans to a non-stick pan with the taco seasoning and 3 tbsp of water. Mix well, then add the cooked rice mixture, stirring, and cook until the beans are warmed.

Alternatively, transfer the peppers cut-side-down to the oven, spray them with a little oil, and bake for 10-15 minutes to soften them. Adjust the amount based on your desired final texture (i.e., crisper vs. more tender).

Process shot of adding stuffed bell peppers to pan.

Step 5: Finally, divide the Mexican rice and bean mixture between the bell peppers and bake them, with their tops, in the oven for 10-15 minutes before leaving them to cool for a few minutes and serving with your favorite toppings.

    FAQs

    Should peppers be pre-cooked before stuffing?

    While it’s not necessary, the peppers can remain overly crisp without doing so. The amount you pre-cook them will determine how tender they become. Note overbaking can cause them to become soggy/collapse.

    Can I make stuffed pepper halves?

    Slice the peppers in half before par-cooking and stuffing them, and you’ll have delicious half portions.

    Can I make air fryer stuffed peppers?

    Follow the recipe as written, doing the final ‘baking’ in an air fryer at 350F/175C for about 6-8 minutes. Add vegan cheese in the last 2-3 minutes if you’re using it. You could also par-cook the peppers in the air fryer first (rather than boiling them) for 5 minutes.

    Several completed stuffed bell peppers on white surface and pan.

    Toppings

    Taco stuffed peppers will, unsurprisingly, pair with all your usual favorite taco toppings, like:

    What To Serve With Stuffed Peppers?

    If you want an even heartier meal, try pairing it with:

    How To Make Ahead and Store?

    We love how make-ahead-friendly these meatless stuffed peppers are. You can prepare just the rice and bean filling 3-4 days in advance OR assemble the peppers up to baking. Then refrigerate them in an airtight container for 2-3 days or in the freezer for 3 months.

    Once fully baked, allow any leftovers to cool and store in an airtight container in the fridge for a further 3-4 days.

    You can reheat an individual portion in the microwave for 2-3 minutes or bake multiple peppers at 350F/175C for 15-20 minutes. You can also cook them from frozen for between 50-60 minutes.

    More Southwest-Inspired Recipes to Consider

    If you tried this southwest vegan stuffed peppers recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

    Southwest Vegan Stuffed Peppers

    4.99 from 65 votes
    Prep: 15 minutes
    Cook: 30 minutes
    Total: 45 minutes
    Servings: 4 peppers
    These easy vegan stuffed peppers have a Southwest-inspired filling with spicy tomato rice and beans for a hearty, healthy, and super satisfying meatless meal!

    Video

    Ingredients 

    • 1 cup of uncooked brown rice
    • 1 cup of diced onion
    • 1 (14-ounce) can of fire-roasted tomatoes
    • 2 cups of water + 3 tablespoons of water divided
    • 1 tablespoon of chili powder
    • 1 (15-ounce) can of kidney beans rinsed and drained
    • 1 (15-ounce) can of black beans rinsed and drained
    • 1 (1.25-ounce) packet of your favorite taco seasoning
    • 4 large green bell peppers

    Instructions 

    • In a large non-stick pot over medium-high heat, add brown rice and onion. Cook for 5 minutes until the onion begins to soften and become translucent.
    • Add the tomatoes, 2 cups of water, and chili powder to rice. Cover, lower heat to a simmer, and let cook until water is absorbed.
    • Preheat the oven to 350 degrees F (176 degrees C).
    • While rice is cooking, cut tops off of bell peppers and remove seeds. Place the peppers in a large pot of boiling water. Let boil until the peppers become light green, and soft. Remove from water and place the peppers in a small pan.
    • Place beans in a non-stick pan, add taco seasoning, and 3 tablespoons of water. Mix well, and add cooked rice mixture. Continue to cook until beans are warm. 
    • Scoop rice and bean mixture into bell peppers. Place them in the oven for 10 minutes. Remove from the oven and top with your favorite taco sauce or salsa.

    Notes

      • For the best flavor, use a can of fire-roasted tomatoes, though regular canned chopped tomatoes will work, too.
      • For more flavor, use vegetable stock (regular or reduced sodium).

    Nutrition

    Calories: 449kcalCarbohydrates: 91gProtein: 18gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 1586mgPotassium: 1116mgFiber: 21gSugar: 12gVitamin A: 2423IUVitamin C: 144mgCalcium: 149mgIron: 6mg

    Additional Info

    Author: Terrence Paschal
    Course: Dinner
    Cuisine: Mexican, Southwestern
    Method: Stove, Oven
    Diet: Vegan
    Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
    About

    Terrence Paschal

    Plant based food, micro brews, punk rock, and running are what I am about.

    More about Terrence Paschal
    4.99 from 65 votes (55 ratings without comment)

    Leave a comment

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

    Recipe Rating




    Comments

      1. Hi! Toni doesn’t currently have a taco seasoning blend on the blog. Hope you enjoy this stuffed peppers recipe if you end up giving it a go 🙂

    1. 5 stars
      Love these southwest vegan stuffed peppers recipe! It’s so simple, but the flavors and textures together are so spot on!

    2. 5 stars
      Love making stuffed peppers and this one with a Southwest-inspired filling is sooo good! Definitely a new fave!

    3. Is there a way too cook this dish on the stove top rather than in the oven? I live in a desert location.