Ham Beans and Rice Recipe: Southern-Style One-Pot Comfort

Ham Beans and Rice Recipe: Southern-Style One-Pot Comfort

This Southern-style dish brings one-pot simplicity to your table with hearty flavors that define comfort food.

Tender beans, savory ham, and perfectly cooked rice combine for a satisfying meal that’s ready in under an hour. It’s the kind of dish that feels like home.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Ham Beans and Rice

One pot, a handful of ingredients, and comfort food that tastes like home.

Ingredient Amount Notes
Smoked Ham Hock 🍖 1 lb Bone-in for maximum flavor
Dried Navy Beans 🫘 1 cup Rinsed and picked over
Long-Grain White Rice 🍚 1 cup Uncooked, rinsed well
Yellow Onion 🧅 1 whole Medium, finely diced
Green Bell Pepper 🌶️ 1 whole Seeds removed, diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Chicken Broth 🥣 4 cups Low-sodium preferred
Bay Leaves 🍃 2 pieces Dried, whole
Dried Thyme 🌿 1 tsp Crushed between fingers
Smoked Paprika 🌶️ ½ tsp For extra smokiness
Kosher Salt 🧂 1 tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Hot Sauce 🔥 1 tbsp Optional for serving
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The ham hock is non-negotiable here—look for meaty, smoky ones at the butcher counter or Whole Foods if you want quality. Navy beans are traditional, but pinto or great northern work too (just soak them first). For the rice, any long-grain white variety does the trick. I always grab my ham from local smokehouses when I can—makes a huge difference in depth of flavor.

No ham hock? Smoked sausage or leftover ham works in a pinch (use about 8 oz). Vegetarian? Swap in smoked tofu and use vegetable broth instead of chicken. The bell pepper can be red or green—whatever’s on sale. If you forget to rinse the beans, don’t panic, but do pick through them for any little rocks or debris.

This tastes even better the next day. Stores in the fridge for 4-5 days and freezes for 3 months. Leftovers reheat like a dream (just add a splash of water). I like to make a double batch—perfect for lazy weekends.

❤️

Why You’ll Love This Recipe

  • Set It and Forget: That smoked ham hock does all the work—just toss everything in a pot and let it simmer while you do something else.
  • Smoky Depth: The ham hock infuses the navy beans with this rich, savory flavor that’s honestly hard to beat.
  • Feeds the Crew: I make a big batch on Sunday and we’re set for lunches all week—eats great straight or over rice.
  • Pennywise Favorite: Between the beans and rice, this stretches a single ham hock into multiple meals without breaking the bank.

Step-by-Step Instructions for Ham Beans and Rice

One pot, minimal cleanup, maximum flavor. Here’s how to make it right.

Step 1: Sauté the Aromatics and Brown the Ham Hock

Heat a large Dutch oven over medium heat. Add the diced yellow onion and green bell pepper, cooking for 4-5 minutes until they soften and become translucent. You’ll notice the onions turn from opaque to glassy—that’s your cue.

Push the vegetables to the side and add the 1 lb smoked ham hock. Sear it for 2-3 minutes per side until it develops a rich, deep brown crust. This step builds the flavor foundation for the entire dish. Don’t skip it—browning creates depth.

Step 2: Add Beans and Seasonings

Add the 1 cup dried navy beans, 3 cloves minced garlic, 1 tsp dried thyme, 0.5 tsp smoked paprika, 1 tsp kosher salt, and 0.5 tsp ground black pepper. Stir everything together so the beans get coated with the aromatics and seasonings.

This is where the magic starts. The thyme and smoked paprika enhance the natural smokiness of the ham hock, while the garlic adds a pungent depth. Let it cook for 1 minute until fragrant—you’ll smell the spices blooming.

Step 3: Simmer with Broth and Rice

Pour in the 4 cups chicken broth and add the 2 pieces bay leaves. Bring to a boil, then reduce heat to low. Cover and let it simmer gently for 1.5 hours, stirring occasionally. The beans should be tender but not mushy when done.

Once the beans are nearly tender, stir in the 1 cup long-grain white rice. Cook uncovered for another 15-20 minutes until the rice is tender and has absorbed most of the liquid. You want the rice to be fluffy, not sticky. If it looks dry, add a splash of water.

Step 4: Shred Ham Hock and Finish

Remove the ham hock from the pot and shred the meat, discarding the bone and any excess fat. Return the shredded meat to the pot and stir to combine. This step ensures every bite has that smoky, salty ham flavor distributed evenly.

Taste and adjust seasoning if needed. The ham hock is salty, so go easy on additional salt. Let it sit for 5 minutes off the heat to let the flavors meld together. The rice and beans will absorb the remaining liquid, creating a creamy, cohesive texture.

Step 5: Garnish and Serve

Discard the bay leaves and stir in the 0.25 cup chopped fresh parsley. This adds a bright, fresh contrast to the rich, hearty dish. Ladle into bowls and serve with a drizzle of 1 tbsp hot sauce on the side for those who want a little heat.

This one-pot wonder delivers comfort in every spoonful. The beans should be tender but hold their shape, the rice fluffy, and the ham hock meat falling apart. Serve it hot, and watch it disappear.

👨‍🍳

Pro Tips For Making Ham Beans And Rice

  • Soak the Beans: Cover dried navy beans in water by 2 inches and soak overnight—I learned this the hard way after ending up with tough beans that never softened, even after hours of cooking.
  • Sear the Ham Hock: Brown the smoked ham hock in the pot first, about 3-4 minutes per side, to deepen the flavor in the broth. My grandmother swore by this, and she was right.
  • Skip the Salt Early: Resist the urge to season the beans while they cook—add salt only after they’re tender, or they’ll stay firm no matter how long you simmer them.
  • Use the Ham Broth: Cook the rice in the leftover ham and bean broth instead of plain water. Sounds weird, but it works and packs every bite with smoky, savory depth.

Health Benefits of This Dish

Protein Powerhouse

The 1 lb smoked ham hock delivers about 30g of high-quality protein per serving, supporting muscle maintenance and repair. Ham is rich in essential amino acids, making this dish particularly satisfying for active lifestyles. I always feel energized after a bowl. 💪

Fiber-Rich Beans

1 cup dried navy beans provides about 15g of fiber per serving once cooked, supporting digestive health and helping regulate blood sugar. The soluble fiber in beans also contributes to heart health by lowering LDL cholesterol.

Navy beans are particularly high in resistant starch, which acts as a prebiotic to feed your gut’s beneficial bacteria. This makes the dish as good for your gut as it is for your taste buds.

Complex Carbohydrates

The 1 cup long-grain white rice offers sustained energy through complex carbohydrates, perfect for fueling your day. Rice provides a neutral base that lets the smoky ham and savory beans shine.

Vitamin and Mineral Boost

This dish is packed with B vitamins from the ham, including B6 and B12 for energy metabolism. The beans contribute iron, magnesium, and folate, while the bell pepper adds a hefty dose of vitamin C. 🌟

Low-Fat Comfort

Despite its hearty nature, this one-pot meal remains relatively low in fat, with most coming from the lean ham. The combination of protein, fiber, and complex carbs creates a balanced dish that keeps you full for hours without weighing you down.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 60mg20%
Sodium 850mg37%
Total Carbohydrate 55g20%
Dietary Fiber 8g29%
Sugars 3g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned beans instead of dried?

Yes, but adjust cooking time. Drain and rinse 2 cans (15 oz each) of navy beans, then add them with the rice. Reduce simmering time to 20-25 minutes total.

2

What if I don’t have a ham hock?

Use 8 oz smoked sausage or diced leftover ham. Brown it first for best flavor. The dish will be slightly less smoky but still delicious.

3

Why did my rice turn mushy?

Overcooking or too much liquid causes this. Use exactly 4 cups broth and check rice at 15 minutes. If it’s done, remove from heat immediately.

4

Can I make this in a slow cooker?

Combine all ingredients except rice, cook on low for 6-7 hours. Add rice in the last 30 minutes.

★★★★★4.5(13 reviews)
Tyler Campbell