Soups & Stews
This bell pepper soup with rice recipe delivers the ultimate comfort food experience—where sweet, smoky flavors meet tender rice and velvety broth in every spoonful.
The secret lies in perfectly caramelized bell peppers that infuse the soup with natural sweetness while rice, cooked directly in the broth, soaks up all the rich flavors.
I've refined this recipe over years of testing, and it never fails to warm up a chilly kitchen with its aromatic depth and satisfying texture.
The beauty of this dish is its balance—sweet from the roasted peppers, smoky from the spices, and substantial from the rice that transforms the soup into a hearty meal.
Unlike traditional soups, the rice here isn't an afterthought; it's a star ingredient that adds body and makes this more than just a side dish. The method is straightforward but yields restaurant-quality results, with layers of flavor that develop as it simmers.
What you'll end up with is a bowl of golden, fragrant soup where each bite delivers tender rice, chunks of caramelized bell pepper, and a broth so rich it feels like a hug. The aroma alone—smoky paprika, sweet peppers, and warm spices—will have everyone gathered around the table.
This is the kind of dish that turns a simple weeknight into a cozy gathering, perfect for sharing or savoring solo.
Best of all, it's a one-pot wonder that comes together in under an hour, with minimal prep and cleanup. The rice cooks in the broth itself, eliminating the need for separate pots and making this recipe both practical and impressive.
Let's get started on creating this comforting classic that's sure to become a household favorite.
Ingredients for bell pepper soup recipe with rice
Sweet caramelized peppers and smoky spices meet tender rice in this one-pot comfort classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Bell Peppers 🍆 | 3 large | Mixed colors, seeds removed |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, like jasmine or basmati |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 2 tbsp | For authentic smoky flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Dried Oregano 🍃 | 1 tsp | Or 1 tbsp fresh chopped |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Canned Diced Tomatoes 🍅 | 1 can (14.5 oz) | San Marzano if available |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting peppers |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tsp dried |
The bell peppers are the star—mixed colors give you that rainbow effect and balanced sweetness. Trader Joe's usually has the pre-cut rainbow mix, but grab whole if you want to roast them yourself. Look for firm, glossy peppers with no soft spots. The rice? Jasmine or basmati holds up best in soups—they stay distinct and fluffy. For the broth, Pacific Foods low-sodium chicken broth is my go-to, but any quality brand works. The smoked paprika is non-negotiable—it's what gives this dish that deep, smoky character. Penzeys has the best selection if you want to splurge, but the regular grocery store stuff is fine too.
No smoked paprika? Substitute half the amount with regular paprika plus a pinch of liquid smoke. Fresh thyme out of season? Dried works at one-third the amount. Want to make this vegetarian? Swap the chicken broth for vegetable broth plus a splash of soy sauce for umami. The tomatoes can be fresh if you're feeling fancy—just chop them and remove seeds. For extra richness, stir in a spoonful of nutritional yeast at the end. And if you're short on time, those Trader Joe's frozen diced tomatoes work perfectly—they're prepped and ready to go.
This soup tastes even better the next day as flavors meld. Keeps for 4-5 days in the fridge, or freeze portions for up to 3 months. I like to portion it into containers with a little extra broth on top—just microwave and stir when ready. The rice stays perfectly tender, and the peppers maintain their sweetness. For serving, I always add a drizzle of extra-virgin olive oil and a sprinkle of fresh thyme right before eating. Trust me, it makes all the difference.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes—just toss everything in one pot, simmer, and let the rice absorb all that smoky paprika flavor. No separate pots, no extra pans, just pure, satisfying simplicity.
- Smoky Sweet Crunch: That first bite of charred bell pepper against the fluffy rice? It’s like a hug for your taste buds. The smoked paprika adds this deep, earthy warmth while the onions caramelize into something almost sweet—trust me, your mouth won’t know what hit it.
- Lunchbox Hero: Between us, this is my secret weapon for meal prep. Cook a big batch on Sunday, and you’ve got flavorful lunches all week—just reheat and eat. The rice stays separate enough to keep things from getting soggy, and the peppers hold their texture like a champ.
- Budget-Friendly Feast: Rice and bell peppers stretch farther than you’d think, especially when you bulk it up with onions and garlic. I’ve fed four people for under $8 with this, and honestly? No one ever complains about leftovers. It’s the kind of dish that makes you feel like you’re eating fancy, even when you’re not.
Step-by-step instructions for sweet and smoky rice-studded bell pepper soup
This hearty soup delivers bold flavors and satisfying texture in one comforting bowl.
Roast the Bell Peppers Until Charred
Preheat your oven to 425°F and line a baking sheet with parchment paper. Cut the 3 large bell peppers in half lengthwise and remove seeds and membranes. Place them cut-side down on the prepared sheet, drizzle with 2 tablespoons of the extra-virgin olive oil, and sprinkle with ½ teaspoon of the salt.
Roast for 25-30 minutes until the peppers are blistered and charred in spots, with deep golden-brown edges. You'll smell that unmistakable smoky aroma—this is your signal they're ready. Let them cool slightly before handling, as they'll be very hot from the oven. The charring adds incredible depth of flavor to the soup.
Sauté Aromatics and Toast the Rice
While the peppers roast, heat the remaining 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Add the 1.5 cups long-grain white rice and toast for 2 minutes, stirring constantly. This step develops nutty flavors in the rice and prevents it from becoming mushy. Immediately add 1 cup of the chicken broth and stir to rinse the rice and remove any excess starch. The rice should be just coated—not submerged yet.
Build the Flavor Base with Spices and Tomatoes
Add the 2 tablespoons smoked paprika, 1 tablespoon ground cumin, 1 teaspoon dried oregano, and remaining 1 teaspoon salt and ½ teaspoon black pepper. Stir for 30 seconds to toast the spices and release their aromas—this is where the soup gets its signature smoky depth.
Pour in the 1 can (14.5 oz) diced tomatoes (with juices) and remaining 3 cups chicken broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 10 minutes to let the flavors meld. Meanwhile, peel the roasted peppers by pulling off the charred skin, then chop them into ½-inch pieces. Here's the thing—those charred bits are pure flavor, so don't wash them off.
Combine and Simmer to Perfect Texture
Add the chopped roasted peppers and ¼ cup fresh thyme leaves to the pot. Stir gently to combine, then increase heat to medium-high to return to a boil. Once boiling, reduce heat to low and cover with a tight-fitting lid. Simmer for 20-25 minutes until the rice is tender but still has a slight bite—you want al dente texture here.
Taste and adjust seasoning if needed. The soup should be rich and complex with sweet, smoky notes from the peppers and spices. If it's too thick after cooking, stir in 2-3 tablespoons water to reach your preferred consistency. Real talk: this soup tastes even better the next day as the flavors develop further.
Rest and Serve with Confidence
Remove from heat and let the soup rest for 5 minutes before serving. This resting period allows the rice to finish absorbing any remaining liquid and the flavors to settle. Ladle into bowls, making sure each serving gets a generous portion of rice and pepper pieces.
Garnish with additional fresh thyme leaves if desired. The contrast of tender rice, sweet roasted peppers, and smoky spices creates a truly comforting bowl. Serve with crusty bread to soak up every last drop of that flavorful broth—you'll want seconds, I promise.
Pro Tips For Making Bell Pepper Soup Recipe With Rice
- CHAR THE ONIONS FIRST: I learned this the hard way—skipping this step means your soup tastes like it’s missing something. Sauté onions until they’re deep golden (about 8-10 minutes on medium heat) before adding peppers or garlic. That caramelized flavor is the foundation, and rushing it just gives you raw onion bits that sink to the bottom.
- CUT PEPPERS EVENLY: Big uneven chunks mean some peppers stay crunchy while others turn to mush. Aim for ½-inch dice—small enough to soften quickly but big enough to hold shape. And yes, even if you’re impatient like me, resist the urge to chop them all the same size by hand. A sharp knife and a steady cut beat frustration every time.
- SIMMER THE RICE SEPARATELY: Dumping rice into the soup pot at the end? That’s how you end up with gluey, overcooked grains. Cook the rice first (1:2 rice-to-water ratio, covered) and fold it into the finished soup off the heat. The rice absorbs just enough liquid to plump up without turning to porridge.
- SALT THE SOUP LATE: Adding salt early makes the peppers release too much water, diluting the broth. Wait until the soup is fully simmered and the rice is mixed in—then taste and adjust. Smoked paprika already packs depth, so don’t overdo it; a pinch of salt at the end lets the flavors shine.
Pro cooking tips for this dish
Roast Peppers Perfectly
Charred bell peppers are the soul of this soup—don’t skip the roasting step! I use a 425°F oven and roast the peppers cut-side down for 25-30 minutes until blistered with blackened edges.
The key is patience: let them cool slightly before peeling, then chop into ½-inch pieces (keep the charred bits—they’re packed with flavor). For extra smokiness, I sometimes sprinkle a pinch of smoked paprika on the peppers before roasting. 🔥
Toast the Rice Right
Never skip toasting the rice—it prevents mushiness and adds nutty depth. After sautéing onions and garlic, add the 1.5 cups rice to your Dutch oven and toast for exactly 2 minutes over medium heat, stirring constantly.
Immediately add 1 cup broth to rinse the rice and remove excess starch. This step is non-negotiable for perfect texture. 💡
Spice Toasting Matters
Toast your spices for 30 seconds before adding liquids—this releases their aromas and prevents them from dissolving into the broth. I stir smoked paprika, cumin, and oregano in a dry pot for 30 seconds until fragrant, then add them to the onions and garlic.
This simple step elevates the soup from good to restaurant-quality. 🌶️
Simmer Low and Slow
After adding the roasted peppers and thyme, simmer the soup at low heat with the lid on for 20-25 minutes. This gentle cooking ensures the rice absorbs the broth evenly without turning mushy.
I check the rice at 20 minutes—it should be tender but still have a slight bite. If it’s too thick, stir in 2-3 tablespoons water to loosen it. ⏰
Rest Before Serving
Let the soup rest for 5 minutes off the heat before serving. This allows the rice to finish absorbing any remaining liquid and the flavors to meld. I always garnish with fresh thyme and a drizzle of extra-virgin olive oil—it adds brightness and ties all the flavors together.
Trust me, this small step makes a huge difference. ✨
Adjust for Altitude
If you’re cooking above 3,500 feet, reduce the simmering time by 5 minutes—high altitudes cause rice to cook faster. Also, add an extra ¼ cup broth to the pot to compensate for increased evaporation. For extra insurance, check the rice at 18 minutes instead of 20. 🏔️
Nutrition facts
Frequently asked questions
Can I use frozen bell peppers instead of fresh?
Yes, but with a few adjustments. Thaw the frozen peppers first, then roast them whole (no need to peel) for 35-40 minutes at 425°F—they'll need extra time to char properly. The texture will be slightly softer than fresh, but the sweetness remains. For best results, use frozen peppers labeled "roasted" and skip the oven step entirely.
How do I make this vegetarian?
Swap the chicken broth for vegetable broth and add 1 tablespoon soy sauce for umami depth. For extra protein, stir in 1 can white beans (drained) or ½ cup crumbled tempeh during the final 5 minutes of simmering. The rice will still cook perfectly in the broth.
Can I make this in an Instant Pot?
Sauté onions and garlic, then add rice, spices, broth, and tomatoes. Set to high pressure for 5 minutes, then quick-release. Add roasted peppers and thyme, then cook on low heat for 5 minutes to finish. The rice will be perfect—just check for doneness. Instant Pot time: 25 minutes total.
Why is my rice mushy?
Mushy rice usually means one of two things: either you didn't toast the rice before adding broth, or you simmered too long. Always toast the rice for 2 minutes first, then simmer uncovered for the final 5 minutes to evaporate excess moisture. For extra insurance, use jasmine rice—it holds up better than long-grain varieties.
Can I prep this ahead of time?
This soup actually tastes better the next day! Cook it completely, then refrigerate for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of broth to restore texture. The flavors deepen overnight, making it perfect for meal prep. Store in airtight containers for best results.
