pork n beans recipe
The Best pork n beans recipe
What I love most is how versatile it is. You can serve it over rice, with crusty bread, or even straight from the bowl—no fuss. And because it’s packed with protein and fiber, it’s a smart choice for keeping everyone full and energized. My family especially enjoys it because it’s comforting yet balanced—no greasy shortcuts, just good, wholesome food. It’s the kind of recipe that feels like home, and I always feel good knowing I’m feeding them something real and nourishing. Plus, it’s perfect for special occasions too, whether you’re hosting a potluck or just treating yourself to a cozy meal at home.

Classic Pork and Beans
A hearty, comforting dish featuring tender pork, tender beans, and a rich tomato-based sauce—perfect for a cozy meal. This recipe is a must-try for any occasion.
🥘Ingredients
- 1 lb boneless pork shoulder
- 1 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 bay leaf
- 2 cans (15 oz each) pinto beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 tbsp chili powder
- 1 tsp cumin
- ½ tsp black pepper
- 1 cup tomato sauce
- 1 tbsp brown sugar
- 1 tbsp vinegar
- 1 tsp dried oregano
👨🍳Directions
-
1
Pat the pork shoulder dry and season generously with smoked paprika, garlic powder, onion powder, and black pepper. Heat olive oil in a skillet over medium-high heat. Brown the pork on all sides (about 5 minutes total), then transfer to a pot. -
2
Add the bay leaf to the pot and pour in 3 cups of water. Bring to a simmer, cover, and cook for 25–30 minutes until the pork is tender and easily shreds with a fork. -
3
Shred the pork and return it to the pot. Stir in the pinto and kidney beans, chili powder, cumin, and black pepper. Simmer uncovered for 10 minutes. -
4
In a small saucepan, combine tomato sauce, brown sugar, vinegar, and oregano. Simmer for 5 minutes until slightly thickened. Pour the sauce over the pork and beans. -
5
Let the mixture sit for 5 minutes before serving. Adjust seasoning if needed.
🔧Equipment
- Skillet
- Pot
- Mixing bowls
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Pork and Beans Works
❓ Frequently Asked Questions About Pork and Beans
How do I adjust the spice level in this recipe?
Use a fine-tune approach: Start with half the recipe and adjust to taste. If you prefer more heat, increase the amount of cayenne or smoked paprika by ¼ to ½ teaspoon. For a milder flavor, reduce it by the same amount or omit it altogether. Always taste as you go—simmering opens up flavors, so you can always add more at the end.
—
Can I substitute canned beans for fresh ones?
Yes, but adjust the cooking time. Use a 15-ounce can of navy beans (or similar) and drain and rinse them. Simmer them directly in the pot with the pork for about 15–20 minutes, until tender. Fresh beans may require less time, so check halfway through.
—
What if I don’t have a slow cooker?
Skip the slow cooker entirely. Cook the pork shoulder on the stovetop first, then transfer it and the beans to a Dutch oven. Simmer uncovered on low heat for 2–3 hours, or until the pork shreds easily. Stir occasionally to keep the sauce from sticking.
—
How do I make this recipe gluten-free?
Replace the Worcestershire sauce with a gluten-free alternative, such as a homemade blend of tamari or coconut aminos. Ensure all other seasonings (like soy sauce in marinades) are certified gluten-free. The rest of the recipe remains unchanged.
—
Can I freeze leftovers for later?
Absolutely. Portion the cooled pork and beans into airtight containers, leaving 1-inch headspace. Freeze for up to 3 months. To reheat, thaw overnight in the fridge, then simmer in a pot with a splash of water or broth for 10–15 minutes until hot through. Add a pat of butter or fresh herbs for freshness.
