Classic Red Beans and Rice with Ham Shanks | Feastu
30-MINUTE MEALS! Get the email series now
Royal Recipe

Classic Red Beans and Rice with Ham Shanks

5 from 1 vote
1 Comments
Emma Louise
By: Emma LouiseUpdated: Dec 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

Hearty red beans slow-simmered with meaty ham shanks, aromatics, and Creole spice, served over fluffy white rice — a comforting, crowd-pleasing staple.

Classic Red Beans and Rice with Ham Shanks

This red beans and rice has been a cornerstone of my weekday comfort cooking for years, the kind of dish that smells like home the moment it simmers. I first learned to make it on a rainy weekend when I found a bag of dried small red beans and a couple of meaty ham shanks in the freezer. The long, slow cook transformed pantry staples into a rich pot of stew that my family returned to again and again. The beans become tender but still hold shape, the ham shanks give a deep savory backbone, and the aromatics — onion, garlic, celery, and green pepper — build those classic Creole flavor layers.

I treasure this version because it balances simplicity and depth: no fussy techniques, just time, a sturdy pot, and a few important choices like soaking the beans properly and finishing with Tabasco for a bright lift. The texture is creamy without being mushy, the sauce clings to each spoonful of rice, and the shredded ham is the reward at the center. This is the kind of food that gathers everyone at the table and keeps conversation going long after the bowls are empty.

Why You'll Love This Recipe

  • Slow-simmered for deep, soulful flavor without complicated steps — mostly hands-off once it is on the stove.
  • Uses inexpensive pantry staples: dried beans and simple aromatics, plus leftover or smoked ham shanks for maximum flavor.
  • Make-ahead friendly — it tastes even better the next day as the flavors meld, and it freezes well for up to three months.
  • Comforting and filling: hearty plant protein from beans plus savory pork make it a complete, satisfying dish.
  • Flexible heat level — start with 2 teaspoons Cajun seasoning and Tabasco to taste so everyone can enjoy it.
  • Ready to serve with plain white rice from about 3 cups raw rice, feeding a family or a small gathering easily.

When I first served this to friends, they praised the depth of flavor and the meat’s tenderness. It’s the sort of recipe that becomes a requested dish for potlucks and casual Sunday dinners. Over time I refined the salt and heat levels so the beans are perfectly seasoned without overwhelming the subtle sweetness of the ham meat.

Ingredients

  • Small red beans: Choose dry small red beans for their firm skins and creamy centers. One pound yields about 6 cups cooked; look for a clean, even color and avoid broken beans.
  • Meaty ham shanks: Use 1 1/2 to 2 pounds of smoked ham shanks or pork hocks. These add collagen and deep savory notes — I often buy bone-in smoked shanks from the deli counter.
  • Aromatics: Garlic and a large yellow or sweet onion are essential; they form the flavor base. Chop the onion into roughly 1/2-inch pieces to soften evenly during simmering.
  • Sofrito vegetables: Celery and green bell pepper (1 1/2 cups and 1 cup respectively) bring brightness and texture. Use crisp celery and a firm bell pepper with no soft spots.
  • Seasonings: Worcestershire sauce, 2 teaspoons Cajun or Creole seasoning, Tabasco to taste, plus kosher salt and black pepper to finish. Choose a Creole blend with paprika, garlic, and thyme for authentic flavor.
  • Liquid and rice: About 4 cups water to start the simmer, and plan to serve over white rice cooked from about 3 cups raw rice (yields roughly 6 cups cooked). Use long-grain white rice for fluffy separation under the beans.
User provided content image 2

Instructions

Soak the beans: Place 1 pound dry small red beans in a large bowl and cover with cold water by 2 inches. Soak 8 hours or overnight. For a quick soak, pour boiling water over the beans, cover by 2 inches, and let sit 2 hours. Drain and rinse before cooking. Soaking shortens cooking time and promotes even tenderness. Start the simmer with ham and aromatics: In an 8-quart pot, combine the drained beans, 1 1/2 to 2 pounds ham shanks, 4 minced garlic cloves, 1 chopped large onion (about 2 cups), and 4 cups water. Bring to a rolling boil, then reduce to a gentle simmer, cover partially, and cook for about 1 1/2 hours until beans are tender but not collapsing. Maintain a low simmer to prevent splitting skins. Separate the meat from bones: Remove the ham shanks to a plate and let cool until handleable. Shred the meat away from the bones with two forks, discarding cartilage and skin as desired. Return the shredded ham to the pot, stirring into the beans so the meat distributes evenly. Add vegetables and seasonings: Add 1 1/2 cups chopped celery, 1 cup chopped green bell pepper, 1 tablespoon Worcestershire sauce, and 2 teaspoons Cajun or Creole seasoning (adjust to taste). Cover and simmer another hour, stirring occasionally, until the mixture thickens and the beans soften into a creamy sauce. If it thickens too much, add hot water by 1/2 cup increments. Finish and adjust seasoning: Taste and season with Tabasco, kosher salt, and freshly ground black pepper. Remember that the ham adds salt, so adjust gradually. For a silkier texture, mash a cup of beans against the pot side with a spoon and stir to incorporate. Serve over rice: Serve the beans ladled generously over hot cooked white rice (made from about 3 cups raw rice). Garnish with chopped green onion or a drizzle of hot sauce. Leftovers deepen in flavor after a day refrigerated. User provided content image 1

You Must Know

  • Soaking beans is optional but recommended: it cuts active cooking time and reduces gas-producing sugars.
  • Ham shanks add collagen; simmering extracts gelatin for a silky mouthfeel — bone-in smoked pieces are best.
  • Finish with Tabasco and salt at the end because concentrated flavors change as the beans reduce.
  • Beans thicken as they cool; adjust consistency with hot water when reheating rather than adding too much liquid while cooking.
  • Freezes well for up to three months; defrost in the refrigerator and reheat gently on the stove.

My favorite thing about this pot is how forgiving it is. Once you master timing and seasoning, you can scale the quantities up for a crowd or down for two. I often double the beans and shred extra ham for sandwiches the next day. The pot also teaches patience — the longer it simmers, the more the flavors knit together, and that slow development is the heart of why this dish is so beloved in our home.

Storage Tips

Cool the beans completely before storing. Refrigerate in an airtight container for up to 4 days; they often taste better on day two. For longer storage, freeze in portioned, freezer-safe containers for up to three months. When reheating, thaw overnight in the refrigerator or reheat from frozen over low heat with a splash of water to restore saucy consistency. Avoid microwaving from frozen at high power to keep the texture even. Maintain rice separately and reheat together only when serving to preserve rice texture.

Ingredient Substitutions

If ham shanks are unavailable, substitute smoked ham hocks or a smoked ham bone. For a lighter version, use turkey ham hocks, though flavor will be milder. Replace Worcestershire with soy sauce for deeper umami (note soy contains gluten potential). To make it vegetarian, omit pork and add liquid smoke plus extra smoked paprika, and cook the beans with a couple of dried bay leaves and vegetable stock instead of water. Swap green bell pepper for poblano in a smoky twist, keeping the ratio 1:1.

Serving Suggestions

Serve the beans over fluffy long-grain white rice with a side of crusty bread or cornbread. Garnish with sliced green onions, chopped parsley, or a wedge of lemon for brightness. For a full meal, add collard greens simmered with a smoked ham bone or a crisp, tangy coleslaw to cut through the richness. This is perfect for casual dinners, Sunday gatherings, or potluck dinners where it’s easy to keep warm in a slow cooker.

Cultural Background

Red beans and rice is a foundational dish of Louisiana Creole and Southern home cooking, traditionally cooked on Mondays using Monday’s washday leftovers and a pot that could be left to simmer all day. Small red beans were inexpensive and accessible, while smoked pork from ham or hocks added flavor-rich fat and salt. Regional variations shift between Creole and Cajun styles — Creole versions often include tomatoes, while Cajun versions emphasize smoky, rustic seasoning blends and ham hocks.

Seasonal Adaptations

In winter, make the pot extra hearty by adding smoked sausage slices during the last 30 minutes. For spring and summer, keep the vegetable yield lighter—add diced tomatoes in late summer for brightness or finish with chopped fresh herbs like parsley and chives. During holiday seasons, serve the beans as a side with roasted pork or ham, or turn leftovers into a bean and ham hash for brunch with a fried egg on top.

Meal Prep Tips

Cook a double batch and freeze individual portions for quick lunches. Portion rice separately in meal prep containers to avoid sogginess. When reheating, add a splash of hot water or broth and reheat slowly on the stovetop to preserve texture. If you plan to use leftovers in other dishes, shred extra ham at the time of cooking and reserve separately to toss into salads, sandwiches, or omelets later in the week.

There is a special comfort in a pot of beans that’s tended and shared — whether a quiet weeknight or a lively gathering. Try this with your favorite hot sauce, and don’t be afraid to adapt the seasonings to your family’s taste. Once you perfect the base method, this pot will become one of your most reliable and loved meals.

Pro Tips

  • Soak beans overnight to reduce cooking time and improve texture; quick-soak by pouring boiling water and resting 2 hours if short on time.

  • Taste and adjust salt at the end — ham shanks add significant sodium during cooking.

  • If the mixture becomes too thick, add hot water in 1/2 cup increments and simmer briefly until integrated.

  • For a silkier texture, mash a cup of cooked beans against the pot side and stir back in to thicken naturally.

This nourishing classic red beans and rice with ham shanks recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Soups & StewsRecipeComfort FoodWeeknight DinnerLouisiana Cuisine
No ratings yet

Classic Red Beans and Rice with Ham Shanks

This Classic Red Beans and Rice with Ham Shanks recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Classic Red Beans and Rice with Ham Shanks
Prep:20 minutes
Cook:2 hours 30 minutes
Rest Time:10 mins
Total:2 hours 50 minutes

Ingredients

Beans & Meat

Aromatics & Vegetables

Seasonings & To Serve

Instructions

1

Soak the beans

Place dry beans in a large bowl and cover with cold water by 2 inches. Soak 8 hours or overnight, or quick-soak with boiling water for 2 hours. Drain and rinse before cooking.

2

Simmer beans with ham and aromatics

In an 8-quart pot, combine soaked beans, ham shanks, minced garlic, chopped onion, and 4 cups water. Bring to a boil, reduce to a gentle simmer, cover partially, and simmer about 1 1/2 hours until beans are tender.

3

Shred the ham

Remove ham shanks, cool slightly, shred meat from the bones, discard bones and excess cartilage, and return shredded meat to the pot.

4

Add vegetables and seasonings

Stir in chopped celery, chopped green pepper, Worcestershire sauce, and Cajun seasoning. Cover and simmer another hour until thick and richly flavored, stirring occasionally.

5

Adjust texture and seasoning

Mash a cup of beans against the pot side for a creamier sauce if desired. Adjust with Tabasco, salt, and pepper to taste. Add hot water if too thick.

6

Serve over rice

Ladle the bean mixture over hot cooked white rice and garnish with sliced green onions or parsley. Serve immediately.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 700kcal | Carbohydrates: 95g | Protein:
38g | Fat: 20g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@feastu on social media!

Classic Red Beans and Rice with Ham Shanks

Categories:

Classic Red Beans and Rice with Ham Shanks

Did You Make This?

Leave a comment & rating below or tag @feastu on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Emma!

Chef and recipe creator specializing in delicious Soups & Stews cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.