
This one-pot meal proves that simple ingredients can create restaurant-quality results. The combination of savory ham and tender rice absorbs flavors beautifully during cooking.
With minimal cleanup and maximum flavor, this dish transforms basic ingredients into a satisfying meal. The ham adds protein while the rice soaks up every bit of savory goodness.
Ingredients for Ham and Rice
Transform simple pantry staples into a restaurant-quality one-pot meal with these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Cooked Ham 🍖 | 2 cups | Diced, low-sodium preferred |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed before use |
| Chicken Broth 🥣 | 2 ½ cups | Low-sodium for control |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Celery Stalks 🌿 | 2 pieces | Finely chopped for texture |
| Unsalted Butter 🧈 | 2 tbsp | For sautéing aromatics |
| All-Purpose Flour 🌾 | 2 tbsp | Thickens the sauce |
| Whole Milk 🥛 | ½ cup | Adds creaminess to dish |
| Dijon Mustard 🟡 | 1 tbsp | For sharp tang |
| Dried Thyme 🌿 | ½ tsp | Crushed for better release |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
The ham sets the flavor foundation here. Opt for low-sodium to control seasoning—Black Forest or smoked ham adds depth. Most grocers carry pre-diced Boar’s Head or Hormel options. The rice should be long-grain white for optimal texture; jasmine or basmati work well. Rinsing before cooking removes excess starch for fluffier results.
Need ham alternatives? Smoked turkey or chicken at a 1:1 ratio maintains the savory profile. For a vegetarian version, smoked tofu or mushrooms work surprisingly well. The broth can be swapped for vegetable broth, but chicken broth adds richer depth. No celery? Fennel or bell pepper adds similar crunch and sweetness.
Leftovers keep beautifully in the fridge for 4-5 days and actually taste better as flavors meld. Freeze portions for up to 3 months. Reheat gently with a splash of broth to restore moisture (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Meal: I toss everything in a single pot—ham, rice, broth—and let it simmer. No piles of dishes afterward.
- Rich and Savory: The garlic and onion soak into the rice, and the ham adds that salty, smoky depth I can’t resist.
- Feeds the Crowd: Whether it’s a weeknight dinner or a potluck, this stretches to serve a family without breaking the bank.
- Better the Next Day: Honestly, the flavors just get deeper overnight. Leftovers taste like a whole new meal.
Step-by-Step Instructions for Ham and Rice
This one-pot method delivers perfect texture and rich flavor with minimal cleanup.
Step 1: Sauté the Aromatic Base
Melt the 2 tbsp Unsalted Butter in a large pot or Dutch oven over medium heat. Add the 1 whole Yellow Onion, 2 pieces Celery Stalks, and cook for 5-6 minutes until the onion becomes translucent and the celery softens.
Stir in the 3 cloves Garlic Cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic brown—this ensures a mellow, sweet flavor rather than a bitter one. The mixture should be soft and aromatic at this stage.
Step 2: Build the Creamy Sauce Foundation
Sprinkle the 2 tbsp All-Purpose Flour over the onion-celery mixture and stir constantly for 1-2 minutes to cook out the raw flour taste. This creates a light roux that will thicken the sauce beautifully.
Gradually whisk in the 2.5 cups Chicken Broth, 0.5 cup Whole Milk, 1 tbsp Dijon Mustard, 0.5 tsp Dried Thyme, and 1 whole Bay Leaf. Bring the mixture to a gentle simmer, stirring occasionally to prevent lumps from forming.
Step 3: Incorporate Rice and Ham
Add the 1.5 cups Long-Grain White Rice to the pot and stir to combine. Ensure the rice is fully submerged in the liquid. Then, fold in the 2 cups Cooked Ham, distributing it evenly throughout the mixture.
Season with 0.5 tsp Kosher Salt and 0.25 tsp Freshly Ground Black Pepper. Bring the mixture back to a simmer, then reduce the heat to low, cover the pot, and let it cook undisturbed for 18-20 minutes or until the rice is tender and the liquid is absorbed.
Step 4: Rest and Finish
Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the rice to steam and absorb any remaining liquid, ensuring a consistent texture throughout.
Discard the Bay Leaf and stir the mixture gently. Taste and adjust the seasoning with additional Kosher Salt or Freshly Ground Black Pepper if needed. The rice should be tender, the sauce creamy, and the ham warmed through.
Garnish with the 2 tbsp Fresh Parsley just before serving to add a pop of color and freshness.
Pro Tips For Making Ham And Rice
- Toast the Rice: Cook the rice in a bit of oil or butter for 2-3 minutes before adding liquid—it deepens the flavor and prevents mushiness.
- Dice Ham Small: Cut the ham into ¼-inch pieces so it distributes evenly and every bite has that salty, smoky punch.
- Skip Raw Onions: Sauté the yellow onion until soft and translucent first; raw onion will overpower the dish and leave a harsh bite.
- Use Warm Broth: Heat the chicken broth before adding it to the rice—cold broth slows cooking and can make the rice gummy.
Health Benefits of This Recipe
Protein Powerhouse
The ham in this dish delivers 15-20 grams of protein per serving, essential for muscle repair and keeping you full longer. I prefer low-sodium ham to control salt intake while still enjoying that savory depth. This makes it a great option for active lifestyles. 💪
Energy Boost
Long-grain white rice provides 45 grams of complex carbs per cup cooked, offering steady energy release throughout your day. The combination with ham creates a balanced meal that fuels both body and brain without heavy digestion.
B Vitamin Rich
Ham is packed with B vitamins like B6 and B12, which support metabolism and nervous system health. A single serving provides about 25% of your daily B12 needs. The rice complements this with thiamine and niacin for complete nutritional support.
Low-Fat Option
This dish keeps fat content moderate at about 8-10 grams per serving when using lean ham. The butter adds richness without going overboard, making it heart-healthier than many comfort food alternatives. I often use olive oil instead for a lighter touch.
Essential Minerals
You’ll get a good dose of iron and zinc from the ham, crucial for immune function and oxygen transport. The celery adds potassium for blood pressure regulation. Together, they create a mineral-rich meal that supports overall wellness. ✨
Comfort Without Guilt
Unlike heavy casseroles, this one-pot meal stays under 400 calories per serving while delivering satisfaction. The protein-carb balance helps maintain stable blood sugar levels, preventing energy crashes later. It’s comfort food you can feel good about.
Nutrition Facts
Frequently Asked Questions
Can I use leftover ham?
Leftover ham works perfectly and adds extra flavor. Just dice it into 1/2-inch pieces and use the same 2 cups measurement. This is a great way to repurpose holiday leftovers.
What if my rice is undercooked?
Add 1/4 cup more broth or water, cover, and cook for another 5-7 minutes on low heat. Avoid stirring to prevent breaking the grains. Check liquid levels before adding more.
Can I make this ahead?
Yes! Prepare it up to 1 day in advance. Store in an airtight container in the fridge. Reheat with a splash of broth to restore creaminess before serving.
Is brown rice a good substitute?
You can, but it requires 45-50 minutes cooking time and extra 1/2 cup liquid. The texture will be chewier. For best results, stick with white rice for this recipe.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026