Vegetarian Stuffed Peppers

These vegetarian stuffed peppers are inspired by Mexican cuisine! This recipe features bell peppers with pinto beans, rice and fresh veggies.

221 Reviews
458CommentsJump to recipe

vegetarian stuffed peppers recipe

These stuffed peppers aren’t the kind your mom made. They’re meatless and loaded with fresh flavor. They’re cheesy as shown, yes, but they’re just as good without the cheese. You can easily make these peppers dairy free or vegan.

Most stuffed peppers are made with Italian seasonings, but I went in a different direction. I was inspired to incorporate some of my favorite Mexican ingredients, including pinto beans, cherry tomatoes, cilantro, lime, chili powder and cumin. The filling is so tasty, I could eat it as a side dish! These peppers are somewhat time consuming, but each element is simple to make.

stuffed pepper ingredients

The trick to making great stuffed peppers is to slice the peppers in half from the stem end down through the base. Then, pre-roast the halves until they’re tender and a bit caramelized at the sliced edges. This way, their flavor is condensed and their texture is just right—not too crisp, but not falling apart.

Please do yourself a favor and cook extra brown rice while you’re at it. Then, you’ll be one step closer to dinner tomorrow night—say, Extra Veggie Fried Rice or any of these rice-based dishes. High five!

stuffed pepper preparation

How to Make Stuffed Peppers

You’ll find the full recipe below, but here’s the gist:

  1. Roast the peppers.
  2. Cook the rice (unless you’re using leftover cooked rice).
  3. Cook the filling, adding the rice and beans at the end.
  4. Stuff the peppers and top with cheese.
  5. Bake and serve!

These peppers are a great meal to prepare in advance. You can get a head start by cooking the rice and prepping the peppers. Or assemble them completely, then cover and refrigerate for later. This would be a great dish to drop off at a friend’s house with baking instructions (about 12 to 15 minutes at 425 degrees Fahrenheit).

Watch How to Make Stuffed Peppers

roasted peppers and filling

stuffed pepper filling

Stuffed Pepper Serving Suggestions

These stuffed peppers are a balanced meal in their own right, featuring whole grains, veggies and beans for additional protein and fiber. Here are a few side dishes that would complement the meal:

how to make stuffed peppers

stuffed peppers out of oven

More Hearty Mexican-Inspired Recipes

If you enjoy these stuffed peppers, you’ll also appreciate these recipes:

Please let me know how your stuffed peppers turn out in the comments! I love hearing from you.

stuffed peppers recipe

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Vegetarian Stuffed Peppers

  • Author: Cookie and Kate
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 8 stuffed peppers
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 221 reviews

Print

These vegetarian stuffed peppers are inspired by my favorite Mexican dishes! This recipe features roasted bell peppers filled with a flavorful combination of pinto beans, brown rice and fresh veggies, topped with melted cheese (optional). This recipe yields 8 stuffed peppers, enough for 4 main dish servings or 8 sides.

Ingredients

Roasted peppers

  • 4 large red bell peppers, halved from stem to base, seeds and membranes removed
  • 1 tablespoon extra virgin olive oil, as needed
  • Fine salt and freshly ground black pepper, for sprinkling

Filling and topping

  • ½ cup long-grain brown rice (or 1 ½ cups cooked rice)
  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, chopped
  • ½ teaspoon fine salt, to taste
  • 1 pint (2 cups) cherry tomatoes, halved or quartered if large
  • ½ cup chopped fresh cilantro, plus more for garnish
  • 4 cloves garlic, pressed or minced
  • 1 ½ teaspoons chili powder 
  • 1 teaspoon ground cumin 
  • 1 can (1 ½ cups) pinto beans, rinsed and drained
  • Freshly ground black pepper, to taste
  • 1 tablespoon lime juice 
  • 4 ounces (about 1 cup) grated part-skim mozzarella or cheddar 
  • Optional garnishes: Sliced ripe avocado or guacamole, perhaps a drizzle of cilantro-hemp pesto, red salsa, sour cream or vegan sour cream 

Instructions

  1. To roast the peppers: Preheat the oven to 425 degrees Fahrenheit. Place the halved peppers in a large 9 by 13-inch baking dish, or on a rimmed baking sheet lined with parchment paper. Drizzle 1 tablespoon olive oil over the peppers and sprinkle them with salt and pepper. Use your hands to rub the oil all over both sides of the peppers, then arrange them with the cut sides facing up. Bake for 20 to 25 minutes, until the peppers are a little blistered around the edges and easily pierced through by a fork. Set aside. Leave the oven on for baking the peppers.
  2. In the meantime, cook the rice: Bring a large pot of water to boil. Rinse the rice in a fine-mesh colander until the water runs clear. Add the rice to the boiling water and continue boiling, uncovered, for 30 minutes (reduce the heat as necessary to prevent overflow). Drain off the remaining cooking water and return the rice to the pot. Set aside.
  3. Prepare the filling: In a large skillet over medium heat, warm 2 tablespoons olive oil until shimmering. Add the onion and ½ teaspoon of the salt. Cook, stirring often, until the onion is tender, about 5 minutes. Add the tomatoes and cook until they’re lightly squishy, another 5 minutes or so.
  4. Add the cilantro, garlic, chili powder and cumin. While stirring, cook until the garlic is fragrant, about 30 to 60 seconds.
  5. Remove the pot from the heat and add the rice, beans, lime juice and about 10 twists of black pepper. Stir to combine, then season with additional salt (I usually add ¼ teaspoon) and black pepper, to taste.
  6. To stuff the peppers, first pour off any excess juice pooled within the peppers. Then stuff each pepper generously with the rice mixture (if the peppers were truly large, you should have just the right amount of filling—if you have extra, save it to serve as a side dish). Top the peppers with the cheese.
  7. Bake at 425 for 12 to 13 minutes, until the cheese is golden in spots. Serve warm with fresh cilantro leaves on top or any other garnishes of your choice. Leftovers keep well in the fridge, covered, for up to 4 days. I believe they would freeze well for several months, but haven’t tried to be sure.

Notes

Make it dairy free/vegan: Omit the cheese, and cover the baking dish during its final stint in the oven. I recommend topping the finished peppers with something creamy or saucy, like guacamole, cilantro-hemp pesto or vegan sour cream

Prepare in advance: This dish is a bit time consuming, though it’s not difficult. You could make the rice in advance, and/or prep the peppers so they are ready to pop in the oven later. You could even assemble the peppers completely and refrigerate, covered, until you’re ready to bake (they will likely need a few extra minutes in the oven to warm through).

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

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

Comments

  1. Nammi

    Oh yumm, Love the vibrant colours and delicious flavors

    1. Kate

      Thanks, Nammi! Hope you enjoy. :)

  2. Christine Whittington

    Looks luscious! What do you think about trying this dish with poblano peppers?

    1. Kate

      Thanks Christine! I did try this dish with poblanos. They’re good (and I love poblanos), but I liked the flavor and texture of the bell peppers better. Up to you!

      1. Christine Whittington

        Thanks! I can see how the red peppers are really beautiful, too.

  3. Kay

    So happy to see a nice hearty main dish! Perfect for the season too, woohoo. Planning to try these peppers this week. Cheers from Maine.

    1. Kate

      Thanks, Kay! Hope you love it. Stay warm!

  4. Diane Toth

    Excellent recipe, I made this with yellow and red peppers. I love roasting the peppers prior to filling them. Delicious and colorful. I topped them off with guacamole on top of the cheese just prior to serving. Thanks Kate and cookie

    1. Kate

      You are quick! Thank you, Diane. I’m so glad you enjoyed these peppers.

  5. GURKIRAT KOUR BRAR

    Hello Kate,
    Which brand of rice you use? I will try your this recipe this weekend. Can I use any color peppers or only red one?
    I love you banana bread recipe. Please do carrots bread recipe too sometimes.

    1. Kate

      Hi, Lundberg is a good choice, or I buy organic when I can. I prefer red, but you can use another color.

  6. Desicart

    What a fabulous recipe! So easy and tasty! I’ll definitely be making this one again!Thank you so much for the recipe!

    1. Kate

      You’re welcome! I’m happy it was a hit with you.

  7. Paula

    I made these yesterday and they were a hit! I made the beans from scratch and didn’t have any brown rice on hand so used white.used white. Served them with avocado and extra cilantro. Thank you for the recipe!

    1. Kate

      Hooray! I’m happy to hear that, Paula.

  8. Carolou

    What a colorful and tasty dish – a definite keeper! Made it for dinner tonight and hubby just gobbled it up. Served with guac and sour cream as suggested. So glad I have some leftovers for tomorrow! Thanks again for another great recipe.
    (On a side note, I personally like reading people’s comments ONLY after somebody has actually made the recipe, or if they have a question prior to making it. Find it odd when people just say “looks great — can hardly wait to try it” since all Cookie & Kate recipes look awesome!)

    1. Kate

      I’m glad you loved it, Carolou! Thank you for your review.

  9. emmamcdade

    HI Kate and cookie

    I am planning to make the stuffed peppers as a vegetarian it looks great.

    Is it OK to use aborio (risotto rice)

    many thanks and I love your choice of easy and nutritious veggie meals

    Emma from Ireland

    1. Kate

      Hi Emma! Sure, you can use that rice too. Your cooking time may be slightly different, but it should still taste delicious. Let me know what you think.

  10. Jennifer

    Hi. My family doesn’t like chunks of tomatoes/cherry tomatoes. Any substitutions you’d recommend? Thanks! By the way, thanks to your healthy banana bread recipe and kale chips, my kids are eating healthier!

    1. Kate

      Hi! You can omit if you don’t like the tomatoes. I’m happy you are enjoying my recipes, Jennifer.

  11. Lorelai

    Hi Kate!
    This was amazing! I left out the rice and added sauteed onions, carrots and spinach since I had those and needed to use them up, they came together to make a delicious meal!

    On another note: I’ve been a follower and supporter of yours for several years and have gotten to know Cookie’s beautiful personality through you. I send her love, healing and healthy vibes everyday and I send you peace of mind and heart. Take good care. We’re all here for you. xo

    1. Kate

      Thank you for reporting back! I’m happy you were able to adapt it and enjoy it. Thank you for your kind words on Cookie! :)

  12. Sheri

    Wow, so delicious and flavorful! The whole family loved this meal. Thank you!

    1. Kate

      You’re welcome, Sheri!

  13. Mireille

    These stuffed peppers were FANTASTIC! Even my very picky eater in the family loved them!!! Thank you!!!

    1. Kate

      Thank you, Mireille! I’m glad you loved them.

      1. Julie

        Another fantastic recipe Kate! Growing up we ate stuffed bell peppers but they were the green bell peppers stuffed with a meatloaf-type filling…pretty gross. After seeing your recipe it took a few days for me to overcome my childhood memories of this dish and try yours instead. Well, your stuffed bell peppers were amazing! Roasting the peppers first made them extra flavorful and tender. I added some corn to the filling but otherwise followed the recipe and they were delicious, especially topped with sour cream and guacamole. Thanks for this recipe, A+

        1. Kate

          I’m glad you finally tried it and it was a delicious experience, Julie! Thank you for your review.

    2. Sandy Agostinho

      Made this today! It was PERFECT! Is there anyway to share a pic?

      1. Kate

        Awesome, thanks Sandy! I don’t have an option for uploading photos to the site, but I’d love to see a pic on Instagram with the hashtag #cookieandkate, or you can share to our Facebook page, or email it to me! Have a great day!

  14. Emily

    We made these for dinner last night with little jack-o-lantern faces cut into the peppers. Both of my kids and husband loved them – great recipe!

    1. Kate

      What a cute idea! I love it. Thank you, Emily!

  15. Cheryl

    These were delicious! I did prepare them in stages, so the prep was not so labor intensive. My husband loved them as well!

    1. Kate

      Thanks, Cheryl! I’m so glad to hear it.

  16. Diana

    I added a chopped jalapeno to the stuffing to up the spicy factor. These are the only stuffed peppers in 47 years of marriage that my husband thought were really good. Very tasty and not too heavy. Thank you Kate

    1. Kate

      High five, Diana! I’m so glad you’re husband enjoyed these peppers. Love the addition of jalapeño.

      1. Sarah

        These were amazing! I have too many peppers in my garden and was looking for something beyond the bland stuffed peppers of my childhood. We loved the filling so much that we’ve also used it in burritos – so good! We’ve made so many of your recipes and they never disappoint. Thank you!

        1. Kate

          You’re welcome, Sarah! Thank you for your review.

  17. Hayley

    These were so, so good! They were a fun recipe to make for Halloween with lots of scary music on in the background. They were time-consuming to make but really hard to mess up with so few but delicious ingredients. I didn’t change anything, but I did use vegan cheddar shreds on top instead – they work great but they needed to be broiled for 2 minutes after the initial 12 to really get melted/browned.

    Oh and the amount of filling was perfect. I usually have too much/too little filling or stuffing when I make these recipes but this one was pretty much spot-on.

    1. Kate

      Thank you, Hayley! I’m so glad to hear you enjoyed these. Thank you for your feedback and have a great week.

  18. Joe

    These were so good! (And easy!) Thank you!

    1. Kate

      Hooray, thanks Joe!

  19. Gabrielle

    Good recipe, different than the italian kind of stuffed peppers, which is a fun twist. The kind of meal that I like because it’s “all in one” — veggies, protein, carbs, dairy all in one recipe that is a full meal in itself! Good way to add beans to your week. Easy to reheat too! Small thing: I found that the stuffing was a bit “dry” to my taste and I would maybe add a bit of crushed tomatoes to make it “creamier” next time. Thanks Kate!

    1. Kate

      I’m glad you loved it, Gabrielle! Thank you for your review.

  20. Karen

    Kate,
    These were wonderful! A big thank you for something new for
    meal times.. even my husband who is not vegetarian loved this one!
    I didn’t have a can of pintos so used the pressure cooker to make some
    from dry- took nearly the same amount of time as the brown rice, so you could put those on together to cook up while making the rest.
    The fresh cilantro and lime juice were the real punch for me- along with the sweetness of the preroasted red peppers- YUM! They
    gave the filling for the peppers a fantastic fresh flavor. Second day
    left overs taste even better if that’s possible. Now, I’m looking for
    more ways to use this bean and rice mixture…enchiladas???

    1. Kate

      I’m excited this was a hit, Karen! I appreciate your review. I love the idea of this mix in enchiladas!

  21. Donna

    I loved this recipe, however I swapped the brown rice for a combo of quinoa and basmati rice. I find the brown rice a bit heavy in the evening … and I made these delicious stuffed peppers for dinner. The beans were heavy enough. I used loads more fresh coriander and replaced chilli powder w chilli flakes. Thanks for the veggie recipes, much appreciated. Hope Cookie fares well. We lost our beloved Betsy recently, it hurts …

    1. Kate

      Thank you for sharing how you changed it up, Donna! Thank you for your kind words about Cookie. I’m so sorry for your loss!

  22. Patricia Currie Blume

    These were delicious and so easy to make. Even though I forgot to add the tomatoes! I just sprinkled them around the pan when I put it in to bake. Even my carnivore husband liked them and asked for them to be put into rotation. Love Cookie and Kate recipes!

    1. Kate

      Thank you! I’m happy you loved it, Patricia.

  23. Claudine

    Delicious! Can I freeze some ?

    1. Kate

      Hi! I’m not sure about freezing these as I haven’t tried it.

    2. Joyce Vince

      Re freezing food. I always think about what foods are frozen at the grocery store in quality frozen dinners and such. There are stuffed pepper frozen dinners, and meals with beans in different varieties.

  24. Faith

    Is there any way to make it for just one person?

    1. Kate

      Hi! You could decrease the ingredients by half. I hope you love it!

  25. Maura Harley

    This was absolutely delicious! Thank you Kate

    1. Kate

      Your welcome, Maura!

  26. Tina

    I had precooked quinoa so I used that instead of rice. Had a can of three beans and used that instead. Have a cilantro hating husband so I reduced the cilantro in half, but I kept everything else the same. I was very pleasantly surprised when the dish still turned out beautiful and full of flavors. Very versatile recipe, thank you!

    1. Kate

      Thank you for sharing, Tina! I appreciate your review.

  27. Dee

    Just made this and can I just say YUM! I don’t know how you do it, but every time I try one of your recipes it becomes my new favourite meal. Will definitely be making this again without changing a single thing.

    1. Kate

      Great to hear! Thank you for your review.

  28. Adele Varao

    Hi. I made the stuffed peppers today. I used red and yellow peppers and black beans that I had made previously in the pressure cooker and frozen. I did use grape tomatoes and some cherry tomatoes from my greenhouse. I didn’t have cilantro so I used a teaspoonful of coriander. I used vegan cheese shreds instead of cheddar. I also used a multi grain and rice combo. I liked the recipe but next time I’ll add more spice as I like spicy food.

    1. Kate

      Thank you for sharing, Adele. I appreciate your review.

  29. Reshma Gokaldas

    These were amazing! So full of flavor!

  30. Linda

    This was a great recipe! Added some sautéed ground turkey into the filling – but everything else was as written in the recipe. Served with guacamole and salsa on the side.

    1. Kate

      Thank you for your review, Linda! I’m glad you were able to customize it and enjoy it.

  31. LaVerne

    I made these last night for supper and they were really enjoyed by both my husband and I. Very delicious. Very flavorful. We topped our with just a bit of sour cream. We will make again for sure. Cannot wait to make them for guests. Your recipes never disappoint!

    1. Kate

      Thank you! I’m happy you loved them.

  32. JM

    I tried your enchiladas and I loved them soo much! I wanted to try this but we don’t usually buy canned beans. Is there a way to replace it with cooked beans? If so, how much would I need and how long to cook for

    1. Kate

      Hi! Yes, you can replaced it. Just follow your method you typically cook your beans and be sure to add the same quantity the recipe calls for. One can of pinto beans is just over 1.5 cups I believe.

  33. Kyra

    Looking at the recipe I was hopeful that this would become one of our staples, but they were simply unsatisfying! My boyfriend is the opposite of picky, but agreed that these were disappointing (even after we added avo and sour cream). Neither of us could really pinpoint what it was that we didn’t like about them, but the filling seemed to be dry and somewhat bland. The only substitution I made was using white rice. I don’t know where I went wrong!

    1. Kate

      Hi Kyra, I’m sorry you didn’t love these and I appreciate your feedback. I do find that brown rice tends to provide more substance and a little more nutty flavor. Were you certain to include the spices?

  34. Kathy

    Hello Kate,

    I hope this question is okay to ask. What do people mean when they say they are making their own beans? Does this mean that they soak them overnight, or is there something else that is done to them to make them ready for this recipe?

    Much appreciated, Kathy

    1. Kate

      Hi Kathy! I believe they are referring to using dried beans and cooking them prior to using them. I hope that helps!

      1. Kathy

        Thank you, Kate. It does. Such a novice I am. Much appreciated, Kathy

  35. Lori Lopez

    AMAZING!!!!! Easy, Colorful and soooooo Yummy!
    There has not been a recipe of yours that I would change. My family and I have THOROUGHLY enjoyed everyone we have made to date.

    Your healthy banana bread has become a weekly staple in our home as well.

    Keep the yumminess coming! Muchas Gracias

    1. Kate

      I’m delighted you loved it, Lori!

  36. Jayne Russell

    Very tasty and filling lunch. Thank you

  37. Vera

    Hi Kate,
    Thank you for another tasty and good looking recipe. I added some corn for a bit of “crunch” and sweetness. Your website is a source of cooking joy ! Sending some healing vibes to Cookie from France.

    1. Kate

      I’m happy you enjoyed it, Vera! Thank you for your review.

  38. John Chapman

    This was wonderful. I didn’t have cherry tomatoes available, so I used a can of Rotel like tomatoes and they worked well. Next time we will use cherry.

    1. Kate

      Thank you for trying it, John! I’m happy you enjoyed it.

  39. Bridget M

    My husband and I love all your recipes. I have your cookbook but check on here too. This recipe was divine – though I used spicy salsa instead of cherry tomatoes in the stuffing. My toddler isn’t so sure about all the veggies but he loves seeing photos of Cookie!

    1. Kate

      Delighted you love my blog and cookbook, Bridget! Thank you for sharing.

  40. Max

    I was excited to try this and was not disappointed. But when I roasted the peppers they wilted a lot, I wasn’t sure they could still be filled – however I was still able to. I made my own chili powder and put a bit more spice in, used black beans (didn’t have pinto) and they were very delicious! My little toddler didn’t like the looks of them, but ate the entire red pepper haha – I’ll take it! Love your recipes very much in our vegetarian household.

    1. Kate

      Thank you for sharing! I’m glad your toddler ended up love it. I appreciate your review, Max.

  41. Tina

    Hi Kate,
    Just made this dish yesterday—I omitted the tomatoes and subbed some vegetable broth instead, as I mostly avoid acidic foods. I served the stuffed peppers with avocado slices and a bit of sour cream and it was a delicious meal. I have been a vegetarian for many years, but only over the last year have I eaten truly healthy food, as that was when I stopped eating all cane sugar and processed foods. Your recipes have been such a blessing to me (especially your innovative use of maple syrup) and I appreciate your work and passion for food so much. Thank you!

    1. Kate

      Thank you for your comment, Tina! I’m glad you have been enjoying my recipes during your journey.

  42. Amy

    Flavorful and delicious! My family says, “Tell her this recipe *really* impressed those of us who don’t usually like stuffed bell peppers.” :) Thanks for another wonderful dish!

  43. Jim

    Howdy Kate. Last minute decision, cooking for 2, improvised a bit (substituted for cilantro, cumin, cherry tomatoes, brown rice), and managed to produce a hit with my spouse. This recipe is being added to our rotation

    1. Kate

      That’s great to hear, Jim! Thank you for taking the time to report back that you enjoyed it.

  44. Cindy Collins

    Made these tonight..really delicious!! Definitely a keeper. I did not miss the meat. I let the cheese get browned a bit, like in the recipe photo, for extra goodness.

  45. Paula Henderson

    This is a wonderful way to use the abundant sweet red peppers that grow in my garden! Unfortunately, I discovered your recipe at the end of the growing season; we finally had a killing frost last night here in North Carolina and I harvested all the remaining peppers and I wanted to do something delicious that took a lot of peppers. Your wonderful recipe filled the bill. I may not be as generous with my neighbors with my red peppers as I have been with in the past. :-) Thank you!!!

    1. Kate

      I’m glad you discovered it still! Thank you for your comment and review, Paula.

  46. Nick

    Kate – these were absolutely delicious and crazy adaptable. I used a wild/white rice mixture and fire roasted tomatoes. Agree the pre-roasting of the peppers and lime juice added the extra level of deliciousness. And I really appreciated the instructions of ‘about 10 turns’ for pepper – so easy to follow. Many thanks!

    1. Kate

      You’re welcome! I’m delighted you enjoyed them, Nick. Thank you for your review!

  47. Dianne Mangal

    Delicious!!! And super easy to do…thank-you

    1. Kate

      I’m glad you loved them, Dianne! Thank you for your review.

  48. Kelly Upton

    This recipe was great!! I didn’t have any cilantro but they were still very flavorful. The only thing is I wish I cooked the peppers the first time longer so they were softer before I filled them. Overall great recipe and very filling!

  49. Kristina

    These were great! I made a couple of changes. I toasted the rice in a bit of olive oil before cooking with veggie broth, tomato sauce, cumin, a bit of chili powder and salt and pepper. The rest I left the same, but wanted a “spanish” rice base for the pepper. It was fantastic.

    1. Kate

      Thank you for sharing, Kristina! I’m glad you got creative and enjoyed it.

  50. Carlotta L Plys-Garzotto

    These were a big hit at my house! Saved the recipe to add to our list of regulars. Thanks so much!