Budget-Friendly Creamy Chicken and Wild Rice Soup with Potatoes for a Filling Lunch

5 min prep 5 min cook 5 servings
Budget-Friendly Creamy Chicken and Wild Rice Soup with Potatoes for a Filling Lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

After countless experiments (and a few questionable batches along the way), I finally cracked the code for a budget-friendly version that doesn't sacrifice an ounce of flavor or creaminess. This recipe has become my go-to for meal prep Sundays, cozy family dinners, and those "I need comfort food NOW" weeknight cravings. The addition of potatoes makes it incredibly filling—perfect for lunch when you need something substantial to power through the rest of your workday. Plus, it makes a generous batch that feeds a crowd or provides leftovers for days, making your grocery budget stretch even further.

Why This Recipe Works

  • Budget-Friendly Ingredients: Uses affordable chicken thighs instead of breasts, and basic vegetables that won't break the bank
  • One-Pot Wonder: Everything cooks in a single pot, minimizing dishes and maximizing flavor development
  • Meal Prep Champion: Tastes even better the next day, making it perfect for weekly lunch prep
  • Freezer-Friendly: This soup freezes beautifully for up to 3 months, so you can always have comfort food ready
  • Nutrient-Packed: Loaded with protein, fiber, and vegetables for a well-balanced meal that keeps you full
  • Customizable: Easy to adapt based on what you have on hand or dietary preferences

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its humble ingredients that transform into something extraordinary. Let me walk you through each component and why it matters:

Chicken Thighs

I specifically call for boneless, skinless chicken thighs because they're more affordable than breasts and stay tender and juicy even after extended cooking. The natural fat content in thighs adds incredible flavor to the broth. If you only have chicken breasts on hand, they'll work too—just reduce the cooking time slightly to prevent them from drying out.

Wild Rice Blend

True wild rice can be pricey, but I've found that a wild rice blend (usually a mix of wild rice and long-grain rice) provides the same nutty flavor and satisfying texture at a fraction of the cost. Avoid instant rice blends as they'll become mushy during the longer cooking time.

Potatoes

Yukon Gold potatoes are my favorite here because they hold their shape well while becoming creamy and tender. Russet potatoes will work in a pinch, but they'll break down more and make the soup thicker. Leave the skins on for extra nutrients and to save prep time.

Vegetable Trinity

The combination of onions, carrots, and celery (often called mirepoix) creates the flavor foundation for this soup. Buy whole vegetables and chop them yourself rather than pre-cut versions to save money. Plus, the carrot tops and celery leaves are packed with flavor—don't throw them away!

Cream Base

Instead of heavy cream, I use a combination of milk and a bit of flour to create a lighter but still luxurious texture. Whole milk works best, but 2% will do if that's what you have. For a dairy-free version, substitute with coconut milk or additional chicken broth.

Herbs and Seasonings

Dried thyme, bay leaves, and poultry seasoning create that classic comfort food flavor. Don't skip the bay leaves—they add an incredible depth that you can't replicate with other herbs. Fresh parsley at the end brightens everything up.

How to Make Budget-Friendly Creamy Chicken and Wild Rice Soup with Potatoes for a Filling Lunch

1
Prepare Your Ingredients

Start by dicing your vegetables into uniform pieces—about ½-inch dice for the potatoes and ¼-inch for the vegetables. This ensures even cooking. Pat the chicken thighs dry with paper towels and season both sides with salt and pepper. Let them sit at room temperature while you heat your pot—this helps them cook more evenly.

2
Sear the Chicken

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once the oil shimmers, add the chicken thighs in a single layer. Don't crowd the pan—work in batches if necessary. Sear for 4-5 minutes per side until golden brown. The chicken doesn't need to be fully cooked through; we're building flavor here. Transfer to a plate and set aside.

3
Build the Flavor Base

In the same pot (don't wipe it out—that browned goodness is liquid gold!), reduce heat to medium and add the diced onions, carrots, and celery. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and the onions turn translucent. Add the minced garlic and cook for another minute until fragrant. Season with salt and pepper to help draw out moisture.

4
Add Flour and Spices

Sprinkle the flour over the vegetables and stir constantly for 2 minutes. This creates a roux that will thicken our soup beautifully. Add the dried thyme, poultry seasoning, and bay leaves. Stir for another 30 seconds to toast the spices and coat everything evenly with flour. The mixture will look pasty—this is exactly what we want!

5
Deglaze and Add Liquids

Slowly pour in about 1 cup of the chicken broth while scraping the bottom of the pot with a wooden spoon to release all those flavorful browned bits. Add the remaining chicken broth, wild rice blend, diced potatoes, and the seared chicken (with any accumulated juices). The liquid should just cover everything—add a bit more broth if needed.

6
Simmer Until Perfect

Bring the soup to a boil, then reduce heat to low, cover partially, and simmer for 45-50 minutes. The wild rice takes time to cook properly—resist the urge to rush this step. Stir occasionally to prevent sticking. After 30 minutes, check the rice and potatoes for doneness. The rice should be tender but still have a bit of bite, and the potatoes should be fork-tender.

7
Shred the Chicken

Remove the chicken thighs from the pot and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. The chicken should be incredibly tender and practically fall apart. Return the shredded chicken to the pot and stir to combine. Remove and discard the bay leaves at this point.

8
Finish with Creaminess

Reduce heat to the lowest setting. Slowly stir in the milk, a little at a time, to prevent curdling. Let the soup warm through for 2-3 minutes—do not let it boil at this point or the milk might curdle. The soup should be thick and creamy, coating the back of a spoon. If it's too thick, add a bit more milk or broth to reach your desired consistency.

9
Season and Serve

Taste and adjust seasoning with salt and plenty of freshly ground black pepper. The wild rice loves black pepper, so don't be shy! Stir in the chopped fresh parsley for brightness. Ladle into warm bowls and serve immediately with crusty bread for the ultimate comfort food experience.

Expert Tips

Toast Your Rice

For extra nutty flavor, toast the wild rice blend in a dry pan for 2-3 minutes before adding to the soup. This brings out the natural oils and deepens the flavor.

Don't Overcook

Wild rice continues to absorb liquid as it sits. If making ahead, slightly undercook the rice and add extra broth when reheating.

Bloom Your Spices

Cook the dried herbs with the flour for 30 seconds to "bloom" them, releasing their essential oils and maximizing flavor.

Save Vegetable Scraps

Keep carrot tops, celery leaves, and onion skins in a freezer bag to make your own vegetable broth for future batches.

Control the Thickness

For a thicker soup, mash some potatoes against the side of the pot. For thinner, add more broth or milk until desired consistency is reached.

Make it Your Own

Add a splash of white wine with the broth for extra depth, or a pinch of red pepper flakes for a subtle heat that complements the creamy base.

Variations to Try

Vegetarian Version

Replace chicken with cannellini beans and use vegetable broth. Add mushrooms for umami flavor and extra protein.

Loaded Baked Potato Style

Top each bowl with crispy bacon bits, shredded cheddar cheese, and sliced green onions for a loaded baked potato twist.

Lemon Herb Version

Add the zest of one lemon and substitute fresh dill for the thyme. Finish with a squeeze of fresh lemon juice for brightness.

Slow Cooker Method

Combine everything except milk and flour in a slow cooker. Cook on low for 6-7 hours, then stir in the flour-milk slurry 30 minutes before serving.

Storage Tips

Storage Guidelines

Refrigerator: Store cooled soup in airtight containers for up to 4 days. The soup will thicken as it sits—simply thin with broth or milk when reheating.

Freezer: This soup freezes wonderfully! Let cool completely, then transfer to freezer-safe containers, leaving 1 inch of headspace for expansion. Freeze for up to 3 months.

Reheating: Thaw frozen soup overnight in the refrigerator. Reheat gently over medium heat, stirring frequently. Add additional broth or milk to reach desired consistency.

For meal prep success, I like to portion the cooled soup into individual containers. This makes grab-and-go lunches incredibly easy throughout the week. The soup actually tastes better on the second and third days as the flavors meld together beautifully. If you're planning to freeze portions, consider storing the soup base (without the milk) and adding the creamy component after thawing for the best texture.

Frequently Asked Questions

Absolutely! Chicken breasts work well, but they're leaner and can dry out if overcooked. Reduce the initial searing time to 3 minutes per side and check for doneness earlier during the simmering process. Thighs remain more forgiving and budget-friendly.

Brown rice makes a good substitute, though you'll lose some of the nutty flavor. Use the same amount but reduce cooking time by 15-20 minutes. Farro or barley also work beautifully and provide a similar chewy texture.

Too thick? Simply add more broth or milk, a little at a time, until you reach desired consistency.

Too thin? Simmer uncovered for 10-15 minutes to reduce, or mash some potatoes against the side of the pot to release their starch and thicken naturally.

Yes! Use the sauté function for steps 1-4, then add remaining ingredients (except milk/flour) and cook on high pressure for 25 minutes with natural release for 10 minutes.

Switch back to sauté mode, stir in the flour-milk slurry, and cook until thickened. Be careful not to let it boil after adding milk.

Replace the milk with full-fat coconut milk (the canned kind) for the creamiest texture, or use additional chicken broth for a lighter version.

For the thickening, use cornstarch instead of flour (mix 2 tablespoons cornstarch with ¼ cup cold water before adding).

Wild rice needs time and liquid to become tender. If it's still hard, your rice might be old or you need more liquid.

Add another cup of hot broth, cover, and simmer for 15-20 more minutes. Older rice can take up to 90 minutes to become tender!

Budget-Friendly Creamy Chicken and Wild Rice Soup with Potatoes for a Filling Lunch
soups
Pin Recipe

Budget-Friendly Creamy Chicken and Wild Rice Soup with Potatoes for a Filling Lunch

(4.9 from 127 reviews)
Prep
15 min
Cook
1 hr
Servings
8

Ingredients

Instructions

  1. Sear the chicken: Heat olive oil in a large Dutch oven over medium-high heat. Season chicken with salt and pepper, then sear 4-5 minutes per side until golden. Remove and set aside.
  2. Build the base: In the same pot, sauté onion, carrots, and celery for 5-6 minutes until softened. Add garlic and cook 1 minute more.
  3. Create the roux: Sprinkle flour over vegetables and cook 2 minutes, stirring constantly. Add thyme, poultry seasoning, and bay leaves.
  4. Add liquids and rice: Slowly whisk in chicken broth, then add wild rice blend, potatoes, and seared chicken. Bring to a boil.
  5. Simmer: Reduce heat to low, cover partially, and simmer 45-50 minutes until rice and potatoes are tender.
  6. Finish the soup: Remove chicken, shred with forks, and return to pot. Remove bay leaves. Stir in milk and warm through. Season with salt, pepper, and fresh parsley.

Recipe Notes

For best results, don't let the soup boil after adding milk to prevent curdling. Soup will thicken as it cools—thin with additional broth or milk when reheating.

Nutrition (per serving)

385
Calories
28g
Protein
35g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.