Total Time
1hr 15mins
Prep 15 mins
Cook 1 hr

A satisfying one dish meal with rice, ham, peas and savory flavors. South Carolina has the best! A Southern US region recipe.

Ingredients Nutrition


  1. Preheat the oven to 325°F.
  2. Melt the butter in a large ovenproof saucepan over medium-high heat.
  3. Add the ham and cook for 2 minutes.
  4. Add the onions, celery, salt, pepper, and bay leaves and cook, stirring often, until the vegetables soften, about 4 minutes.
  5. Add the rice and stir to coat.
  6. Add the green onions, tomatoes, and garlic and cook, stirring occasionally, for 2 minutes.
  7. Stir in the peas and chicken stock.
  8. Bring to a boil over high heat.
  9. Remove the pan from the heat and cover tightly with aluminum foil.
  10. Bake until the rice is tender and the liquid is absorbed, about 30 minutes.
  11. Remove from the oven and let stand, covered, for 10 to 15 minutes.
  12. Remove the bay leaves.
  13. Before serving, fluff the rice with a fork.
Most Helpful

Im sorry I could only give this five stars!! It is MUCH BETTER THAN 5 stars!!! This is a beautiful dish... so yummy...with a delicious, savory flavor. The peas are a magnificent touch to this perfect dish. I will be making this regularly... I was so afraid to make this at first.. fearing that I would mess it up LOL...but it was so easy!!!! PanNan, thank you so much for this excellent recipe. I am so excited to try more of your recipes!! If the rest are as good as this, I am in for a TREAT!!! I will definitely be eating like a queen!!!

love4culinary April 16, 2003