Delicious, protein-packed vegan stuffed peppers filled with rice, kidney beans, and plant-based ground meat, seasoned with aromatic spices, and topped with vegan cheese. Perfect for a quick, satisfying, and healthy weeknight dinner.
Prepare the Bell Peppers: Wash the bell peppers thoroughly under cold running water. Cut off the tops and carefully remove all seeds and membranes from the inside, creating a hollow space for the filling. If you prefer, you can cut the peppers in halves vertically instead of keeping them whole, but make sure your baking dish is large enough to hold them. Set the peppers aside while you prepare the filling.
Chop Aromatics: Finely chop the red onion and mince the garlic cloves. Evenly chopped aromatics ensure uniform cooking and a smooth, flavorful filling. This step is essential to build the base flavor for the peppers.
Sauté the Onion: Heat 1–2 tablespoons of cooking oil in a large frying pan over medium heat. Add the chopped onion and sauté for 2–3 minutes, stirring occasionally, until it becomes soft, translucent, and fragrant. Cooking the onion first helps release its natural sweetness and enhances the overall flavor of the filling.
Add Garlic: Add the minced garlic to the pan with the sautéed onions. Cook for 1 minute, stirring constantly to prevent burning. Garlic will infuse the oil and the filling with a rich, aromatic flavor that enhances every bite.
Incorporate the Main Ingredients: Add the cooked rice, plant-based ground meat, drained kidney beans, and diced tomatoes to the pan. Stir thoroughly to combine all ingredients evenly. This ensures that the rice, beans, and vegan meat are well mixed with the aromatics and spices, creating a cohesive and flavorful filling.
Season the Filling: Sprinkle in paprika, ground cumin, salt, and black pepper. Add Tabasco sauce according to your preferred spice level. Mix thoroughly to distribute the seasonings evenly. Let the mixture cook over medium heat for 4–5 minutes, allowing the flavors to meld and the filling to heat completely. Taste and adjust seasoning as needed.
Fill the Bell Peppers: Place the prepared bell peppers upright in a baking dish. Spoon the warm filling carefully into each pepper, pressing slightly to pack it in without overflowing. Leave a small gap at the top for the vegan cheese. Make sure all peppers are evenly filled for consistent cooking.
Add Vegan Cheese and Liquid: Sprinkle 1/2 cup of vegan cheese evenly over the tops of the stuffed peppers. Pour 3/4 cup of water or vegetable broth into the bottom of the baking dish. This liquid will create steam during baking, keeping the peppers tender and preventing the filling from drying out.
Bake the Peppers: Preheat your oven to 350°F (175°C). Place the baking dish in the oven and bake for approximately 30 minutes. Check the peppers halfway through; they should be tender but still hold their shape. The vegan cheese should melt and slightly brown on top, adding extra flavor and a creamy texture.
Garnish and Serve: Once baked, carefully remove the dish from the oven. Sprinkle freshly chopped parsley and sliced green onions over the stuffed peppers for a pop of color and freshness. Serve immediately while warm for a nutritious, protein-rich, and satisfying meal.
Notes
Use leftover cooked rice if possible; it is drier and separates more easily, preventing clumping in the filling.
Bell peppers can be cut in halves before stuffing to save time, but ensure your baking dish is large enough.
Feel free to adjust spices to your taste. A pinch of smoked paprika adds depth, while extra Tabasco gives a nice kick.
Vegan cheese melts differently than dairy, so choose a brand that softens well in the oven for a satisfying topping.
If using tofu instead of plant-based ground meat, crumble it finely and sauté with spices for best texture.