When the weather turns cool or you simply crave a hug in a bowl, there’s nothing quite like a warm, comforting soup. Our Creamy Roasted Red Pepper Soup is exactly that – a rich, velvety, and deeply flavorful vegan delight that will quickly become a household favorite. It’s surprisingly easy to make and packed with vibrant flavors, making it the perfect choice for a cozy weeknight meal or a special occasion.
This homemade red pepper soup isn’t just about incredible taste; it’s also a fantastic way to enjoy the nutritional benefits of red bell peppers. These colorful vegetables are brimming with Vitamin C, antioxidants, and provide a lovely natural sweetness when roasted, which deepens the flavor of the soup.

Why You’ll Love This Easy Roasted Red Pepper Soup
- Unforgettable Flavor: Roasting the red bell peppers brings out their natural sweetness and adds a smoky depth that transforms the soup.
- Creamy & Satisfying: Despite being entirely plant-based, this soup achieves a luxuriously creamy texture that is incredibly satisfying.
- Simple Ingredients: You’ll only need a handful of common ingredients to create this gourmet-tasting soup.
- Healthy & Wholesome: Packed with vitamins and antioxidants from the bell peppers, it’s a guilt-free comfort food.
- Versatile: Perfect as a starter, a light lunch, or paired with some crusty bread for a more substantial meal.
Creamy Roasted Red Pepper Soup Recipe
Ingredients:
- 2 large red bell peppers
- 1 tbsp olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 cups vegetable broth
- 1 cup unsweetened plant-based heavy cream (e.g., oat or cashew cream)
- 1/2 tsp smoked paprika
- 1/2 tsp dried oregano
- Salt and black pepper to taste
- Fresh parsley for garnish (optional)
Instructions:
- Roast the Bell Peppers: Preheat your oven to 450°F (230°C). Place the whole red bell peppers on a baking sheet. Roast for 15-20 minutes, or until the skins are charred and blistered. Carefully remove from the oven, place in a bowl, and cover tightly with plastic wrap or a plate for about 10-15 minutes. This step steams the peppers, making them easier to peel. Once cool enough to handle, peel off the charred skin, remove the stems and seeds, and roughly chop the flesh.
- Sauté Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and sauté for about 4 minutes until softened and translucent. Add the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.
- Simmer the Soup Base: Stir in the chopped roasted bell pepper flesh, vegetable broth, smoked paprika, dried oregano, salt, and black pepper. Bring the mixture to a gentle simmer and let it cook for 10 minutes, allowing the flavors to meld beautifully.
- Blend to Perfection: Carefully transfer the soup mixture to a high-speed blender. Blend until the soup is silky smooth and completely creamy. (If you don’t have a high-speed blender, you can use an immersion blender directly in the pot, but blend thoroughly for the best texture.)
- Finish & Serve: Pour the pureed soup back into the pot. Stir in the plant-based heavy cream and heat gently for another 3 minutes, ensuring it doesn’t boil. Taste and adjust seasoning if necessary. Ladle the healthy creamy pepper soup into bowls, garnish with fresh parsley if desired, and serve hot.
Tips for Success:
- For extra depth: If you have an outdoor grill, grilling the peppers instead of roasting them in the oven can add an even deeper smoky flavor.
- Make it spicy: For a kick, add a pinch of red pepper flakes or a dash of hot sauce when simmering the soup.
- Storage: Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. It also freezes well for up to 2-3 months.
- Serving suggestions: This soup pairs wonderfully with a crusty baguette, a fresh green salad, or a vegan grilled cheese sandwich.
Ready to discover your new favorite comfort food? This Creamy Roasted Red Pepper Soup is a testament to how simple, wholesome ingredients can create truly extraordinary flavors. Enjoy every warm, velvety spoonful!


