Best Chicken and Rice Soup Recipe From Scratch: Homemade Depth With Crispy Celery Crowns

Soups & Stews

Best Chicken and Rice Soup Recipe From Scratch: Homemade Depth With Crispy Celery Crowns

This best chicken and rice soup recipe from scratch delivers restaurant-quality comfort in one steaming bowl—where tender chicken, fluffy rice, and crispy celery crowns transform simple ingredients into something extraordinary.

The secret lies in building flavor from scratch: toasted aromatics, slow-simmered broth, and perfectly cooked rice that absorbs every savory note without turning mushy.

What sets this apart is the crispy celery crowns—a technique that adds texture and visual appeal without extra effort. By simmering the soup just until the rice is tender and the chicken shreds easily, you avoid the common pitfalls of soggy grains or dry meat.

The result? A soup so rich and satisfying, it becomes the star of any meal.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for best chicken and rice soup recipe from scratch

Toasted aromatics, slow-simmered broth, and perfectly cooked rice create restaurant-quality comfort in every bowl.

Ingredient Amount Notes
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cut into 1-inch pieces
Long-Grain White Rice 🍚 ¾ cup Uncooked, rinsed thoroughly
Celery Stalks 🧅 4 whole For crispy crowns, cut into 2-inch pieces
Carrots 🥕 2 medium OR 1 cup diced (peeled or unpeeled)
Yellow Onion 🧅 1 whole Medium size, diced finely
Garlic Cloves 🧄 4 cloves Fresh, peeled and minced
Chicken Broth 💧 4 cups Low-sodium preferred, homemade or quality store-bought
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing aromatics
Fresh Thyme 🌿 1 tbsp Leaves only, chopped finely
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Bay Leaves 🌿 2 whole Dried, removed before serving
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed, for brightness

The chicken breast is key—look for pieces with even thickness to ensure consistent tenderness. Whole Foods or Trader Joe's often carry pre-cut chicken breast pieces that save time. For the celery crowns, avoid pre-cut celery (it loses crispness fast)—buy whole stalks and cut them yourself. The carrots can be baby carrots if that's what's available, but organic carrots with skins on add subtle earthiness. Fresh thyme and parsley elevate the dish, but dried thyme at one-third the amount works in a pinch. Always check your broth's sodium content—low-sodium is ideal for balancing homemade flavors.

No fresh thyme? Dried thyme at one-third the amount delivers similar depth. Substitute chicken broth with vegetable broth for a vegetarian version, though the flavor profile shifts slightly. Pre-cut celery is convenient but loses crispness—buy whole and trim yourself. For the rice, jasmine or basmati rice adds subtle fragrance, but long-grain white rice remains the most foolproof. The lemon juice is non-negotiable for brightness—bottled lemon juice lacks freshness, so squeeze your own. If you're short on time, pre-chop all vegetables before starting the soup to streamline the process.

Store leftovers in airtight containers for up to 4 days in the refrigerator, though the flavor deepens overnight. For longer storage, freeze portions for up to 3 months. The crispy celery crowns soften when reheated—add fresh celery to hot soup for 2 minutes before serving to restore texture. This soup reheats beautifully on the stove over medium heat, with a splash of broth or water to loosen the rice. Double the recipe and freeze half for future meals—homemade soup tastes even better the next day.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just dump everything in one pot, simmer, and walk away. No fancy gadgets, no stressing over separate pans. The rice cooks right in the broth, soaking up all that savory goodness while I’m actually present for dinner.
  • Crispy-Tender Chicken: That chicken breast? It’s the star—juicy inside with a delicate crisp on the edges, thanks to a quick sear before it goes into the broth. Honestly, I’ve tried pre-cooked chicken, but this method makes all the difference. The carrots and celery turn tender, but the onion? It caramelizes just enough to add depth.
  • Leftovers That Don’t Suck: Between us, most soups turn into sad, watery regret by day three. Not this one. The rice holds its shape, the chicken stays moist, and the veggies? Still vibrant. I’ve reheated portions for lunch all week—no one’s complained (yet).
  • Budget Meal for Busy Nights: Chicken breast and long-grain rice are affordable staples, and the veggies stretch further than you’d think. I’ll be real: it’s my go-to when I’m low on groceries but need something hearty. Plus, it’s the kind of dish that makes you feel like you’ve cooked, even when you didn’t.

Step-by-step instructions for homemade chicken and rice soup

Transform simple ingredients into a restaurant-quality soup with layers of flavor and signature crispy celery crowns.

1

Sear the Chicken for Maximum Flavor

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 1.5 lb chicken breast cut into 1-inch pieces, working in batches if needed to avoid crowding. Sear for 4-5 minutes per side until the chicken develops a golden-brown crust and reaches an internal temperature of 165°F.

This high-heat searing locks in juices and builds a deep, savory foundation for the soup. Remove the chicken with a slotted spoon and set aside. The rendered chicken fat will infuse the vegetables and rice with rich flavor as they cook.

2

Build the Aromatic Vegetable Base

In the same Dutch oven, add the 1 whole yellow onion and 2 medium carrots cut into ½-inch pieces. Cook for 4-5 minutes until the onions soften and begin to caramelize. Add the 4 whole celery stalks cut into 2-inch pieces (reserve the tops for garnish) and cook for another 3 minutes until slightly softened.

Stir in the 4 cloves minced garlic and 1 tablespoon finely chopped fresh thyme, cooking for 30 seconds until fragrant. This aromatic vegetable base forms the flavor backbone of your soup. The celery will later transform into crispy crowns when toasted separately.

3

Toast the Rice and Simmer the Broth

Add the 0.75 cup long-grain white rice to the Dutch oven and stir to coat in the vegetable mixture. Toast the rice for 1-2 minutes until lightly golden, which prevents mushiness. Pour in the 4 cups chicken broth, add the 2 whole bay leaves, and bring to a gentle boil.

Reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally. This allows the rice to partially cook while developing nutty flavors. The broth should reduce slightly but remain liquid enough to properly cook the rice and chicken.

4

Create Crispy Celery Crowns and Finish the Soup

While the soup simmers, heat 1 tablespoon extra-virgin olive oil in a separate skillet over medium-high heat. Add the reserved celery tops and cook for 3-4 minutes until golden brown and crispy. These celery crowns add a delightful textural contrast to the creamy soup.

Return the seared chicken to the Dutch oven and simmer for 10-12 minutes until the chicken is fully cooked and the rice is tender. Season with 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Stir in the 1 tablespoon fresh lemon juice just before serving to brighten the flavors.

5

Garnish and Serve with Confidence

Remove the 2 bay leaves and ladle the soup into bowls. Garnish each serving with 1 tablespoon chopped fresh parsley and a generous sprinkle of the crispy celery crowns. The parsley adds freshness while the celery crowns provide that satisfying crunch with every spoonful.

Serve immediately while hot. The soup should have a rich, aromatic broth with perfectly cooked rice and tender chicken. Each bite delivers the balance of textures and flavors that makes this soup exceptional—creamy broth, tender chicken, al dente rice, and the delightful crunch of celery crowns.

👨‍🍳

Pro Tips For Making Best Chicken And Rice Soup Recipe From Scratch

  • Sear Chicken First: Cut the chicken breasts into 1-inch chunks, then sear them in a hot pot with oil for 2-3 minutes per side until golden. This locks in flavor and prevents dryness—no one wants rubbery chicken in soup, especially when you’re going through the effort of making it from scratch.
  • Slice Carrots Thin: Julienne the carrots into ¼-inch slices instead of chopping them into chunks. They’ll cook faster and stay tender without turning to mush, which is especially important when you’re simmering everything together for a clean, bright bite.
  • Don’t Crowd the Pot: If your pot looks packed after adding all the veggies and chicken, reduce the rice by 10% or cook it in batches. Overcrowding steams the ingredients instead of searing them, and you’ll end up with a watery, flavorless mess—nobody wants that after all this prep.
  • Use Cold Rice Water: After cooking the rice separately, save the starchy water and stir in just enough to loosen the soup at the end. It thickens naturally without turning gluey, and it’s the easiest way to get that perfect, creamy consistency without extra effort.

Make-ahead tips for this dish

Prep Ahead Strategy

Start by prepping all vegetables the night before—dice the onion, slice the carrots, and cut the celery into pieces. Store them in separate airtight containers in the fridge.

This saves 20 minutes of prep time the next day. I always keep a cutting board dedicated to veggie prep for easy cleanup. 🌟

Broth Prep Shortcut

Make your chicken broth in advance and store it in the freezer. A 4-cup batch keeps for up to 3 months and adds depth to any soup.

I use a slow cooker for broth—simmer 2 lbs chicken bones with 1 onion, 2 carrots, and 2 celery stalks for 8 hours on low. Strain and freeze in quart-sized bags.

Cook Rice Separately

Save time by cooking the rice separately and adding it to the soup just before serving. Use a 1:2 rice-to-water ratio and cook for 15 minutes in a rice cooker.

This keeps the grains firm and prevents mushiness. I like toasting the rice in the soup pot for 1-2 minutes right before adding broth for extra flavor.

Celery Crowns Prep

Cut the celery tops for crispy crowns ahead of time and store them in a sealed container with a paper towel to absorb moisture. When ready to cook, simply heat 1 tbsp olive oil in a skillet and toast for 3-4 minutes until golden.

These take 5 minutes to make but add a restaurant-worthy touch. 💛

Freezer-Friendly Assembly

Assemble the soup up to 2 days ahead and refrigerate. When ready to serve, reheat on the stove over medium-low heat for 10-15 minutes, stirring occasionally. Add a splash of broth or water if needed.

The flavors deepen overnight, making it even more comforting. I always double the recipe and freeze half for future meals.

Garnish Last Minute

Keep the fresh parsley and crispy celery crowns separate until serving. This ensures the garnishes stay vibrant and crisp. I like to store the celery crowns in a small container at room temperature for up to 2 hours before they lose their crunch.

The lemon juice should be added fresh just before eating for maximum brightness. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1.5g8%
Cholesterol 65mg22%
Sodium 520mg23%
Total Carbohydrate 38g13%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
* 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 chicken thighs instead of breast for more flavor?

Chicken thighs add richer flavor and stay juicier than breast meat. Use 1.5 lbs bone-in, skin-on thighs (trimmed of excess fat) and adjust cooking time to 18-20 minutes after adding them back to the soup. The skin will crisp up beautifully, and the meat stays tender even when shredded.

2

What if my rice turns out mushy?

Mushy rice happens when overcooked or too much liquid remains. To fix it, simmer uncovered for 10-12 minutes after adding chicken, stirring occasionally. If still too soft, toast 1 tbsp rice in a dry pan until golden and mix it in—this absorbs excess moisture and adds texture.

3

How do I make this vegetarian?

Swap chicken for 1.5 lbs extra-firm tofu (pressed and cubed) or 1.5 lbs mushrooms (like portobello or cremini). Use vegetable broth and add 1 tsp soy sauce for umami depth. The celery crowns and rice cooking method stay the same—just reduce simmer time to 10 minutes after adding veggies.

4

Can I make this soup in an Instant Pot?

Yes! Sauté chicken and veggies as directed, then add rice, broth, and bay leaves. Seal and cook on high pressure for 8 minutes, then quick-release. Shred chicken and stir in lemon juice. The Instant Pot cuts cooking time to 30 minutes total, but the celery crowns must be made separately and added last.

5

Why does my broth taste bland?

Bland broth often means insufficient seasoning or weak base flavors. Boost it by adding 1 tsp fish sauce or ½ tsp smoked paprika at the end, or simmer with 1 crushed red pepper flake for depth. Always use fresh garlic, thyme, and lemon juice—these make the biggest flavor difference!

★★★★★4.7(15 reviews)
Categories Soups & Stews