Go Back
+ servings

Vegan Lentil Stuffed Pepper Soup

This vegan stuffed pepper soup recipe is bursting with colorful bell peppers, fire-roasted tomatoes, green lentils, fluffy quinoa, and spinach. Enjoy the flavor of stuffed peppers without all the fuss! This soup is easy to make and ready to eat in less than 1 hour!
Course Vegan
Cuisine American
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 8 servings
Calories 288kcal


  • 6-Quart Dutch Oven of Large Pot
  • Medium-Sized Pot



  • First, cook the quinoa in a separate medium-sized pot according to the package instructions. When the quinoa is done cooking, take it off the heat and set it aside for later.
  • In a large dutch oven over medium heat, saute the diced onion in 3-4 tbsp of vegetable broth until it's soft and translucent.
  • Add minced garlic, 2 tbsp tomato paste, 1 ½ tbsp Italian seasonings, ½ tsp salt, and ½ tsp black pepper to the pot. Stir to combine and let it cook for a few minutes to toast the spices.
  • Next, add the fire-roasted diced tomatoes (with the juice), diced bell peppers, green lentils, 1 tbsp maple syrup, and 4 cups of vegetable broth to the pot. Stir to combine and increase the heat to bring it to a low simmer. Reduce the heat to medium, and then let the soup cook for 25 minutes. 
  • Lastly, add the frozen spinach and the cooked quinoa and let it cook for 5 more minutes or until the spinach is warmed through.


  • Cook the quinoa in a separate pot and only add it to the soup right before you serve it. If you cook the quinoa in the soup, it will absorb most of the broth and the texture will be more like a stew.
  • Don't drain the juice from the can of fire-roasted tomatoes, it adds a lot of smoky flavor to the broth.
  • Add the spinach at the end so it only cooks for about 5 minutes. By doing this, the spinach will retain its bright green color and make a prettier presentation. 
  • Store the leftovers in an airtight container in the fridge for 4-5 days or you can freeze it for a future meal.


Serving: 1cup | Calories: 288kcal | Carbohydrates: 52g | Protein: 17g | Fat: 2g | Saturated Fat: 1g | Sodium: 848mg | Potassium: 834mg | Fiber: 19g | Sugar: 9g | Vitamin A: 6304IU | Vitamin C: 65mg | Calcium: 136mg | Iron: 6mg