Go Back

Homemade Baked Beans with Ham and Peppers

Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings 20 servings
Author Si Foster, A Bountiful Kitchen


  • 2 tablespoons olive oil
  • 1 large onion chopped, about 2 cups
  • 1-2 cups chopped ham
  • 3 bell peppers 1 each, red, yellow, orange, seeded and chopped
  • salt and pepper about 1/2 teaspoon each
  • 5-15 oz cans Pork and Beans undrained*
  • 1 cup ketchup
  • 3/4 cup dark brown sugar packed
  • 2 tablespoons Worcestershire sauce
  • few drops hot pepper sauce Tabasco
  • 1/2 teaspoon dry mustard
  • 1 teaspoon cinnamon


  1. In a large Dutch oven or other large heavy pan with oven safe lid, pour two tablespoons olive oil into pan.
  2. Sauté onions, ham, peppers, over medium high heat until onions are soft, about 4-5 minutes.
  3. Season with salt and pepper.
  4. Add un-drained cans of Pork and Beans, ketchup, dark brown sugar, Worcestershire Sauce, hot pepper sauce, dry mustard and cinnamon to vegetables in pan.
  5. Stir well.
  6. Pre heat oven to 350 degrees.
  7. Cook over medium heat heat on stove top for about 5-10 minutes until oven is preheated.
  8. Cover dish with lid. Place beans in oven on center rack for 45 minutes. After 45 minutes, remove lid for last 45 minutes of baking.
  9. Replace lid and keep beans warm in oven at 275 until ready to serve.

Recipe Notes

-I remove the little piece of fat in the pork and beans can before adding to my baked beans. Do not use baked beans that are pre made, such as Bush's baked beans. They already have added sugars and spices and will alter the flavor of your homemade dish. I use S&W Pork and Beans. -This recipe may be made on the stove top without turning the oven on. After the pot of beans is assembled, cook over medium low heat for about 1 1/2 hours on stovetop. Place lid on pan when beans have thickened and some of the liquid has evaporated. Once the lid has been placed on the pan keep heat on low. -Beans may also be cooked in a slow cooker. Place all ingredients in a slow cooker, cook on low for 6-8 hours. I suggest sautéing the onion first in a separate pan and a adding to the slow cooker.