Side Dishes
This pork and bean cake recipe delivers the hearty comfort of Southern cooking with every bite—where tender ground pork and smoky beans create a savory cornbread that’s rich, moist, and packed with flavor.
Growing up in small-town Georgia, I learned that pork wasn’t just meat; it was the backbone of family meals, and this dish was a staple at Sunday suppers.
The secret lies in balancing the smokiness of the pork with the earthy depth of beans, all bound together in a golden, crumbly crust.
The beauty of this recipe is its versatility—it works as a side dish for barbecue, a hearty main for casual meals, or even a breakfast staple when served with a fried egg on top.
I’ve perfected it over years of testing, ensuring the texture stays tender and crumbly while the flavors sing. The ground pork adds richness, the beans contribute protein and earthiness, and the cornbread base keeps it satisfyingly substantial.
What you’ll end up with is a golden, aromatic cake that’s crisp at the edges and moist inside, with layers of smoky, savory goodness in every bite.
The aroma alone will have everyone at the table asking for seconds—trust me, I’ve tested this recipe enough times to know it never disappoints.
Whether you’re serving it alongside ribs or as a standalone dish, this pork and bean cake is a foolproof way to bring Southern comfort to your table.
For those who love regional variations, I’ve included tips for adjusting the recipe to suit your preferences—whether that means adding a touch of heat with cayenne or keeping it mild for picky eaters.
The method is simple, but the results are anything but ordinary. Let’s get started on making this classic dish your own.
Ingredients for pork and bean cake
Pantry staples meet Southern soul in this pork and bean cake—where smoky pork and hearty beans create a cornbread so rich it feels like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🥩 | 1 ½ lb | Lean or regular, not pre-seasoned |
| Canned Great Northern Beans 🌽 | 2 cups | Drained and rinsed, or 1 can (15 oz) |
| Cornmeal 🌾 | 1 ½ cups | Fine or medium grind preferred |
| All-Purpose Flour 🌾 | 1 cup | For structure and binding |
| Baking Powder 🍞 | 2 tsp | For lift and texture |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | 1 tsp | For depth of flavor |
| Onion Powder 🧅 | 1 tsp | Adds savory base |
| Smoked Paprika 🌶️ | ½ tsp | For authentic smoky flavor |
| Egg 🥚 | 1 whole | Large, room temperature |
| Buttermilk 🥛 | ½ cup | Full-fat for richness |
| Vegetable Oil 🫒 | ¼ cup | For crispy crust |
The ground pork is the star here, so pick a quality cut—ask your butcher for a leaner blend if you want less fat. Costco or local grocers often have the best prices for bulk pork. I like to brown it first in a skillet before mixing it into the batter—that crispy edge makes all the difference. For the beans, Great Northerns are my go-to, but any white bean works. Drain and rinse them well to avoid a mushy cake. If you're using canned beans, check the expiration date—old beans can make the texture gummy.
No buttermilk? Mix 0.5 cup milk with 0.5 tsp vinegar or lemon juice and let it sit for 5 minutes. Short on smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. The cornmeal is non-negotiable for that classic texture—Bob's Red Mill is my brand of choice, but any fine-ground cornmeal works. Want extra richness? Add 1/4 cup shredded cheddar to the batter. For a spicier kick, swap half the paprika for cayenne. The egg binds everything together, so don’t skip it—it’s what keeps this cake from falling apart.
This cake reheats beautifully—wrap leftovers in foil and warm in a 350°F oven for 10-15 minutes. Keeps 3-4 days in the fridge, wrapped tightly. For meal prep, portion into single servings—they freeze well for up to 3 months. The best part? It tastes even better the next day as the flavors meld. Serve with a fried egg on top for breakfast, or alongside ribs for a Southern feast.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I’ve got nothing but a can of beans and a bag of flour. The cornmeal gives it that satisfying texture—crispy outside, tender inside—without needing fancy ingredients. Honestly, it’s the kind of dish that makes me feel like I’ve outsmarted grocery shopping.
- Savory Crunch: That combo of ground pork and Great Northern beans? It’s like a hug for your taste buds. The baking powder lifts it just enough to keep it light, while the cornmeal adds a buttery, almost cornbread-like bite. I’ll be real: I’ve made it plain, seasoned it with Cajun spice, and even topped it with cheese—each time, it’s crave-worthy.
- Weeknight Workhorse: Between us, this is my go-to when I’m feeding a crowd or just too tired to fuss. Double the batch, freeze half, and reheat it straight from the freezer—no defrosting needed. It’s the kind of thing my husband grabs when he’s starving at midnight, and my kids ask for it at potlucks.
- Budget-Friendly Powerhouse: A single can of beans and a pound of pork stretch to feed four (or five, if someone’s extra hungry). The flour and cornmeal are cheap staples, and the baking powder ensures it doesn’t taste like I skimped. I’ve taken this to church dinners, tailgates, and even my book club—always a hit, always affordable.
Step-by-step instructions for pork and bean cake
This savory cornbread gets its hearty texture and deep flavor from the perfect blend of pork and beans.
Brown the Ground Pork Thoroughly
Heat a large skillet over medium-high heat and add the 1.5 lb ground pork. Break it up with a wooden spoon as it cooks, letting it brown and release its natural juices. You'll notice it starts to sizzle and pull away from the pan—this is when the meat develops its rich, savory flavor. Cook for about 8-10 minutes until the pork is fully browned and no longer pink in the center.
Here's the thing—don't drain the fat after browning. That rendered pork fat is what will create the crispy crust on your cake. Once fully cooked, transfer the pork to a bowl and set it aside. Real talk: if you skip this browning step, your cake will taste bland and flat. The pork needs to develop that deep, meaty flavor first.
Mix Dry Ingredients and Combine Wet Components
In a large mixing bowl, whisk together the 1.5 cups cornmeal, 1 cup all-purpose flour, 2 tsp baking powder, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp garlic powder, 1 tsp onion powder, and 0.5 tsp smoked paprika. This dry blend forms the backbone of your cake's texture and flavor. Give it a good stir to ensure all the spices are evenly distributed throughout the cornmeal and flour.
In a separate bowl, beat the 1 whole egg, then whisk in the 0.5 cup buttermilk and 0.25 cup vegetable oil until just combined. The buttermilk adds richness while the oil helps create that crispy crust. I like to use a fork for this step—it's simple and effective. Don't overmix here; just combine until smooth.
Combine Everything and Let Rest
Add the browned pork and drained 2 cups canned great northern beans to the dry ingredients. Stir until everything is evenly incorporated. You'll notice the mixture looks thick and hearty—this is exactly what you want. The beans will add moisture and substance while the pork keeps everything flavorful. Let this mixture sit for 5 minutes while you preheat your oven to 375°F.
This resting time allows the flavors to meld slightly and the cornmeal to begin absorbing some of the moisture. I press down gently on the mixture with a spoon during this time—this prevents air bubbles from forming and helps create a denser, more uniform cake. Don't skip this step; it makes a noticeable difference in the final texture.
Bake Until Golden and Set
Grease a 9-inch cast iron skillet or baking dish generously with vegetable oil or butter. Pour the pork and bean mixture into the prepared pan and spread it out evenly. The mixture should fill the pan about ¾ full. Bake in the preheated oven for 30-35 minutes until the top is golden brown and a toothpick inserted in the center comes out clean.
You'll know it's done when the edges pull away slightly from the pan and the top has developed a beautiful golden crust. If it starts to brown too quickly, tent the pan with foil to prevent over-browning while it continues to cook through. The internal temperature should reach 190°F—this ensures it's fully cooked and safe to eat.
Rest and Serve Warm
Remove the cake from the oven and let it rest in the pan for 10 minutes. This resting period allows the juices to redistribute throughout the cake, making each bite moist and flavorful. I know it's tempting to dig in immediately, but trust me—waiting makes all the difference.
Once rested, slice into 6 equal portions and serve warm. The cake should be tender yet firm, with a crispy crust that gives way to the hearty pork and bean filling. Each bite delivers that perfect combination of smoky paprika, savory pork, and creamy beans. Pair it with a simple green salad or some crusty bread for the ultimate comfort meal.
Pro Tips For Making Pork And Bean Cake
- Drain and Rinse Beans: Dump those canned Great Northerns into a colander and give them a quick rinse—even if they’re “low sodium.” The extra starch clinging to the beans makes the cake gummy if you skip this. I learned this the hard way after making a batch that turned out like a sad meatloaf.
- Brown the Pork First: Don’t just mix raw ground pork into the batter. Cook it in a skillet over medium-high heat until it loses its pink color—about 5 minutes. This kills bacteria and gives the cake a deeper flavor. (Yes, even if you’re impatient, let it crisp a little.)
- Mix Wet and Dry Separately: Combine the cornmeal, flour, and baking powder in one bowl, then mix the drained beans, cooked pork, and any wet ingredients (like egg or milk) in another. Dumping everything together clumps the cornmeal into rocks—trust me, you’ll feel it in your teeth.
- Press the Batter Firm: When forming the cakes in the pan, don’t just spoon the batter in. Press it down firmly with your hand or a spatula—about ½-inch thick. This keeps them from spreading into pancakes and ensures even cooking. (Your grandmother’s method, and it works.)
Creative variations of these flavors
Southern-Style Smoky Twist
For a deeper smoky flavor, swap the smoked paprika for 1 tsp chipotle powder and add ½ tsp liquid smoke to the batter. This variation takes inspiration from my time working with pitmasters in Georgia, where they’d infuse dishes with hickory smoke.
I also like to add ½ cup cooked bacon crumbles for extra richness and a smoky crunch. 🌶️
Breakfast-Ready Version
Transform this into a breakfast staple by adding ½ cup shredded sharp cheddar and 2 tbsp chopped fresh chives to the batter. After baking, top each slice with a fried egg and a drizzle of hot honey.
This became a favorite at my farm when we needed a hearty morning meal—nothing beats this for soaking up egg yolks. The cheddar melts into the warm cake, creating a gooey, cheesy center.
Spicy Cajun Kick
Give it a Louisiana-inspired makeover by mixing in 1 tbsp Cajun seasoning (like Tony Chachere’s) with the dry ingredients and adding ½ tsp cayenne pepper to the wet mix. For extra heat, fold in ¼ cup diced jalapeños after baking.
This version pairs perfectly with blackened catfish or gumbo. I’ve tested this at my farm gatherings, and it disappears faster than you can say “lagniappe.”
Herbed Garden Variation
Brighten the flavor profile with fresh herbs by stirring in ¼ cup chopped fresh parsley and 2 tbsp chopped fresh dill after removing the cake from the oven. The herbs add a bright, fresh contrast to the smoky pork and beans.
For an extra touch, sprinkle 1 tbsp lemon zest over the top before serving. This variation works beautifully as a side for grilled fish or as a light main course with a crisp salad.
Cheesy Potato Twist
For a heartier texture, fold in 1 cup grated Yukon Gold potatoes (cooked and drained) along with the beans. Add ½ cup shredded Gruyère cheese to the batter for a nutty, melty depth. This version has a denser, almost casserole-like texture that’s perfect for cold winter nights.
It’s inspired by my time in the Swiss Alps, where cheesy potato dishes are a staple. Serve with a dollop of sour cream for extra indulgence. 🧀
Nutrition facts
Frequently asked questions
Can I use ground turkey or chicken instead of pork?
Ground turkey or chicken works well, but the flavor will be milder. For best results, use 1.5 lb of ground poultry and add an extra 0.5 tsp of smoked paprika or a pinch of liquid smoke to compensate. The texture will remain similar, but the richness from pork is hard to beat.
Why does my pork and bean cake turn out dry?
Overbaking is the most common culprit—remove it when the center reaches 190°F and a toothpick comes out clean. Another issue? Skipping the buttermilk or oil. These keep the cake moist. Try adding 2 tbsp extra oil to the batter or wrapping leftovers in foil to retain moisture.
Can I make this recipe ahead of time?
Yes! This cake reheats beautifully. Bake it a day ahead, cool completely, then wrap tightly in foil. Reheat at 350°F for 10-15 minutes until warm. For freezing, slice into portions and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What’s the best way to serve this dish?
This versatile cake shines as a side for BBQ, alongside grilled meats, or even as a breakfast dish with a fried egg on top. For extra flair, drizzle with hot honey or serve with a side of coleslaw. In Georgia, we often pair it with cornbread dressing at holiday meals.
How do I adjust the spice level?
Start with the base recipe for mild flavor. For heat, add 0.25 tsp cayenne or swap half the smoked paprika for chipotle powder. For a smoky kick without heat, increase the smoked paprika to 1 tsp and add 0.25 tsp liquid smoke. Always taste as you go!