White Beans and Rice Recipe: Southern-Style Creamy Bite

White Beans and Rice Recipe: Southern-Style Creamy Bite

Helping Nana Mae in her Peachtree Street diner taught me the art of Southern comfort food. This dish brings that same warmth to your table with its creamy texture and hearty simplicity.

Simple ingredients come together through slow cooking to create a meal that’s both nourishing and deeply satisfying. The beans soften beautifully, absorbing the flavors of the broth and seasonings.

What you’ll love most is how the rice soaks up the rich, savory liquid, delivering a creamy bite in every spoonful. It’s the kind of dish that feels like a hug in food form.

Perfect for family dinners or quiet evenings, this recipe is a testament to the power of traditional cooking. Here’s how to make it at home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for White Beans and Rice

Pantry staples and garden-fresh veggies create this comforting, slow-cooked bowl of Southern goodness.

Ingredient Amount Notes
Dried Great Northern Beans 🌱 1 lb Rinsed and picked over
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Vegetable Broth 🥕 4 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Celery Stalks 🥬 2 pieces Finely diced for aroma
Carrot 🥕 1 whole Medium, finely diced
Dried Thyme 🌿 1 tsp Crushed between fingers
Dried Bay Leaves 🍃 2 whole Removed before serving
Smoked Paprika 🌶️ 1 tsp Adds Southern depth
Sea Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ 1 tsp Coarse grind preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing vegetables
Fresh Flat-Leaf Parsley 🌿 ¼ cup Chopped, for garnish

The beans are the foundation here. Great Northern or cannellini hold their shape best for that creamy bite Nana Mae loved. Look for dried beans in the bulk section at Whole Foods or Kroger—they’re often cheaper and you can buy exactly what you need. For the rice, long-grain white gives that classic Southern texture, but jasmine works too (just rinse it well).

No vegetable broth? Water with a splash of soy sauce adds the saltiness you need. Fresh out of celery? Celery salt at half the amount works in a pinch. The parsley is optional but adds that fresh finish—dried parsley flakes can substitute if that’s all you’ve got (use a third of the amount). For extra smokiness, a pinch of liquid smoke mimics that slow-cooked depth.

Leftovers taste even better the next day as the rice soaks up more broth. Keeps 4-5 days in the fridge, freezes for 3 months (portion before freezing for easy reheating). Reheat gently with a splash of water to restore that creamy texture.

❤️

Why You’ll Love This Recipe

  • Set It and Forget: I toss everything in one pot, let the broth and garlic do their thing, and walk away.
  • Garlic-Infused Comfort: The slow-simmered beans soak up all that onion and garlic flavor—warm, hearty, and just right.
  • Meal Prep Magic: It tastes even better the next day, so I make a big batch for lunches all week.
  • Pantry Hero: Dried beans and rice cost pennies, and I always have the rest on hand.

Step-by-Step Instructions for White Beans and Rice

Here’s the method that delivers that signature creamy texture with rich, layered flavors.

Step 1: Soak and Prep the Beans

Begin by rinsing the 1 lb Dried Great Northern Beans under cold water, picking out any stones or debris. Place them in a large bowl and cover with water by 2 inches. Soak for 8 hours or overnight. This step is crucial for achieving that creamy texture we’re after.

Drain and rinse the soaked beans before cooking. I’ve found this extra rinse removes any residual starch that could make the final dish gummy. Set the beans aside while you prep the vegetables—having everything ready will streamline the cooking process.

Step 2: Sauté the Aromatic Base

Heat the 2 tbsp Extra-Virgin Olive Oil in a large, heavy pot over medium heat. Add the finely diced 1 whole Yellow Onion, 2 pieces Celery Stalks, and 1 whole Carrot. Cook for 6-8 minutes until the vegetables soften and the onion turns translucent.

Add the 4 cloves Garlic Cloves and cook for 1 minute, stirring constantly to prevent burning. The garlic should release its fragrance but not take on any color. This aromatic base builds the flavor foundation for your dish.

Stir in the 1 tsp Smoked Paprika, 1 tsp Dried Thyme, 1.5 tsp Sea Salt, and 1 tsp Freshly Ground Black Pepper. Cook for 30 seconds to bloom the spices in the oil, filling your kitchen with a warm, inviting aroma.

Step 3: Simmer the Beans to Creamy Perfection

Add the soaked beans, 4 cups Vegetable Broth, and 2 whole Dried Bay Leaves to the pot. Bring to a boil, then reduce heat to maintain a gentle simmer. Partially cover and cook for 45-60 minutes, stirring occasionally.

You’ll know the beans are ready when they’re tender and creamy, and the liquid has thickened slightly. If the mixture seems too thick, add a splash of water. At this point, the beans should crush easily against the side of the pot with a wooden spoon.

Remove and discard the bay leaves before proceeding. The beans will continue to absorb liquid as they sit, so aim for a slightly looser consistency than your final desired texture.

Step 4: Cook the Rice and Combine

While the beans simmer, cook the 1.5 cups Long-Grain White Rice according to package instructions using water or additional vegetable broth. I prefer my rice slightly underdone at this stage, as it will finish cooking when combined with the hot beans.

Once the rice is cooked, drain any excess liquid and add it to the pot of beans. Stir gently to combine, allowing the rice to absorb some of the creamy bean liquid. The rice should be fully tender and the mixture should have a porridge-like consistency.

Step 5: Rest and Serve

Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the flavors to meld together beautifully. The rice will absorb more of the creamy liquid, and the beans will become even more tender.

Before serving, taste and adjust seasoning if needed. Garnish with the 0.25 cup Fresh Flat-Leaf Parsley for a bright, fresh contrast to the rich, creamy beans and rice. The parsley adds a pop of color and a clean finish to each bite.

👨‍🍳

Pro Tips For Making White Beans And Rice

  • Soak the Beans: Cover dried Great Northern beans in water by 2 inches and let them soak overnight—I learned this the hard way after ending up with undercooked beans in my rice more times than I’d like to admit.
  • Sauté the Aromatics: Cook the diced yellow onion and minced garlic in a little oil until soft and fragrant, about 3-4 minutes. It adds a depth of flavor that raw garlic and onion just can’t match.
  • Use Enough Broth: Measure out 2 cups of vegetable broth for every 1 cup of dry rice—any less and you’ll end up with dry, crumbly rice. Sounds simple, but I’ve ruined a few batches by eye-balling it.
  • Simmer Low and Slow: Once everything’s in the pot, keep the heat at a gentle simmer. Boiling hard turns the beans mushy and the rice gummy—my grandmother swore by this, and she was right.

Troubleshooting Perfect Results

Beans Too Firm

If your beans stay hard after 60 minutes of simmering, they likely weren’t soaked long enough. Try the quick-soak method: Cover beans with water, bring to a boil for 2 minutes, then let sit off heat for 1 hour. Older beans may need 30 extra minutes of cooking time. 💡

Rice Turns Mushy

This usually happens when rice cooks too long in the bean liquid. Start with slightly undercooked rice, then combine. If it’s already mushy, stir in ½ cup uncooked rice and let it absorb the liquid for 10-15 minutes. Use long-grain white for best texture.

Broth Too Thin

Uncover the pot and simmer for an additional 10-15 minutes to reduce the liquid. Mash ¼ cup of beans against the pot side to thicken naturally. A cornstarch slurry (1 tbsp in 2 tbsp water) works in a pinch but may dull flavors.

Lacks Depth

Boost flavor with a splash of soy sauce or Worcestershire for umami. David always notices when I add 1 tsp liquid smoke—it brings that slow-cooked Southern depth. A pinch of cayenne adds warmth if the dish tastes flat.

Overly Salty

Add 1 cup water and ½ cup uncooked rice to absorb excess salt. Stir well and cook for 15 minutes. Avoid adding more broth, as it may contain sodium. Taste before adjusting—flavors balance as the dish rests. 🌟

Bay Leaf Flavor

If the bay leaf taste is too strong, remove the leaves earlier next time. To fix now, add 1 diced potato while simmering—it absorbs bitter flavors. Discard the potato before serving. This trick saved many pots in Nana Mae’s diner.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 75g27%
Dietary Fiber 12g43%
Sugars 3g
Protein 18g36%
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 to save time?

Yes, but texture will differ. Drain and rinse 3 cans of white beans, then simmer for 15-20 minutes with aromatics. They won’t be as creamy as dried, but still delicious.

2

What if I don’t have vegetable broth?

Water works in a pinch. Add 1 tsp soy sauce or a bouillon cube for depth. The dish will still be flavorful, just less rich.

3

How do I make it spicier?

Stir in ½ tsp cayenne with the spices, or add hot sauce at the table. For smoky heat, try ½ tsp chipotle powder.

★★★★★5.0(4 reviews)
Tyler Campbell