These easy vegetarian stuffed peppers are incredibly flavorful, satisfying, and made entirely with simple pantry items.
Packed with a savory rice filling, this budget-friendly dinner requires zero fancy ingredients and comes together with minimal effort. Perfect for the busy person!
And you can use leftover rice!
Since this recipe contains no dairy or meat, it’s naturally vegetarian, dairy-free, and vegan!
The secret to making these meatless stuffed peppers taste so rich and hearty is the combination of tomato paste and soy sauce, which creates an earthy and savory flavor that even non-vegans will love!
Whether you are looking for a simple plant-based weeknight dinner or just a healthy, meatless meal option, these rice-stuffed peppers will be a hit.

About this recipe…
This stuffed pepper recipe makes a terrific vegetarian dinner. Just mix the rice filling, stuff the peppers, and pop them into the oven!
It is incredibly meal-prep friendly—you can easily make them ahead of time and just bake them when you get home from work or school. They also pack beautifully to take with you for a quick, reheatable lunch the next day.
Plus, they make a fantastic, shareable dish for potlucks and gatherings! Since they are naturally plant-based, they are guaranteed to be a hit with everyone, whether they eat meat, vegetarian, or vegan.
It only has 6 ingredients (plus a little oil for frying) and it’s totally budget-friendly!
Some cooking terms”
The following information may not particularly pertain to this recipe but rather answers general useful questions related to cooking.
What does it mean when recipes say “to taste” about an ingredient?
When recipes say “to taste,” it means that you can put in as little or as much as you like to your own taste. Some recipes have many ingredients that a cook can adjust to their own taste when cooking (not so much when baking though).
The best way to calculate what your taste is with a recipe that you are not yet familiar with is to first taste the dish and then add the “to taste” ingredient GRADUALLY, a little at a time—a splash of this or a pinch of that—until the dish is just the way you like it.
Make sure to stir the ingredient after each time you add it so that the flavor will distribute evenly and become part of the dish. Then taste again. Repeat until you reach your personal preference.
Note: If you plan on using the recipe again, it is highly recommended to make a note of what and how much you added so that you can refer to it next time.
What does it mean when a recipe says that an ingredient is “optional”?
If an ingredient is “optional,” it means that you can add it in or not based on your own preference. An optional ingredient can be flavor-related (i.e., salty, sweet, spicy, etc.), appearance-related (garnish), or even something like nuts or chocolate chips in baking.
What does “savory” mean?
“Savory” refers to foods that are not sweet, such as foods that taste salty, spicy, or herbal.
What does it mean to sauté?
Cooking quickly in a small amount of oil or fat in a frying pan on a relatively high heat that causes a slight browning of the food on the outside.
What is chopping?
Cutting into small (bite-size) pieces.
A little information about bell peppers

Bell peppers come in different colors, such as green, red, orange, yellow (the most common)…and, believe it or not, white, brown, striped, and purple.
Peppers are commonly used in foods and salads as side dishes, toppings, or—if you are like my son—a snack.
Peppers are native to Mexico, Central America, and South America. Spanish explorers brought pepper seeds back to Spain with them in 1943. From Spain, peppers spread from there to Europe and Asia.
Red peppers are actually ripened green peppers, and because they do so gradually, you may see peppers that are both green and red at the same time. Red peppers are sweeter in flavor than the green ones, which are more acidic and a little bitter. Red peppers can be used in the production of paprika.
“Permagreen” doesn’t turn red but rather stays green even after it ripens.
Orange and yellow peppers are their own varieties and have a gentle, sweet taste.
Bell peppers contain almost no protein at all and are almost entirely made of water, with a small percentage of carbohydrates. They are rich in vitamins C, B6, K, A, and E as well as some minerals and antioxidants. The different colored peppers contain different vitamins and nutrients, and they are all very low in fat.
Bell peppers generally have a long life, especially if kept in refrigeration.
What do you need to make this vegetarian stuffed peppers dish?
I hardly ever meal plan, so I like to keep a cupboard full of seasonings, spices, veggies, and canned goods in my kitchen to use whenever the mood strikes.
But these are all you need to have on hand to make this recipe even last minute!
bell peppers, any color
medium onions
cooked rice
granulated garlic
cup tomato paste
soy sauce
cooking oil
Prefer stuffed peppers with meat?
Try Meat-Stuffed Peppers!
Easy Vegetarian Stuffed Peppers

Red peppers stuffed with onions, rice, and flavor. Vegetarian, dairy-free, and vegan!
Ingredients
- 4 large bell peppers, any color, cleaned
- 2 medium-large onions (one of them is optional)
- 3 - 3 1/2 cups cooked rice
- 1 teaspoon granulated garlic
- 1/4 cup tomato paste
- soy sauce
- oil
Instructions
- Slice off the top of the peppers, just enough to level off the base.*
- Place the peppers upside down in a pan with a little water at the bottom and bake on 350° for around 10-15 minutes, just to soften up a little.
- While the peppers are in the oven, dice an onion and also the good part of the peppers from the top that you cut off (unless you want to put the pepper tops back on before cooking)* and lightly sauté on medium heat.
- Add the cooked rice, tomato paste, and a splash of soy sauce (or to taste) to the pan.
- Cook on medium heat, mixing occasionally, until everything is mixed well and hot.
- Remove peppers from the oven and fill them equally with the mixture from the pan.
- Then, either slice the second onion and put a slice on top of each of the peppers or put the top of the pepper back on (this whole step is optional).
- Bake at 350° for approximately 1/2 hour or until the peppers look soft or slightly brown (or the onion, if you placed one on top, is slightly brown).
Notes
* The sliced onion goes on top of the filling, but you can also leave it off and just put the pepper top back on. Or you can leave the top of the stuffed pepper with nothing on it. Alternately, you can slice a tomato and put that on top.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 641Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 238mgCarbohydrates: 133gFiber: 4gSugar: 7gProtein: 14g