
There’s nothing quite like a bowl of soup with a velvety broth and tender bites of broccoli and rice. This recipe transforms simple ingredients into a comforting dish that feels special.
I’ve perfected this to ensure every spoonful delivers on texture and flavor. The rice soaks up the rich broth while the broccoli stays bright and tender, making it a satisfying meal for any day.
Ingredients for Broccoli Rice Soup
Simple ingredients come together for a velvety broth packed with tender broccoli and rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into bite-sized pieces |
| White Rice 🍚 | ¾ cup | Long-grain or jasmine preferred |
| Vegetable Broth 🥣 | 6 cups | Low-sodium for better control |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Carrots 🥕 | 2 whole | Peeled and diced small |
| Celery Stalks 🌿 | 2 whole | Diced, for aromatic base |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Unsalted Butter 🧈 | 2 tbsp | Optional, for creaminess |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the broth |
| Heavy Cream 🥛 | ½ cup | Full-fat for velvety texture |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Bay Leaf 🍃 | 1 whole | Dried, for subtle aroma |
| Dried Thyme 🌿 | ½ tsp | Crushed for even flavor |
The vegetable broth is the foundation here. Low-sodium versions like Swanson or Imagine let you control the salt. Fresh broccoli should have vibrant green florets—avoid any with yellowing. For the rice, jasmine adds a subtle floral note, but long-grain works perfectly too. Most grocery stores carry all these basics in their produce and canned goods aisles.
No fresh broccoli? Frozen florets work in a pinch (thaw first). Out of jasmine rice? Basmati or short-grain are fine—just adjust cooking time slightly. If you skip the butter, add an extra drizzle of olive oil for richness. The cream can be replaced with half-and-half at a 1:1 ratio, though it won’t be quite as velvety.
This soup tastes even better the next day once flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. Reheat gently to preserve the tender broccoli texture.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in and let it simmer—no fancy techniques, just broccoli, rice, and broth doing their thing.
- Garlicky Depth: The onion and garlic cook down into the broth until every spoonful tastes rich and cozy.
- Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week. Honestly, it tastes even better the next day.
- Budget Stretcher: A head of broccoli and a cup of rice feed my family for pennies. Between us, it’s my cheapest comfort meal.
Step-by-Step Instructions for Broccoli Rice Soup
This method ensures a velvety broth and perfectly tender bites every time.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion, diced carrots, and diced celery stalks. Cook for 5-7 minutes, stirring occasionally, until the onion turns translucent and the vegetables begin to soften.
This base builds the foundation of flavor. Stir in the minced garlic cloves and cook for 30 seconds just until fragrant—don’t let it brown. The aroma should be rich but not burnt, which would make the soup bitter.
Step 2: Thicken the Broth
Add the 2 tbsp unsalted butter to the pot and let it melt. Sprinkle in the 2 tbsp all-purpose flour and stir constantly for 2 minutes to create a roux. The mixture should bubble and turn a light golden color, which thickens the soup beautifully.
Slowly pour in the 6 cups vegetable broth, whisking continuously to avoid lumps. Add the bay leaf and 0.5 tsp dried thyme, then bring the mixture to a gentle boil. This step ensures the soup has a smooth, velvety texture.
Step 3: Cook the Rice and Broccoli
Stir in the 0.75 cup white rice and 1 tsp salt. Reduce heat to medium-low and let it simmer for 15 minutes, stirring occasionally, until the rice is nearly tender. The broth should be slightly thickened and fragrant with herbs.
Add the 4 cups broccoli florets and 0.5 tsp black pepper, then cook for an additional 5-7 minutes until the broccoli is bright green and tender and the rice is fully cooked. The florets should be soft but still hold their shape.
Step 4: Finish with Cream
Remove the bay leaf from the pot. Stir in the 0.5 cup heavy cream and let the soup simmer for 2-3 minutes until fully heated through. The cream adds a rich, velvety finish without overpowering the vegetables.
Taste and adjust the salt and black pepper as needed. The soup should be creamy but not overly thick, with each bite offering tender rice and perfectly cooked broccoli. Serve hot for the best texture and flavor.
Pro Tips For Making Broccoli Rice Soup
- Toast the Rice: Cook the rice in the pot for 2-3 minutes with the onions before adding broth—it deepens the flavor and prevents a mushy texture.
- Cut Broccoli Small: Chop the florets into bite-sized pieces so they cook evenly and don’t turn to mush while the rice finishes.
- Skip Raw Garlic: Sauté the garlic with the onions until fragrant instead of adding it raw, or you’ll get harsh, bitter bites in the soup.
- Use Warm Broth: Pour in hot vegetable broth to keep the soup simmering steadily—adding cold liquid slows everything down and dulls the flavors.
Make-Ahead Tips for This Dish
Prep Ahead Strategy
Chop all your veggies the night before—onion, carrots, and celery—and store them in separate airtight containers in the fridge. This saves 15-20 minutes on cooking day. I keep my knife sharp with a Work Sharp tool for effortless dicing. 💡
Rice Pre-Cooking
Par-cook the 0.75 cup white rice for 10 minutes in the broth, then cool and refrigerate. On serving day, add it with the broccoli and finish cooking. This prevents mushy rice while keeping the prep streamlined.
Broth Infusion
Make your broth base a day early. Sauté the aromatics, add broth and herbs, then refrigerate. The flavors deepen overnight. Reheat before adding rice and broccoli for a richer, more developed taste.
Freezing for Later
Cool the soup completely before freezing in quart-sized bags for up to 3 months. Leave 1 inch headspace for expansion. Thaw overnight in the fridge before reheating gently on the stove. ❄️
Cream Addition Timing
Add the 0.5 cup heavy cream only when reheating frozen soup. This prevents separation and maintains that velvety texture we all love. Stir it in over low heat for best results.
Garnish Prep
Prep garnishes like extra broccoli florets or fresh herbs separately. Add them fresh when serving to keep colors vibrant and textures crisp. A little extra effort makes the dish look restaurant-worthy.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but adjust cooking time. Brown rice needs 30-40 minutes to soften, so add it earlier. Keep in mind it has a slightly chewier texture and nuttier flavor.
How do I prevent the broccoli from turning mushy?
Add florets during the last 5-7 minutes of cooking only. This preserves their bright color and crisp-tender bite. Overcooking is the main culprit for mushiness.
What can I substitute for heavy cream?
Use half-and-half or full-fat coconut milk for similar richness. For a lighter option, whole milk works but the texture won’t be as velvety.
Can this soup be made in a slow cooker?
Sauté veggies first, then combine all ingredients except cream in the slow cooker. Cook on low for 4-5 hours, then stir in cream before serving.
- El Pollo Loco Spanish Rice Recipe: Smoky Tomato-Infused Side Dish - October 11, 2026
- Fresh Black Beans and Rice Recipe: Latin-Inspired One-Bowl Heartiness - October 11, 2026
- Empire Ghee Rice Recipe: Fragrant Basmati With Golden Clarity - October 11, 2026