Bell Pepper Soup Recipe with Rice: Sweet Bell Pepper and Herb-Infused Comfort

Soups & Stews

Bell Pepper Soup Recipe with Rice: Sweet Bell Pepper and Herb-Infused Comfort

This bell pepper soup recipe with rice delivers the perfect balance of sweet, earthy flavors and comforting texture that feels like a warm hug on a chilly day.

The secret lies in slow-cooking vibrant bell peppers until they caramelize into a naturally sweet broth, while fragrant herbs and rice create a hearty, satisfying base. What makes this recipe stand out is how the rice integrates seamlessly—either as a creamy base or tender grains—without overpowering the soup's star ingredient.

The beauty of this dish is its versatility. You can make it rich and creamy with optional coconut milk or keep it light and bright with just vegetable broth. The rice absorbs the flavors beautifully, turning into a fragrant, slightly chewy component that contrasts perfectly with the velvety soup.

This recipe is designed to be both comforting and adaptable, whether you're serving it as a main course or a side dish that steals the show.

By the time you finish cooking, you'll have a bowl of soup that's fragrant with roasted garlic and fresh herbs, sweet from caramelized peppers, and hearty thanks to the rice. The texture is a perfect marriage of creamy broth and satisfying grains, making every spoonful irresistible.

It's the kind of dish that feels indulgent yet remains light enough for any meal.

Serve it with a sprinkle of fresh herbs, a drizzle of olive oil, and crusty bread for dipping. This soup is equally at home as a weeknight dinner or a special occasion dish—simple to prepare but impossible to resist. Let's get started on creating this comforting masterpiece.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for bell pepper soup recipe with rice

Sweet peppers and fragrant herbs create this comforting soup with perfectly integrated rice.

Ingredient Amount Notes
Bell Peppers 🧅 4 whole Mixed colors for sweetness
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Freshly minced
Vegetable Broth 💧 4 cups Low-sodium preferred
Long-Grain White Rice 🍚 1 cup Uncooked, jasmine or basmati
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting peppers
Fresh Thyme Leaves 🌿 ¼ cup Stems removed
Fresh Parsley Leaves 🌿 ¼ cup Chopped for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Coconut Milk (optional) 🥥 ½ cup Full-fat for creaminess
Lemon Juice 🍋 1 tbsp Freshly squeezed

The bell peppers are the star—mixed colors give you both sweetness and depth. Trader Joe's has great pre-cut ones if you're short on time, but whole peppers roast better. Look for firm, vibrant ones with no soft spots. The rice? Jasmine or basmati holds up best to the long cooking time. I usually grab mine from Whole Foods or the bulk bin at the regular grocery store. Fresh thyme and parsley make all the difference—dried works in a pinch, but fresh gives that bright, herby punch that keeps this soup feeling fresh even after reheating. If you're using dried, double the amount and toast the thyme leaves in a dry pan for 30 seconds to wake up the flavor.

No fresh herbs? Dried thyme and parsley will work, but taste the soup before serving—you might need to add a pinch more. Short on bell peppers? Zucchini or yellow squash adds a nice texture, though the sweetness won't be as pronounced. The coconut milk is totally optional, but if you're making this for a crowd or want extra richness, full-fat canned coconut milk (not the carton kind) blends in beautifully. No coconut milk? A splash of Greek yogurt or cashew cream adds creaminess without dairy. The vegetable broth is non-negotiable here—low-sodium so you can control the salt level, and homemade or high-quality store-bought makes a world of difference. Quick tip: if you're using pre-cut peppers, pat them dry before roasting—they crisp up better.

This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers with a little extra broth on top to keep it from drying out. The rice stays perfectly tender when reheated—just add a splash of water or broth when warming. For serving, I always drizzle with a little extra olive oil and a squeeze of fresh lemon juice right before eating. The acidity cuts through the richness and makes everything pop. Make a big batch—it disappears fast, especially with crusty bread on the side.

❤️

Why You'll Love This Recipe

  • No-Chop Night: I swear by this when I’m too tired to dice onions properly—just slice the bell peppers into thick strips and toss them in whole. The broth softens everything just enough that no one notices (or cares) if they’re not perfectly uniform.
  • Garlic Bomb Flavor: That moment when the garlic cloves hit the pan and the kitchen smells like a warm hug? The soup soaks up all that richness, and the bell peppers add this sweet, smoky depth that makes it taste like you slaved over it for hours.
  • Lunchbox Hero: Here’s what sold me—this keeps perfectly for days. Pack the rice and soup separately, and by lunch, the flavors meld even better. My kids actually ask for it in their bento boxes now (yes, even on a Tuesday).
  • Pantry Magic: Between us, this is my go-to when I’ve got nothing but a few peppers and a bag of rice. Vegetable broth stretches forever, and the rice soaks up every last bit of flavor—no waste, no fuss, just pure satisfaction.

Step-by-step instructions for bell pepper soup with rice

This hearty soup delivers cozy comfort in every spoonful—sweet roasted peppers meet creamy rice in a bowl of pure satisfaction.

1

Roast the Bell Peppers Until Charred and Sweet

Preheat your oven to 425°F and line a baking sheet with parchment paper. Cut the 4 whole bell peppers in half lengthwise, remove seeds and membranes, then place cut-side down on the sheet. Drizzle with 0.25 cup extra-virgin olive oil and sprinkle with 0.5 tsp salt. Roast for 25-30 minutes until the skins are blackened in spots and smell deeply sweet.

Here's the thing—those charred patches are where all the flavor lives. Flip the peppers halfway through for even browning. When they're done, transfer them to a bowl, cover with a clean kitchen towel, and let them steam for 10 minutes. This makes the skins slide right off, leaving you with tender, sweet pepper flesh ready for the pot.

2

Sauté Onion and Garlic for Flavor Foundation

While the peppers roast, heat 1 tablespoon of the extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, diced, and cook for 5-6 minutes until softened and golden around the edges. Stir occasionally so it doesn't stick—you want caramelized bits at the bottom for depth.

Add the 4 cloves freshly minced garlic and 0.25 cup fresh thyme leaves to the pot. Cook for another 1 minute until the garlic is fragrant but not browned. This quick step builds the aromatic base that ties everything together. If the thyme starts to darken too quickly, reduce heat to medium-low and keep stirring.

3

Simmer Peppers and Rice in Broth

Peel and chop the roasted peppers, then add them to the pot along with 4 cups vegetable broth and 1 cup long-grain white rice. Bring to a boil, then reduce heat to low and simmer uncovered for 20-25 minutes—until the rice is tender and the soup has thickened slightly. Stir occasionally to prevent sticking, especially if the rice starts to clump.

Taste the soup at this stage. You might need to adjust seasoning—add more salt or black pepper if needed. The rice should be al dente, not mushy. If it's not quite there, let it cook another 5 minutes before checking again. The broth should coat the back of a spoon but still be light enough to drink easily.

4

Finish with Creamy Texture and Brightness

Stir in the 0.5 cup coconut milk (optional) if using—this adds a velvety richness that balances the pepper's natural sweetness. Simmer for another 2 minutes just to warm through. For a bright finish, add the 1 tablespoon freshly squeezed lemon juice and the 0.25 cup fresh parsley leaves, stirring gently to incorporate.

Let the soup sit off heat for 5 minutes before serving. This resting time lets flavors meld and prevents a watery texture. Ladle into bowls and garnish with extra parsley if you like. The contrast of creamy coconut milk and tangy lemon juice elevates this simple soup into something truly comforting.

5

Serve Warm with Crusty Bread

This soup tastes best piping hot, so serve immediately with a side of crusty bread for dipping. The roasted peppers should be tender but still hold their shape slightly, while the rice adds a satisfying bite. Each spoonful delivers layers of sweetness from the peppers, earthy depth from the thyme, and a touch of brightness from the lemon.

Real talk: the optional coconut milk makes a world of difference, especially if you're serving this to kids or anyone who prefers milder flavors. But even without it, the soup stands on its own as a cozy, herb-infused comfort dish that warms you from the inside out.

👨‍🍳

Pro Tips For Making Bell Pepper Soup Recipe With Rice

  • CHAR THE ONIONS: Start with medium heat—low won’t caramelize the onions enough, but high burns them before they soften. I learned this the hard way when my soup tasted bitter because I rushed it. Let them cook for 8-10 minutes, stirring occasionally, until they’re golden and translucent.
  • CUT PEPPERS UNIFORMLY: Slice them into even ½-inch strips—thicker pieces stay crunchy, thinner ones turn mushy. Use a sharp knife and keep your cuts consistent. (Yes, it takes a minute, but your soup will look and taste better.)
  • RICE FIRST, SOUP SECOND: Cook the rice separately in broth or water until just tender—about 15 minutes—and drain it. Tossing raw rice into the soup later means it’ll either turn to mush or stay undercooked. Trust me, this is the thing that matters most for texture.
  • SAVOR THE GARLIC: Minced garlic burns faster than you think. Sauté it in oil for 30 seconds until fragrant but not browned—just enough to wake up the flavors. Overcooking it turns bitter, and nobody wants that in a light, fresh soup.

Creative variations of this bell pepper soup recipe with rice

Spicy Cajun Twist

Transform this soup into a Cajun-inspired dish by adding 1 tablespoon Cajun seasoning (like Tony Chachere's) when sautéing the onions. Stir in ½ cup diced andouille sausage with the garlic for smoky depth.

For extra heat, add 1-2 dashes of hot sauce (like Crystal or Tabasco) at the end. Serve with cornbread for a full Louisiana-inspired meal. 🌶️

Creamy Tomato Base

Swap the vegetable broth for 4 cups tomato-based broth or blend 1 can (14.5 oz) crushed tomatoes into the soup after roasting the peppers. Add 1 teaspoon smoked paprika and ½ teaspoon oregano for a Spanish-inspired twist.

The acidity brightens the sweet peppers while keeping the rice tender. Garnish with crumbled feta cheese for a Mediterranean touch.

Asian-Inspired Coconut Curry

Infuse the soup with 1 tablespoon curry powder and 1 teaspoon ground ginger when sautéing the onions. Stir in ½ cup coconut milk (essential for this variation) and top with 2 tablespoons chopped cilantro and 1 tablespoon crushed peanuts for texture.

Serve with steamed jasmine rice on the side to balance the creamy broth. The warm spices complement the natural sweetness of the peppers beautifully.

Smoky Chipotle Version

For a smoky kick, add 1-2 chipotle peppers in adobo sauce (minced) along with the garlic. Stir in ½ cup fire-roasted tomatoes and 1 teaspoon ground cumin for depth. The chipotle adds a slow-building heat that pairs perfectly with the sweet peppers.

Garnish with avocado slices and lime wedges for a fresh contrast. This version works especially well with black beans added to the pot.

Herb-Forward French Style

Elevate the soup with 1 sprig fresh tarragon and 1 sprig fresh basil (added with the thyme). Replace the lemon juice with 1 teaspoon white wine vinegar for brightness. Finish with 1 tablespoon chopped chives and a drizzle of truffle oil (just ½ teaspoon) for a sophisticated touch.

Serve with baguette slices for dipping. The herbs add a refined, aromatic complexity that feels restaurant-worthy.

Protein-Packed Add-Ins

Make this soup a complete meal by adding 1 cup cooked shredded chicken or ½ cup chickpeas (rinsed) when simmering the rice. For a dairy option, stir in ½ cup crumbled goat cheese at the end—it melts beautifully into the broth.

The protein extends the meal's satisfaction, making it perfect for lunch or dinner. Keep the rice-to-liquid ratio balanced to maintain the soup's texture.

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 38g13%
Dietary Fiber 5g18%
Sugars 8g
Protein 7g14%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen bell peppers instead of fresh?

Yes, but with a few adjustments! Use 1 cup frozen chopped bell peppers (about 2 whole peppers) and add them directly to the pot after sautéing the onions. Skip the roasting step—frozen peppers won't develop the same caramelized sweetness. For best results, thaw them first under cold water to maintain texture.

2

How do I make this soup without coconut milk?

No problem! Simply omit the coconut milk entirely, or substitute with ½ cup Greek yogurt or cashew cream for a lighter option. The soup will still be flavorful—just slightly less creamy. Stir in a splash of vegetable broth if it seems too thick after removing the coconut milk.

3

Can I make this soup in an Instant Pot?

Sauté the onions and garlic as directed, then add all ingredients except lemon juice and parsley. Cook on high pressure for 8 minutes, then quick-release. Stir in the lemon juice and parsley at the end. The rice may need 1-2 extra minutes of natural release time—check for tenderness before serving.

4

Why did my rice turn mushy?

This usually happens from overcooking or too much liquid. For best results, use 1 cup rice to 4 cups broth and simmer uncovered. If the rice seems done too soon, reduce heat to low and let it cook gently. For extra insurance, try brown rice or jasmine rice—they hold up better to long cooking times.

5

What's the best way to store leftovers?

Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. When reheating, add a splash of water or broth to prevent drying. The rice stays perfectly tender—just stir gently before serving. For extra flavor, add a pinch of salt and a squeeze of lemon when reheating.

★★★★★4.6(10 reviews)
Categories Soups & Stews