Go Back

Vegan Stuffed Bell Peppers - A Comforting, Colorful Weeknight Dinner

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Bell peppers (4–6 medium) – Any color works; red and yellow are sweeter, green is more savory.
  • Cooked rice (2 cups) – White, brown, or a mix. Quinoa works too.
  • Cooked lentils or black beans (1.5 cups) – For protein and texture.
  • Onion (1 medium), diced
  • Garlic (3–4 cloves), minced
  • Tomato sauce (1 cup) – Or crushed tomatoes.
  • Tomato paste (1 tablespoon) – Adds depth.
  • Vegetable broth (1/2 cup) – Keeps the filling moist.
  • Olive oil (1–2 tablespoons)
  • Ground cumin (1 teaspoon)
  • Smoked paprika (1 teaspoon) – Adds a cozy, smoky note.
  • Dried oregano (1 teaspoon)
  • Red pepper flakes (optional, 1/4 teaspoon) – For gentle heat.
  • Fresh parsley or cilantro (2–3 tablespoons), chopped
  • Salt and black pepper – To taste.
  • Corn kernels (optional, 1/2 cup) – Fresh, frozen, or canned.
  • Vegan cheese (optional, 1/2–1 cup), shredded – For a melty topping.
  • Lemon or lime (1) – A squeeze at the end brightens everything.

Method
 

  1. Preheat and prepare the peppers. Preheat your oven to 375°F (190°C). Slice the tops off the bell peppers and remove the seeds and membranes. If they wobble, trim a thin slice from the bottom to help them sit upright. Place them in a baking dish, cut side up.
  2. Par-cook the peppers (optional but helpful). Drizzle the peppers with a little olive oil and a pinch of salt. Bake for 10 minutes while you make the filling. This step helps ensure tender peppers without overbaking the filling.
  3. Sauté the aromatics. Warm olive oil in a large skillet over medium heat. Add onion with a pinch of salt and cook 4–5 minutes until translucent. Stir in garlic and cook 30–60 seconds until fragrant.
  4. Build the flavor base. Add cumin, smoked paprika, oregano, and red pepper flakes. Stir for 30 seconds to bloom the spices. Add tomato paste and cook for another 30 seconds to caramelize it slightly.
  5. Combine the filling. Add tomato sauce, vegetable broth, cooked rice, beans or lentils, and corn if using. Stir well and simmer 3–5 minutes. Season with salt and black pepper. It should be thick, moist, and spoonable—not soupy.
  6. Freshen it up. Turn off the heat and stir in chopped parsley or cilantro and a squeeze of lemon or lime. Taste and adjust salt, pepper, and acidity.
  7. Stuff the peppers. Spoon the filling into each pepper, packing it lightly so it holds together. If using vegan cheese, sprinkle it on top.
  8. Bake to finish. Add a splash of water or broth (about 1/4 cup) to the bottom of the baking dish to create steam. Cover loosely with foil and bake 20 minutes. Remove foil and bake another 10–15 minutes until the peppers are tender and the tops are slightly golden.
  9. Rest and serve. Let the peppers rest for 5 minutes. Garnish with extra herbs and another quick squeeze of citrus if you like. Serve warm.