
This hearty soup transforms leftover ham into a comforting meal with savory depth in every spoonful. The slow-simmered broth extracts rich flavor from the ham bone, creating a base that’s both robust and deeply satisfying.
With tender rice and chunks of ham, this dish delivers warmth and substance. It’s a foolproof way to use up leftovers while making a meal that feels like a hug in a bowl.
Ingredients for Ham and Rice Soup
Leftover ham and a few pantry staples create this deeply satisfying, slow-simmered soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Ham Bone 🍖 | 1 whole | With meaty bits attached |
| Leftover Ham 🍖 | 2 cups | Diced into bite-sized pieces |
| Long-Grain White Rice 🍚 | ¾ cup | Uncooked, rinsed thoroughly |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Carrots 🥕 | 2 whole | Peeled and diced |
| Celery Stalks 🌿 | 2 whole | Diced, leaves included |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Chicken Broth 🥣 | 6 cups | Low-sodium preferred for control |
| Bay Leaf 🍃 | 1 whole | Dried, removed before serving |
| Dried Thyme 🌿 | 1 tsp | Crushed between fingers to release oils |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Adjust to taste after simmering |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For sautéing aromatics |
The ham bone is non-negotiable for that rich, savory depth. Opt for a bone with plenty of meat clinging to it—butcher shops often sell these cheaply. For the ham itself, any leftover spiral-cut or baked ham works beautifully. The rice should be long-grain white; jasmine or basmati add a subtle fragrance. Whole Foods or Trader Joe’s carry high-quality bones if your local store doesn’t.
No ham bone? Use 3 cups additional diced ham and substitute beef broth for extra richness. Short on time? Pre-diced mirepoix (onion, carrot, celery) from the grocery store saves chopping. For the herbs, fresh thyme at triple the amount works if you have it. The parsley garnish is optional but adds a bright finish—dried parsley flakes in a pinch (though fresh is ideal).
This soup tastes even better the next day once flavors meld. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. Reheat gently to avoid breaking the rice. Always remove the bay leaf before storing or serving.
Why You’ll Love This Recipe
- Minimal Effort: I just dump everything in one pot—the ham bone, rice, and veggies—then let it simmer while I do other things.
- Rich Ham Broth: The ham bone infuses the soup with a deep, savory flavor that makes the rice and carrots taste ridiculously good.
- Feeds Everyone: I make a big batch and it’s perfect for lazy Sundays, quick lunches, or when the in-laws drop by unannounced.
- Budget Stretcher: Honestly, it’s the best way to use up leftover ham and that ham bone I’d normally toss. Zero waste, all flavor.
Step-by-Step Instructions for Ham and Rice Soup
This method ensures a rich, flavorful broth with tender rice and savory ham in every bite.
Step 1: Sauté the Aromatic Base
Heat the 1 tbsp Olive Oil in a large Dutch oven or stockpot over medium heat. Add the finely diced Yellow Onion, diced Carrots, and diced Celery Stalks (leaves included).
Cook for 8-10 minutes until the vegetables soften and the onion turns translucent. Stir occasionally to prevent browning. This builds the flavor foundation for your soup.
Add the 3 cloves minced Garlic Cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn, as it will turn bitter.
Step 2: Build the Broth with Ham
Place the 1 whole Ham Bone in the pot along with the 2 cups Leftover Ham. Pour in the 6 cups Chicken Broth. Add the 1 whole Bay Leaf, 1 tsp Dried Thyme (crushed between your fingers), 1 tsp Salt, and 0.5 tsp Black Pepper.
Increase the heat to high and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer for 20-25 minutes to extract the maximum flavor from the ham bone.
Occasionally skim off any foam that rises to the surface for a cleaner broth. The broth should develop a rich, savory aroma as it simmers.
Step 3: Cook the Rice to Perfection
Remove the Ham Bone from the pot, as its flavor has now infused the broth. Stir in the 0.75 cup Long-Grain White Rice (uncooked and rinsed). Return the soup to a gentle simmer.
Cook for an additional 15-18 minutes, or until the rice is tender and the soup has thickened slightly. Stir occasionally to prevent the rice from sticking to the bottom of the pot.
The rice should be soft but still hold its shape. Taste and adjust seasoning with additional salt if needed, especially if you used low-sodium broth.
Step 4: Finish and Serve
Discard the Bay Leaf and remove any remaining bits of meat from the Ham Bone, returning the meat to the soup. Stir in the 0.25 cup Fresh Parsley (chopped) just before serving to preserve its bright color and fresh flavor.
Ladle the soup into bowls, ensuring each serving has a good distribution of ham, vegetables, and rice. The soup should have a hearty, comforting consistency with a rich, savory depth from the ham.
Let it rest for 2-3 minutes before serving to allow the flavors to meld together. The finished soup will be deeply aromatic with visible herbs and tender rice throughout.
Pro Tips For Making Ham And Rice Soup
- Simmer the Bone Long: Give that ham bone at least 2 hours in the pot to extract every bit of flavor—I learned this the hard way when my first batch tasted like bland water.
- Dice Ham Small: Chop leftover ham into ¼-inch pieces so it distributes evenly and doesn’t sink to the bottom like a sad, chewy surprise.
- Add Rice Last: Stir in the long-grain rice only in the final 20 minutes, or you’ll end up with mushy, disintegrating grains instead of tender bites.
- Sauté the Veggies: Cook the onion and carrots in a little ham fat for 5 minutes before adding liquid—it builds a sweet, deep base that broth alone can’t match.
Creative Variations of These Flavors
Creamy Ham Chowder
Swap 6 cups Chicken Broth for 4 cups Chicken Broth and 2 cups Whole Milk. Add 2 cups diced potatoes with the rice and replace dried thyme with 1 tsp Dried Rosemary. The result is a creamy, hearty chowder that’s perfect for chilly evenings. 💛
Asian-Inspired Version
Replace the chicken broth with 6 cups Vegetable Broth and add 1 tbsp grated ginger, 2 tbsp soy sauce, and 1 cup sliced shiitake mushrooms. Stir in 2 cups cooked jasmine rice at the end for a fragrant, umami-rich twist.
Spicy Cajun Kick
Add 1 tbsp Cajun seasoning with the aromatics and include 1 diced bell pepper to the mirepoix. Finish with ½ cup sliced andouille sausage for a Louisiana-inspired flavor explosion. A dash of hot sauce at the table lets everyone adjust the heat. 🌶️
Vegetable-Packed
Increase the veggies with 1 cup diced zucchini and 1 cup corn kernels. Add them with the rice for a lighter, more colorful soup that still feels hearty. This version is great for using up summer garden produce.
Slow Cooker Simplicity
Combine all ingredients except rice in your slow cooker and cook on low for 6 hours. Add the rice in the last 30 minutes to prevent mushiness. This hands-off method makes weeknight dinners effortless.
Nutrition Facts
Frequently Asked Questions
Can I use a ham hock instead of a ham bone?
Yes! A smoked ham hock adds even more rich, meaty flavor. Simmer it for 30 minutes to extract maximum depth before adding rice.
How do I prevent the rice from getting mushy?
Add uncooked rice only during the last 15-18 minutes of cooking. Over-simmering breaks down the grains. For firmer texture, use jasmine rice instead.
Can I make this soup in a slow cooker?
Combine all ingredients except rice and cook on low for 6 hours. Add rice in the last 30 minutes to keep it perfectly tender.
What if I don’t have leftover ham?
Use 1 lb diced smoked ham from the store. For extra richness, add 1 tsp smoked paprika to mimic the bone’s depth.
- Furikake Rice Seasoning Recipe: Umami-Packed Japanese Blend for Any Meal - October 7, 2026
- Knorr Vegetable Soup Mix Rice Recipe: Savory One-Pot Side Dish - October 7, 2026
- Lebanese Lentil and Rice Soup Recipe: Mujadara-Inspired Warmth in a Bowl - October 7, 2026