Carmy - Easy Healthy-ish Recipes

  • Home
  • All Recipes
    • All Recipes
    • Airfryer
    • Breakfast
    • Drinks
    • Freezer Friendly
    • Grill
    • Instant Pot
    • Main Dishes
    • Meal Prep
    • Meatless
    • Sides
    • Under 60 Minute Meals
  • Meal Prep
  • Instant Pot Recipes
  • Main Dishes
  • Shop My Kitchen
  • About Me
    • Collaborate With Me
    • Privacy Policy
menu icon
go to homepage
  • All Recipes
  • Meal Prep
  • Breakfast
  • Main Dishes
  • Instant Pot
  • Shop My Kitchen
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • All Recipes
    • Meal Prep
    • Breakfast
    • Main Dishes
    • Instant Pot
    • Shop My Kitchen
    • Facebook
    • Instagram
    • Pinterest
  • ×
    You are here: Home / Recipes / Sides / Homemade Baked Beans

    Homemade Baked Beans

    Posted: Mar 12, 2025 Last Modified: Mar 16, 2025 by Carmy · This post may contain affiliate links. As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Jump to Recipe - Print Recipe

    This old-fashioned baked beans recipe is a comforting dish that comes together with only a handful of simple ingredients. Inspired by Heinz baked beans, this homemade version is sweet and tomatoey with a rich, deep flavor.

    While H isn’t a fan of British-style baked beans, I could eat them all day! They’re warm and cozy, making them a delightful way to start the day, whether I’m enjoying them alongside a full English breakfast or simply with some toast.

    A bowl of baked beans.


     

    Why You’ll Love This Recipe

    • Did you know that canned Heinz baked beans aren’t baked? This recipe also doesn’t actually bake the baked beans. It comes together easily on the stovetop!
    • Whether you want to use dried beans like myself or canned beans, this baked beans recipe is absolutely mouthwatering.
    • You only need a handful of pantry staples! I love that you don’t need a ton of ingredients to make this from scratch.
    • While I’m more than fine with cracking open a can of baked beans, I was reading the ingredients list and thought, how hard could it be to make it from home? It’s definitely more budget-friendly and you can adjust the ingredients to change the flavor profile to your liking.

    Ingredients You’ll Need

    Ingredients needed to make homemade heinz-style baked beans.

    navy beans — I use dried navy beans but you can also use canned navy beans. If you prefer (or only have) a different white bean, you can use that instead.

    broth — I cook my dried navy beans with chicken broth, and I also simmer the sauce in the chicken broth. This adds more flavor than using water. I also use the broth that the beans were cooked in, instead of draining it, as it adds even more flavor.

    ketchup — for that sweet, tomatoey taste.

    tomato paste — to add a deeper tomato flavor.

    Worcestershire sauce — to add umami flavor to the beans.

    brown sugar — I highly recommend using dark brown sugar over regular or light sugar. It adds a lovely deeper flavor.

    seasoning — I use a combination of garlic powder, onion powder, paprika, salt, and pepper.

    apple cider vinegar — I love the tangy flavor that a splash of ACV adds to the baked beans. It helps cut through the richness.

    How to Make Baked Beans

    Set of two photos showing before and after navy beans are soaked in water.
    • If using dried beans, rinse the dried navy beans and give them a once-over to make sure there is no dust or debris. Add the dry beans to a bowl and cover with water to soak for 8 to 24 hours. (I add 3 cups of water to every 1 cup of beans. Beans absorb and expand quite a bit so make sure you add enough water.)
    • After soaking, discard any beans that have floated to the top, drain the water, and give them another quick rinse.
    Set of two photos showing beans cooked and sauce ingredients added to the pot.
    • Add the drained, soaked beans and 4 cups of broth to a Dutch oven or heavy-bottomed pot. Bring the liquid up to a boil before lowering the heat to medium-low and simmer, covered, for an hour. Then simmer for another 1½ to 2 hours with the lid slightly ajar, checking on the beans every 30 minutes. Skim off any foam and add additional water if required. Once the beans are soft, but still slightly firm, take the pot off the heat.
    • In another pot, add the ketchup, tomato paste, Worcestershire sauce, dark brown sugar, garlic powder, onion powder, paprika, and apple cider vinegar.
    Set of two photos showing broth added to the pot and mixed.
    • Give everything a stir and add 2 cups of broth. Bring the liquid up to a boil over medium heat and then simmer for 15 to 20 minutes.
    Set of two photos showing navy beans and cornstarch slurry added to the pot.
    • Add the cooked navy beans along with the broth to the pot. There should be around 1 to 2 cups of liquid left. Not to worry if there’s too much (cook it down!) or too little (add a bit of water!) as this recipe is very forgiving.
    • Make a cornstarch slurry by mixing the cornstarch with some cold water and add it to the pot. Simmer for 15 to 20 minutes or until the baked beans have thickened to your liking. Make sure to stir throughout to ensure the beans do not stick to the bottom of the pan.
    • Add salt and pepper to taste.
    A pink pot of baked beans with a wooden spoon inside.
    A wooden spoonful of baked beans lifted from a pink pot.

    Recipe Tips and Notes

    • If you are using canned navy beans, rinse and drain them and add them to the pot alongside an extra 1½ cups of broth. This recipe uses 1 cup of dried beans which yields around 3 cups of cooked navy beans. You’ll need approximately 2 cans of canned navy beans to yield 3 cups, depending on the size of the can.
    • You can also try my instant pot no-soak navy beans recipe if you don’t want to soak the beans overnight and want to cook the beans in a shorter amount of time!
    • When making a cornstarch slurry, always mix the cornstarch with cold tap water. If you add the cornstarch directly into the baked beans, it’ll lump together, and you’ll be left with a lumpy texture, and the cornstarch won’t be able to work its magic and thicken the baked beans.
    • I find that this recipe does not require much salt and pepper. I add it at the end, to taste, if I feel like it needs a little extra salty flavor.
    • Keep in mind that the baked beans will continue to thicken as they cool, so do not worry if it is not as thick as you’d like immediately off the heat.
    • If you want a deeper, richer flavor, you can cook some finely diced bacon first in the pot before you add the sauce ingredients.
    • While I love enjoying baked beans for breakfast or on some toast, I also love serving this for dinner over a baked potato or wrapped in a tortilla!
    A close up view of a bowl of baked beans.

    Make Ahead Tips

    • Meal prep: once cooled, store the baked beans an airtight container for up to 4 days in the fridge.
    • Freezer: allow the baked beans to cool before transferring them into an airtight container and storing them in the freezer. Freeze for up to 3 months.
    A bowl of baked beans.

    Homemade Baked Beans

    This old-fashioned baked beans recipe is a comforting dish that comes together with only a handful of simple ingredients. Inspired by Heinz baked beans, this homemade version is sweet and tomatoey with a rich, deep flavor.
    5 from 1 vote
    Print Recipe Rate this Recipe
    Prep Time: 1 day d
    Cook Time: 3 hours hrs
    Total Time: 1 day d 3 hours hrs
    Servings: 5 to 6 servings

    Ingredients

    For the Beans

    • 1 cup dried navy beans, *see note for canned beans
    • 4 cups broth, chicken or vegetable

    For the Baked Beans

    • 2 cups broth, chicken or vegetable
    • ½ cup ketchup
    • 2 tablespoons tomato paste
    • 2 teaspoon Worcestershire sauce, or more
    • 2 tablespoons dark brown sugar
    • 1½ teaspoon garlic powder
    • 1 teaspoon onion powder
    • 1 teaspoon paprika
    • 1 tablespoon apple cider vinegar
    • salt and pepper, to taste
    • 2 tablespoons cornstarch

    Instructions

    To Cook the Dried Navy Beans

    • Rinse the dried navy beans and give them a once-over to make sure there is no dust or debris. Add the dry beans to a bowl and cover with water to soak for 8 to 24 hours.
    • After soaking, discard any beans that have floated to the top, drain the water, and give them another quick rinse.
    • Add the drained, soaked beans and 4 cups of broth to a Dutch oven or heavy-bottomed pot. Bring the liquid up to a boil before lowering the heat to medium-low and simmer, covered, for an hour. Then simmer for another 1½ to 2 hours with the lid slightly ajar, checking on the beans every 30 minutes. Skim off any foam and add additional water if required. Once the beans are soft, but still slightly firm, take the pot off the heat.

    For the Baked Beans

    • In another pot, add the ketchup, tomato paste, Worcestershire sauce, dark brown sugar, garlic powder, onion powder, paprika, and apple cider vinegar.
    • Give everything a stir and add 2 cups of broth. Bring the liquid up to a boil over medium heat and then simmer for 15 to 20 minutes.
    • Add the cooked navy beans along with the cooked broth to the pot. There should be around 1 to 2 cups of liquid left.
    • Make a cornstarch slurry by mixing the cornstarch with 2 tablespoons of cold water and adding it to the pot. Simmer for 15 to 20 minutes or until the baked beans have thickened to your liking. Stir throughout to prevent the beans from sticking to the bottom of the pan. Add salt and pepper to taste before serving.

    Notes

    • If using canned navy beans, rinse and drain them before adding them to the sauce alongside 1½ cups of broth. 
    Tried this recipe?Did you make this recipe? I’m always so happy to hear about it! I’d love to see how it turned out. Tag me at @CarmysHungry on Instagram so I can see it! If you enjoyed the recipe, I’d really appreciate a comment with a 5 star rating! ♥

    Nutrition Per Serving

    Calories: 222kcal | Carbohydrates: 46g | Protein: 10g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.1g | Sodium: 1440mg | Potassium: 677mg | Fiber: 11g | Sugar: 15g | Vitamin A: 1020IU | Vitamin C: 3mg | Calcium: 77mg | Iron: 3mg
    Author: Carmy
    Course: Breakfast, Side Dish
    Cuisine: British
    Nutrition Disclaimer

    More Pantry Staples Recipes

    • Instant Pot Chickpeas
    • Instant Pot Lentils
    • Instant Pot Basmati

    Other places to connect with me
    @carmyshungry on Instagram
    Facebook
    Shop my Amazon faves
    Email: [email protected]

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Carmy is a healthy-ish living blogger based in Ontario. Here, you can find healthy-ish recipes including meal prep recipes, Instant Pot recipes, air fryer recipes, and lightened-up family favorites! Follow along for easy, straightforward recipes for any cooking level.

    More about me →

    Popular

    • Plate and meal prep container with rice, korean chicken thighs, cucumbers, carrots, seasoned seaweed, sesame seeds, and green onions.
      Gochujang Chicken Thighs (Grilled or Stovetop)
    • Hibachi Chicken with Fried Rice
    • Crispy skin, delicious flavour, and oh so moist, this Garlic Herb Butter Roasted Chicken in a Dutch Oven is going to have you drooling!
      Garlic Herb Butter Roasted Chicken in a Dutch Oven
    • how to make instant pot poached eggs
      How To Make Instant Pot Poached Eggs

    Sign Up!

    Sign up to stay up to date with new recipes straight to your inbox!

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Work with Me

    Newsletter

    • Sign Up! for emails and updates plus a downloadable shopping list and recipes for one week's meal prep (lunches and snacks).

    Recipes

    • All Recipes
    • Meal Preps Recipes
    • Instant Pot Recipes

    Copyright © 2024 Carmy — Easy Healthy-ish Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.