Red Beans and Rice with Ham Hock is a classic Southern comfort food dish that is hearty, flavorful, and incredibly satisfying. Slow-simmered red beans are cooked with smoky ham hock, aromatic vegetables, and savory seasonings until perfectly tender, then served over fluffy rice. This budget-friendly meal has been a family favorite for generations and is perfect for feeding a crowd or enjoying as leftovers throughout the week.
Why You’ll Love This Recipe
- Rich, smoky flavor from the ham hock
- Hearty and filling
- Budget-friendly ingredients
- Perfect for meal prep
- Authentic Southern comfort food
- Even better the next day
Prep Time
- Prep Time: 15 minutes
- Soaking Time: Overnight (or 8 hours)
- Cook Time: 2½–3 hours
- Total Time: About 11 hours including soaking
Servings
- Serves 8
Ingredients
For the Red Beans
- 1 pound dried red beans
- 1 large smoked ham hock
- 8 cups water or chicken broth
- 1 medium onion, diced
- 1 green bell pepper, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- ½ teaspoon cayenne pepper (optional)
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper
- 2 tablespoons chopped fresh parsley
For the Rice
- 2 cups long-grain white rice
- 4 cups water
- ½ teaspoon salt
Instructions
Step 1: Soak the Beans
Rinse the dried red beans and remove any debris.
Place them in a large bowl and cover with plenty of water.
Soak overnight or for at least 8 hours.
Drain and rinse before cooking.
Step 2: Prepare the Rice
In a medium saucepan, bring the water and salt to a boil.
Add the rice, reduce heat to low, cover, and cook for 18–20 minutes.
Remove from heat and keep covered until ready to serve.
Step 3: Start the Beans
In a large stockpot or Dutch oven, combine the soaked beans, ham hock, and water or broth.
Bring to a boil, then reduce heat to a gentle simmer.
Cook for about 1 hour.
Step 4: Add the Vegetables
Stir in the onion, bell pepper, celery, garlic, bay leaves, thyme, smoked paprika, cayenne pepper, black pepper, and parsley.
Continue simmering for another 1½ to 2 hours, stirring occasionally.
Step 5: Shred the Ham
When the beans are tender and the ham hock is falling apart, remove the ham hock from the pot.
Allow it to cool slightly.
Remove the meat from the bone, discard any skin, fat, and bones, then shred the meat.
Return the shredded ham to the pot.
Step 6: Finish the Beans
Taste and add salt as needed.
For a creamier texture, mash some of the beans against the side of the pot and stir them back into the mixture.
Simmer for another 10–15 minutes.
Step 7: Serve
Spoon a generous portion of rice into each bowl.
Top with the red beans and smoky ham mixture.
Garnish with fresh parsley if desired.
Serving Suggestions
Serve with:
- Cornbread
- Buttermilk biscuits
- Collard greens
- Fried cabbage
- Hot sauce
- Sweet tea
Tips for Success
- Soaking the beans helps them cook more evenly.
- Use chicken broth instead of water for deeper flavor.
- Stir occasionally to prevent sticking.
- The longer the beans simmer, the richer the flavor becomes.
- Leftovers often taste even better the next day.
Storage
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months. Thaw overnight before reheating.
Variations
Spicy Version
Add extra cayenne pepper or sliced jalapeños.
Sausage and Ham
Add sliced smoked sausage during the last hour of cooking.
Slow Cooker Method
Place all ingredients except rice in a slow cooker and cook on low for 8–10 hours.
Extra Creamy Beans
Mash more of the cooked beans into the broth before serving.