Fiesta Vegan Stuffed Peppers

Flavorful & Hearty Southwest Vegan Stuffed Peppers: Your New Weeknight Favorite

Discover the ultimate plant-based comfort food with these easy-to-make **vegan stuffed peppers**! Infused with vibrant Southwest flavors, this recipe features a delicious, spicy tomato rice and bean filling that promises a hearty, healthy, and incredibly satisfying meatless meal. Perfect for a busy weeknight or a relaxed weekend dinner, these bell peppers are packed with wholesome ingredients and bold spices that will tantalize your taste buds.

Several completed stuffed bell peppers on pan, garnished with fresh cilantro.

Whether you’re a seasoned vegan or simply looking to incorporate more plant-based meals into your diet, these Southwest-inspired stuffed peppers offer a delightful culinary experience. They combine the earthy goodness of brown rice and fiber-rich beans with the zesty kick of fire-roasted tomatoes and a medley of spices, all encased in tender, sweet bell peppers. It’s a complete meal that’s not only incredibly delicious but also remarkably nutritious and budget-friendly.

Hearty Vegan Southwest Stuffed Peppers with Rice and Beans: A Wholesome & Economical Choice

Vegan stuffed peppers stand out as an exceptionally budget-friendly and versatile dish, enjoyable throughout the year. Beyond classic options like quinoa stuffed peppers or stuffed roasted sweet peppers, this Southwest iteration brings a vibrant twist to the table. By cleverly combining simple pantry staples such as brown rice, various beans, and robust taco seasoning, these stuffed peppers deliver an explosion of flavor alongside a wealth of fiber and protein. This makes them incredibly filling, ensuring you stay satisfied for hours, all while maintaining a 100% meat-free composition.

Opting for a plant-based meal like our vegan stuffed peppers not only benefits your health but also your wallet. Ingredients like rice and beans are famously inexpensive and provide sustained energy, making this recipe a cornerstone for economical eating. Moreover, their inherent heartiness and rich nutrient profile make them an excellent choice for weekly meal prep. Simply prepare a batch, refrigerate or freeze, and reheat when you need a quick, delicious, and low-fuss lunch or dinner. You can even personalize them with your favorite taco toppings upon serving. If you appreciate the art of stuffing vegetables, you might also enjoy our stuffed tomatoes or easy vegan stuffed mushrooms for more delightful plant-based ideas.

Why You’ll Love These Southwest Vegan Stuffed Peppers

  • Incredible Flavor Profile: The harmonious blend of spicy tomatoes, savory beans, and aromatic Southwest spices creates a truly irresistible taste experience.
  • Remarkably Healthy: Packed with plant-based protein, dietary fiber, and essential vitamins, these peppers support a balanced and nutritious diet.
  • Budget-Friendly: Utilizing common, affordable pantry ingredients, this recipe proves that delicious and wholesome eating doesn’t have to break the bank.
  • Customizable: Easily adapt the recipe with your favorite vegetables, grains, or protein boosters to suit your taste and dietary needs.
  • Meal Prep Dream: Prepare a large batch to enjoy throughout the week, saving you time and effort on busy days. They reheat beautifully!
  • Naturally Vegan & Gluten-Free (optional): This recipe is entirely plant-based, and by ensuring your taco seasoning is gluten-free, it can easily cater to gluten-free diets too.

The Core Ingredients and Smart Substitutes for Your Stuffed Peppers

This vegan stuffed peppers recipe celebrates the simplicity and affordability of common pantry staples and fresh produce. Each ingredient plays a vital role in creating a filling, flavorful, and nutrient-dense meal.

Ingredients for Southwest Vegan Stuffed Peppers measured out on a white surface, including bell peppers, rice, beans, tomatoes, onion, and spices.

Essential Ingredients for the Filling:

  • Uncooked Brown Rice: Brown rice forms the hearty base of our filling, offering a wholesome source of complex carbohydrates and fiber. Its nutty flavor complements the Southwest spices beautifully.
    • Substitute: For a quicker cook, use white rice (adjust cooking time and water accordingly). For a gluten-free or lower-carb option, consider quinoa or cauliflower rice.
  • Diced Onion: Sautéed onion provides a foundational aromatic sweetness and depth of flavor that is essential to any savory dish.
    • Substitute: Shallots or even onion powder (about 1 teaspoon) can be used in a pinch, though fresh onion is highly recommended for best flavor.
  • Fire-Roasted Tomatoes (Canned): These tomatoes bring a smoky depth and rich tomato flavor that elevates the entire dish.
    • Substitute: Regular diced canned tomatoes work well, or use fresh diced tomatoes for a lighter, brighter flavor. Tomato sauce or crushed tomatoes could also be used for a smoother consistency.
  • Water or Vegetable Stock: Essential for cooking the rice and creating a flavorful sauce.
    • Substitute: Vegetable stock enhances the overall savory notes of the filling. Choose low-sodium options if preferred.
  • Chili Powder: The star spice, delivering that signature Southwest warmth and mild heat.
    • Substitute: Adjust the amount to your spice preference. You can also add a pinch of cayenne pepper for extra heat, or smoked paprika for more smoky undertones.
  • Kidney Beans (Canned, rinsed and drained): These provide a substantial, creamy texture and a significant protein boost.
    • Substitute: Black beans, pinto beans, or even cannellini beans work wonderfully, offering similar texture and nutritional benefits.
  • Black Beans (Canned, rinsed and drained): Another excellent source of plant-based protein and fiber, perfectly complementing the kidney beans and adding to the Southwest profile.
    • Substitute: As with kidney beans, pinto or cannellini beans are good alternatives.
  • Taco Seasoning Packet: A convenient way to infuse authentic Mexican/Southwest flavors quickly and consistently.
    • Substitute: Make your own blend with cumin, paprika, oregano, chili powder, garlic powder, and onion powder for a custom flavor. Ensure it’s gluten-free if needed.
  • Bell Peppers: The edible “bowls” for our delicious filling. Green bell peppers are traditional, but any color works.
    • Substitute: Red, yellow, or orange bell peppers will offer a sweeter flavor and vibrant color. You can also use other sturdy vegetables for stuffing, such as large tomatoes or zucchini.

What Else To Add to Stuffed Peppers for Extra Flavor & Nutrition?

Don’t be afraid to get creative and customize your Tex-Mex stuffed peppers with these optional additions:

  • Fresh Herbs (Parsley or Cilantro): A sprinkle of fresh parsley or cilantro at the end brightens the flavors and adds a beautiful garnish. Green onions, thinly sliced, also provide a mild oniony freshness.
  • Garlic: For an extra layer of savory depth, sauté 1-2 minced garlic cloves with the onion in the first step.
  • Vegan Cheese: To achieve a rich, gooey texture, mix some shredded vegan cheese into the rice filling before stuffing, or sprinkle it generously over the top of the peppers during the last few minutes of baking. For a subtle yet distinct ‘cheesy’ flavor without the dairy, nutritional yeast is an excellent addition to the filling.
  • Corn: Sweet corn kernels (fresh, frozen, or canned) are a fantastic pairing with Southwest flavors. Add ¼ – ½ cup to the rice and bean mixture for bursts of sweetness and texture.
  • Other Vegetables: Boost the nutritional content and flavor of this vegetarian stuffed peppers recipe with additional sautéed vegetables. Consider peas for sweetness, thinly sliced mushrooms for umami, shredded zucchini for moisture, or wilted spinach for a touch of greens.
  • Soy Mince or Plant-Based Crumbles: To further enhance the protein in these vegan stuffed peppers, add about a cup of cooked soy mince or plant-based crumbles. Sauté it with the seasoning and beans, or mix it directly into the rice filling.
  • Nuts/Seeds: For an enjoyable textural contrast, incorporate some chopped nuts or seeds into the filling. Pecans, walnuts, or sunflower seeds add a pleasant crunch, healthy fats, and an extra dose of protein.

Crafting Your Delicious Vegan Stuffed Peppers: A Step-by-Step Guide

Making these Southwest vegan stuffed peppers is a straightforward and rewarding process. Follow these detailed steps to create a truly memorable meal:

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

Step 1: Prepare the Aromatic Base. Begin by peeling and dicing your onion. Heat a large non-stick pot or Dutch oven over medium-high heat. Once adequately heated, add the diced onion along with the uncooked brown rice. Sauté this mixture for approximately 5 minutes, stirring occasionally, until the onions soften significantly and become translucent. This step helps to release the onion’s sweet flavors and slightly toasts the rice, contributing to a richer final taste.

Step 2: Cook the Flavorful Rice. To the sautéed onion and rice, add the can of fire-roasted tomatoes (undrained), 2 cups of water (or vegetable stock for added flavor), and the chili powder. Stir everything together to combine thoroughly. Bring the mixture to a gentle boil, then reduce the heat to a low simmer and cover the pot with a lid. Allow it to cook for about 30 minutes, or until all the liquid has been absorbed and the rice is tender with a slight al dente bite. Keep an eye on the rice to prevent it from sticking to the bottom.

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

Step 3: Prepare the Bell Peppers. While the rice is cooking, preheat your oven to 350°F (175°C). Carefully slice off the top of each bell pepper and remove all seeds and membranes from the inside. For softer peppers that are easier to eat, place the hollowed peppers in a large pot of boiling water and boil for 3-4 minutes, or until they just begin to become tender and their color brightens. Drain them well and set aside.

Step 4: Combine the Flavorful Filling. In a separate non-stick pan, add the rinsed and drained kidney and black beans, the entire packet of taco seasoning, and 3 tablespoons of water. Mix these ingredients thoroughly over medium heat until the beans are well coated and warmed through. Once the rice is cooked, transfer it into the pan with the seasoned beans. Stir everything together until the rice and beans are evenly combined, creating your rich and robust Southwest filling. Continue to cook for another 2-3 minutes, allowing the flavors to meld.

Alternative Pepper Softening Method: Instead of boiling, you can soften the bell peppers by placing them cut-side-down on a baking sheet. Lightly spray them with a little oil and bake them in the preheated oven for 10-15 minutes. This method helps to achieve a slightly crisper texture. Adjust the baking time based on your desired final tenderness – less time for a crisper pepper, more for a softer one.

Process shot of adding stuffed bell peppers to pan.

Step 5: Stuff and Bake to Perfection. Now for the grand finale! Carefully divide the warm Mexican rice and bean mixture among the par-cooked bell peppers, filling each one generously. Place the stuffed peppers, along with their tops if you wish to bake them separately (they can be sliced and served alongside or discarded), into a baking dish. Bake in the preheated oven for 10-15 minutes, or until the peppers are heated through and the filling is bubbly. Remove from the oven, let them cool for a few minutes to set, and then serve immediately with your favorite toppings. Enjoy the comforting and spicy goodness!

Frequently Asked Questions (FAQs) About Vegan Stuffed Peppers

Should bell peppers be pre-cooked before stuffing?

While technically not mandatory, pre-cooking the bell peppers is highly recommended. Without this step, the peppers can remain overly crisp and challenging to cut or eat once baked. The duration of pre-cooking determines their final tenderness; a shorter boil or bake will keep them firmer, while a longer period will yield softer peppers. Be cautious not to overbake them after stuffing, as this can lead to soggy or collapsed peppers.

Can I make stuffed pepper halves instead of whole peppers?

Absolutely! To create delicious half portions, simply slice the bell peppers lengthwise through the stem before you par-cook them. This method also allows for more surface area for toppings and can sometimes reduce overall baking time. They’re perfect for lighter meals or appetizers.

Can I make air fryer stuffed peppers?

Yes, air frying is a fantastic way to achieve perfectly cooked stuffed peppers with a slightly crispy exterior! Follow the recipe as written for preparing the filling and softening the peppers (you can even par-cook them in the air fryer first for about 5 minutes at 350°F/175°C, instead of boiling). For the final ‘baking’ step, place the stuffed peppers in your air fryer basket at 350°F (175°C) for approximately 6-8 minutes. If you’re adding vegan cheese, sprinkle it on during the last 2-3 minutes of cooking until melted and bubbly.

What kind of rice works best for stuffed peppers?

Brown rice is excellent for its nutty flavor and fiber content, which makes the meal more satisfying. However, white rice, wild rice, or even a blend of grains like quinoa can be used. Adjust cooking times and liquid ratios according to the grain you choose. Cooked rice that’s slightly al dente works best as it will finish cooking in the oven without becoming mushy.

Can I prepare the filling in advance?

Yes, the filling is perfect for making ahead! You can prepare the entire rice and bean mixture up to 3-4 days in advance and store it in an airtight container in the refrigerator. When you’re ready to eat, simply par-cook your peppers, stuff them with the pre-made filling, and bake. This significantly cuts down on active cooking time on the day of serving.

Several completed stuffed bell peppers on white surface and pan, garnished.

Delicious Toppings to Elevate Your Stuffed Peppers

Unsurprisingly, these taco-inspired stuffed peppers pair wonderfully with all your favorite taco and Southwestern toppings. Don’t shy away from loading them up for an extra burst of flavor and texture!

  • Pico de Gallo or Restaurant-Style Blender Salsa: Fresh, vibrant salsas add a zesty, juicy element that cuts through the richness of the filling.
  • This Easy Guacamole, Avocado Crema, or simply diced avocado: Creamy avocado adds a luxurious texture and healthy fats, balancing the spice beautifully.
  • Vegan Sour Cream or Vegan Yogurt: A dollop of cool, tangy vegan sour cream or plain vegan yogurt provides a refreshing contrast to the warm, spicy filling.
  • Fresh Herbs: A generous sprinkle of fresh parsley, cilantro, or thinly sliced green onion enhances the aroma and adds a pop of color.
  • Vegan Cheese: Shredded or crumbled vegan cheese, melted over the top, adds a classic savory, gooey finish that kids and adults alike will love.

What to Serve Alongside Your Stuffed Peppers?

While these stuffed peppers are a complete meal on their own, pairing them with a simple side can make for an even heartier and more satisfying dining experience. Consider these complementary dishes:

  • Easy Vegan Garlic Bread: A classic choice for soaking up any delicious juices from the peppers.
  • Vegan Polenta/Corn Grits: A creamy bed of polenta or grits makes for a comforting and hearty accompaniment, especially delicious with any extra filling.
  • A Light Leafy Side Salad: A simple green salad with a vinaigrette dressing offers a refreshing contrast and adds more greens to your meal.
  • Veggie-Based Salads: Try a vibrant side like this easy Calabacitas recipe, featuring corn, zucchini, and peppers for an extra dose of Southwestern flair.
  • Crispy Garlic Baked Potato Wedges or Oven-Baked Sweet Potato Fries: For those who love a starchy side, these offer a satisfying crunch and can be seasoned to match the Southwest theme.
  • Simple Roasted or Sautéed Veggies: Keep it light with corn on the cob, curry roasted broccoli, roasted Brussels sprouts with cranberries, sautéed asparagus with lemon and garlic, or simple sautéed spinach.

How to Make Ahead and Store These Delicious Stuffed Peppers

One of the many reasons to adore these meatless stuffed peppers is their incredible make-ahead potential, making them perfect for meal planning and busy schedules. You have a couple of convenient options:

  • Prepare the Filling in Advance: You can prepare just the rice and bean filling up to 3-4 days ahead of time. Store it in an airtight container in the refrigerator. When ready to cook, simply par-cook your peppers, stuff them with the pre-made filling, and bake as directed.
  • Assemble and Freeze (Unbaked): For maximum convenience, you can assemble the entire dish (stuff the par-cooked peppers with the filling) and freeze them before baking. Place the assembled, unbaked peppers in an airtight, freezer-safe container. They will keep well in the freezer for up to 3 months. Thaw overnight in the refrigerator before baking, or bake directly from frozen, adding extra baking time.

Once fully baked, allow any leftover stuffed peppers to cool completely before transferring them to an airtight container. They will keep fresh in the refrigerator for an additional 3-4 days, making them excellent for packed lunches or quick dinners throughout the week.

Reheating Instructions:

  • From Refrigerator: Reheat an individual portion in the microwave for 2-3 minutes, or until warmed through. For multiple peppers, bake them in an oven preheated to 350°F (175°C) for 15-20 minutes, or until hot.
  • From Frozen (Unbaked or Baked): If baking from frozen, expect to add significantly more time. Unbaked peppers might need 50-60 minutes at 350°F (175°C), covered with foil for the first half to prevent over-browning. Fully baked and frozen peppers can also be reheated similarly, though they might take slightly less time. Ensure they are thoroughly heated to an internal temperature of 165°F (74°C).

More Southwest-Inspired Recipes to Consider

If you’ve fallen in love with the vibrant flavors of the Southwest, you’re in luck! We have a collection of delicious, plant-based recipes that capture the essence of this dynamic cuisine. Explore more options that are sure to become family favorites:

Vegan Dinners

Southwest Black Bean Burger

Vegan Lunches

Southwest Quinoa Salad

Vegan Lunches

Texas Caviar [Avocado Corn and Bean Salad]

Vegan Lunches

Mexican Inspired Vegetable Soup

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. Your feedback helps our community grow! Thanks!

Southwest Vegan Stuffed Peppers

Average rating: 4.99 from 65 votes

Prep:
15 mins
Cook:
30 mins
Total:
45 mins
Servings:
4 peppers
several completed stuffed bell peppers on pan
Pin
Print

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

Equipment

  • Measuring Cups
  • Measuring spoons
  • Knife set
  • Large Pot

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 diced onion. Cook for 5 minutes until the onion begins to soften and become translucent.
  • Add the tomatoes (undrained), 2 cups of water, and chili powder to the rice. Cover the pot with a lid, lower the heat to a simmer, and let it cook for about 30 minutes, or until the water has absorbed and the rice is slightly al dente.
  • Preheat the oven to 350 degrees F (176 degrees C).
  • While rice is cooking, cut the tops off of each bell pepper and remove the seeds and membranes. Place the peppers in a large pot of boiling water. Let them boil for 3-4 minutes until the peppers become lighter green and slightly tender. Remove from water and place the peppers in a small baking pan.
  • In a separate non-stick pan, add the rinsed and drained kidney and black beans, taco seasoning, and 3 tablespoons of water. Mix well, then add the cooked rice mixture. Continue to cook for a few minutes until the beans are warmed through and all ingredients are well combined. 
  • Scoop the prepared rice and bean mixture generously into each bell pepper. Place them in the oven and bake for 10-15 minutes, or until heated through and peppers are tender. Remove from the oven and top with your favorite taco sauce, salsa, or other desired toppings before serving.

Notes

    • For the best flavor, use a can of fire-roasted tomatoes, though regular canned chopped tomatoes will work perfectly too.
    • For more depth of flavor, consider using vegetable stock (regular or reduced sodium) instead of water when cooking the rice.
    • Alternatively, you could use leftover vegan Mexican rice (or Spanish cauliflower rice with salsa) combined with the seasoned bean mixture and sautéed onion for an even quicker preparation.

Nutrition (per serving)

Calories: 449kcal

Carbohydrates: 91g

Protein: 18g

Fat: 3g

Saturated Fat: 1g

Polyunsaturated Fat: 1g

Monounsaturated Fat: 1g

Sodium: 1586mg

Potassium: 1116mg

Fiber: 21g

Sugar: 12g

Vitamin A: 2423IU

Vitamin C: 144mg

Calcium: 149mg

Iron: 6mg

Additional Info

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