There's something magical about a pot of soup simmering on the stove, filling the kitchen with warmth and promise. This creamy rice soup is my go-to when I crave a hug in a bowl—it's rich, soothing, and surprisingly light, thanks to the subtle tang of lemon and fresh herbs.
Advertisements1
I love how this recipe lets you wander through your pantry: use whatever rice you have, swap in different veggies, or add a handful of leftover chicken. It's a forgiving dish that rewards intuition, so don't be afraid to make it your own.
The beauty of this soup is its simplicity: a handful of ingredients, one pot, and about fifty minutes to a bowl of pure comfort. It's the kind of meal that makes you slow down and savor the moment.
Why You'll Love This Recipe
About the Ingredients
1 cup (200g) Arborio rice (or any short-grain rice)
Arborio's high starch makes the soup extra creamy. For a chewier texture, use brown rice and increase cooking time by 15 minutes.
1 tablespoon olive oil
Use a good quality extra-virgin for flavor. Can substitute with butter or avocado oil.
1 medium yellow onion, finely chopped
About 1 cup. Sweet onions like Vidalia also work well for a milder taste.
2 garlic cloves, minced
Fresh garlic is best; in a pinch, use 1/2 teaspoon garlic powder.
1 cup (150g) carrots, peeled and diced
Adds natural sweetness and color. Swap with celery or zucchini for variety.
1/2 cup (75g) celery, diced
Classic aromatic base. If you don't have celery, use fennel for a subtle anise flavor.
6 cups (1.4L) vegetable or chicken broth
Homemade is ideal, but store-bought low-sodium works. For richer flavor, use bone broth.
1 cup (240ml) whole milk (or unsweetened oat milk)
Whole milk adds creaminess; oat milk keeps it dairy-free and adds a hint of sweetness.
1/2 teaspoon dried thyme (or 1 teaspoon fresh)
Thyme pairs beautifully with the creaminess. Rosemary or oregano are good substitutes.
1 bay leaf
Adds depth; remove before serving. If you don't have one, skip it.
Salt and freshly ground black pepper, to taste
Season gradually; the broth's saltiness varies.
2 tablespoons fresh lemon juice (about 1 lemon)
Brightens the soup, balancing the richness. Use lime if that's what you have.
1/4 cup (10g) fresh parsley, chopped
For garnish. Chives or dill also work well.
Tips & Tricks
Don't rinse the rice
The starch is key to the soup's creaminess. Rinsing washes away that precious starch, resulting in a thinner soup.
Keep the heat low
A gentle simmer prevents the rice from breaking apart and keeps the soup silky. Boiling vigorously can make it starchy and gluey.
Stir occasionally
Rice can stick to the bottom. Stir every few minutes, especially toward the end, to ensure even cooking and prevent scorching.
Pro Tips
Step-by-Step Instructions
1. Sauté the Aromatics
In a large pot, heat olive oil over medium heat (350°F / 175°C). Add onion, carrots, and celery; sauté for 5-7 minutes until onions are translucent and carrots begin to soften. Stir in garlic and cook for 1 minute until fragrant.
2. Toast the Rice
Add the rice to the pot and stir for 2 minutes, letting it toast slightly. This enhances the nutty flavor and helps keep the grains separate.
3. Add Broth and Herbs
Pour in the broth, add thyme and bay leaf. Bring to a boil over high heat (212°F / 100°C), then reduce to a gentle simmer (about 180°F / 82°C). Cover and cook for 20 minutes, stirring occasionally.
4. Simmer the Rice
Continue to simmer for 10-15 minutes, until the rice is tender but still has a slight bite (al dente). The soup should be creamy and slightly thickened.
5. Add Milk and Season
Stir in the milk, salt, and pepper. Let it warm through for 2-3 minutes over low heat (around 165°F / 74°C). Do not boil.
6. Finish with Lemon and Parsley
Remove from heat and discard the bay leaf. Stir in lemon juice and half of the parsley. Taste and adjust seasoning.
7. Serve and Garnish
Ladle into bowls and top with remaining parsley. Optionally, drizzle with olive oil or add a pat of butter.
Delicious Variations
Chicken & Rice
Add 1 cup of shredded rotisserie chicken in step 5 for extra protein.
Mushroom & Thyme
Sauté 8 oz sliced mushrooms with the onions for an earthy twist.
Coconut Curry
Replace milk with coconut milk and add 1 tablespoon curry powder with the garlic.
How to Store Creamy Rice Soup
Refrigerator
Store in an airtight container for up to 4 days. The rice will absorb liquid, so add a splash of broth or milk when reheating.
Freezer
Freeze for up to 3 months in a freezer-safe container. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring frequently, until hot. Add liquid if needed.
Frequently Asked Questions
Q: Can I use brown rice instead of white?
Yes, but brown rice takes longer to cook (about 40-45 minutes) and may need extra broth. Adjust the cooking time accordingly.
Q: Can I make this soup dairy-free?
Absolutely! Use unsweetened oat, almond, or coconut milk instead of whole milk. The texture will be slightly different but still creamy.
Q: Why is my soup too thick?
Rice absorbs a lot of liquid. If it's too thick, simply stir in more broth or milk until it reaches your desired consistency.
Q: Can I add protein to this soup?
Yes! Cooked chicken, shrimp, or white beans are great additions. Add them in the last 5 minutes of cooking to warm through.
So grab a pot and let the gentle simmer bring you comfort. Whether you follow the recipe exactly or make it your own, I hope this creamy rice soup becomes a favorite in your kitchen. Wander wisely.
Creamy Rice Soup
Indulge in this creamy rice soup, a velvety bowl of comfort that's easy to make and perfect for any night.
🧂 Ingredients
- 1 cup (200g) Arborio rice (or any short-grain rice)
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 garlic cloves, minced
- 1 cup (150g) carrots, peeled and diced
- 1/2 cup (75g) celery, diced
- 6 cups (1.4L) vegetable or chicken broth
- 1 cup (240ml) whole milk (or unsweetened oat milk)
- 1/2 teaspoon dried thyme (or 1 teaspoon fresh)
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh lemon juice (about 1 lemon)
- 1/4 cup (10g) fresh parsley, chopped
📋 Instructions
- 1Sauté the Aromatics — In a large pot, heat olive oil over medium heat (350°F / 175°C). Add onion, carrots, and celery; sauté for 5-7 minutes until onions are translucent and carrots begin to soften. Stir in garlic and cook for 1 minute until fragrant.
- 2Toast the Rice — Add the rice to the pot and stir for 2 minutes, letting it toast slightly. This enhances the nutty flavor and helps keep the grains separate.
- 3Add Broth and Herbs — Pour in the broth, add thyme and bay leaf. Bring to a boil over high heat (212°F / 100°C), then reduce to a gentle simmer (about 180°F / 82°C). Cover and cook for 20 minutes, stirring occasionally.
- 4Simmer the Rice — Continue to simmer for 10-15 minutes, until the rice is tender but still has a slight bite (al dente). The soup should be creamy and slightly thickened.
- 5Add Milk and Season — Stir in the milk, salt, and pepper. Let it warm through for 2-3 minutes over low heat (around 165°F / 74°C). Do not boil.
- 6Finish with Lemon and Parsley — Remove from heat and discard the bay leaf. Stir in lemon juice and half of the parsley. Taste and adjust seasoning.
- 7Serve and Garnish — Ladle into bowls and top with remaining parsley. Optionally, drizzle with olive oil or add a pat of butter.



