
This soup delivers a velvety broth with delicate rice grains that burst with subtle flavor. The texture is what makes it special—each spoonful offers a perfect balance between liquid and solid.
I developed this method to ensure the rice cooks evenly without turning mushy, while the broth stays light yet rich. It’s simple to make but tastes like it came from a professional kitchen.
Ingredients for Cream of Rice Soup
Simple ingredients deliver that professional-kitchen texture and delicate balance in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🌾 | 1 cup | Rinsed until water runs clear |
| Vegetable Broth 🥣 | 6 cups | Low-sodium preferred for balance |
| Unsalted Butter 🧈 | 3 tbsp | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for even texture |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Carrots 🥕 | 2 whole | Peeled and finely chopped |
| Celery Stalks 🌿 | 2 whole | Finely chopped for depth |
| All-Purpose Flour 🌾 | 2 tbsp | For light thickening |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Whole Milk 🥛 | 1 cup | For silky texture |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for richness |
| Fresh Thyme 🌿 | 2 tsp | Leaves stripped from stems |
| Bay Leaf 🍃 | 1 whole | For subtle aroma |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| White Pepper 🌶️ | ½ tsp | For clean appearance |
The rice selection is critical here. Arborio gives you that pearl-like texture without turning mushy—avoid long-grain varieties. Whole Foods or Trader Joe’s carry quality options. For the broth, low-sodium vegetable lets you control the salt level. Freshly grated Parmesan (Parmigiano-Reggiano if possible) melts beautifully into the soup.
No Arborio? Short-grain sushi rice works as a backup. Need to skip dairy? Use olive oil instead of butter and coconut milk for the cream (though flavor will shift slightly). The fresh thyme can be swapped for dried at one-third the amount. For extra depth, add a splash of white wine when sautéing the vegetables.
This soup holds well but thickens as it sits. Stir in a splash of broth or milk when reheating. Keeps 3-4 days in the fridge, freezes for 2 months (though rice may soften further). Best served fresh for that perfect texture.
Why You’ll Love This Recipe
- One Pot Wonder: I toss in Arborio rice, broth, and aromatics—then let it simmer while I set the table.
- Rich & Velvety: The butter and slow-cooked onions create this deep, comfort-food flavor that’s hard to resist.
- Meal Prep Magic: It thickens beautifully overnight, so I pack leftovers for lunch all week.
- Budget Stretch: A pound of rice and a few pantry staples feed my family for days without breaking the bank.
Step-by-Step Instructions for Cream of Rice Soup
This method ensures the rice plumps into perfect pearls while the broth develops rich, layered flavor.
Step 1: Sauté the Aromatic Base
Melt 1 tbsp Unsalted Butter in a large pot over medium heat. Add the finely diced Yellow Onion, chopped Carrots, and chopped Celery Stalks, cooking for 5-7 minutes until the vegetables soften and the onion turns translucent.
Add the minced Garlic Cloves and cook for 30 seconds until fragrant. Stir in the 2 tsp Fresh Thyme and 1 whole Bay Leaf, allowing their aromas to bloom. This foundation builds the soup’s depth of flavor.
Step 2: Toast the Flour and Rice
Sprinkle the 2 tbsp All-Purpose Flour over the vegetables and stir for 1 minute to cook off the raw flour taste. This creates a light roux that will thicken the soup slightly without overpowering the delicate rice.
Add the 1 cup Arborio Rice and toast for 2 minutes, stirring constantly, until the grains appear slightly translucent at the edges. This step enhances the nutty flavor of the rice and prevents a starchy aftertaste.
Step 3: Simmer the Soup to Creamy Perfection
Pour in the 6 cups Vegetable Broth and bring to a boil. Reduce heat to low, cover, and simmer for 20-25 minutes, stirring occasionally, until the rice is tender and the broth has thickened slightly.
The rice should swell to nearly triple its size, resembling plump pearls suspended in a silky broth. If the soup thickens too much before the rice is done, add a splash of broth or water to maintain the creamy consistency.
Step 4: Finish with Cream and Cheese
Stir in the remaining 2 tbsp Unsalted Butter, 0.5 cup Heavy Cream, and 1 cup Whole Milk. Simmer for 5 minutes on low heat, allowing the dairy to meld with the broth without curdling.
Remove the pot from heat and stir in the 0.5 cup Parmesan Cheese until melted. Season with 1 tsp Salt and 0.5 tsp White Pepper, adjusting to taste. The cheese adds a subtle richness, while the white pepper keeps the soup’s appearance clean and elegant.
Pro Tips For Making Cream Of Rice Soup
- Toast the Rice: Cook the Arborio in butter for 2-3 minutes until translucent before adding broth—this builds a nutty base that deepens the soup’s flavor.
- Sauté Onions Slow: Let the yellow onions cook on medium-low for 8-10 minutes until soft and sweet; rushing this step leaves them harsh and underdeveloped.
- Skip Cold Broth: Use warm or room-temperature vegetable broth to prevent the rice from seizing up when added—cold liquid can make the soup gluey.
- Stir Often: Arborio releases starch fast, so stir every 2-3 minutes to prevent sticking and ensure a silky, creamy texture.
Best Sauces and Condiments for These Flavors
Herb-Infused Oils
Drizzle with thyme-infused olive oil just before serving to echo the fresh thyme already in the soup. I make mine by warming ½ cup olive oil with 2 sprigs fresh thyme on low for 5 minutes. 🌿
Cheese Enhancements
Beyond the Parmesan, offer aged Gruyère shavings at the table. The nutty flavor pairs beautifully with the creamy rice. A sprinkle of Pecorino Romano adds a sharper contrast.
Creamy Swirls
Stir in 2 tbsp crème fraîche or Greek yogurt per bowl for extra tang. This also tempers the richness for those who prefer a lighter finish.
Acidic Brighteners
A squeeze of lemon juice or dash of white wine vinegar cuts through the creaminess. I add ½ tsp per serving right before eating. 💡
Crunchy Toppings
Toasted breadcrumbs or pine nuts add texture contrast. I use panko tossed with 1 tbsp melted butter and ¼ tsp garlic powder, baked at 350°F for 5 minutes.
Fresh Garnishes
Finely chopped parsley or chives add a pop of color and freshness. A few microgreens elevate the presentation for guests.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Short-grain sushi rice works as a backup for Arborio. Avoid long-grain varieties as they won’t achieve the creamy texture. The rice should plump to pearl-like size.
How do I prevent the soup from curdling?
Keep heat at low when adding dairy. Stir in cream and milk slowly, and avoid boiling after adding them. This ensures a smooth, velvety finish.
Can I make this soup dairy-free?
Replace butter with olive oil and use coconut milk instead of cream and milk. The flavor will shift slightly but remains rich and satisfying.
How long does it keep in the fridge?
Store in an airtight container for 3-4 days. Reheat gently with a splash of broth or milk to thin as needed.
- Gambia Jollof Rice Recipe: West African One-Pot Spice Fusion - October 5, 2026
- Cream of Wild Rice Soup Recipe Minnesota: Northwoods Creaminess With Foraged Grains - October 5, 2026
- Frozen Cauliflower Fried Rice Recipe: Quick Low-Carb Wok Magic - October 5, 2026