Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / British / Hearty Baked Beans from Scratch (Better Than Heinz!)

Hearty Baked Beans from Scratch (Better Than Heinz!)

Homemade baked beans in a pot with a wooden spoon, showing beans in tomato sauce.
Hearty Baked Beans from Scratch (Better Than Heinz!)
Anadi Misra

By Anadi Misra · December 8, 2023

British

About this recipe

Make hearty baked beans from scratch using dried beans in a rich, smoky sauce. Better than Heinz and totally vegetarian — the ultimate homemade comfort food for breakfast or any meal.

↓ Jump to Recipe
1 review · Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

One of my favourite childhood breakfasts was Heinz baked beans on toast. In particular, I would get the British-style baked beans. I don’t eat them that often anymore, but when I do, I certainly get a rush of nostalgia every time!

Now, something that has been on my bucket list for many years was to prepare these beans from scratch. I had tried a couple of times here and there, but nothing was ever super “wow-worthy” until this recipe. For the cold weather and comforting breakfasts, you’ll definitely be craving these homemade baked beans ! Additionally, I recently learned that the breakfast of choice of soccer player Jude Bellingham is a good baked bean breakfast with eggs!

If you’ve always wanted to make homemade Heinz beans, then this recipe is the perfect opportunity to check it off your bucket list too! You can make it as part of your Live to Cook one-month challenge! Get started on your cooking journey for free by signing up for my free email newsletter, plus all of my new recipes will be sent straight to your inbox!

To see step by step how to make Heinz baked beans from scratch so that you can have a powerhouse breakfast like soccer star Jude Bellingham, then be sure to watch the video! If you are not already, it would mean a lot if you would please subscribe to my YouTube channel! Don’t forget to press the bell button so you’re notified when all of my latest video recipes are live! Let’s get cooking!

Homemade baked beans in tomato sauce in a glass bowl, ready to serve

Why You’ll Love This Heinz Baked Beans Recipe!

  • Fresh: The taste of these baked beans from scratch will be so fresh and satisfying that you won’t be able to get enough of it!
  • No extra salt or preservatives: I grew up on the Heinz baked beans and absolutely loved them. However, they do have lots of extra added salt that our bodies do not necessarily need. Here we know exactly what’s going into our baked beans, and you have full control of the salt!
  • Easy to make: It’s not too difficult to make your very own baked beans at all! It is mostly some prep work, then everything will come together simply!
  • Super tasty: This is bound to be a new breakfast favourite! Serve with eggs, bacon, and/or even dinner rolls!
Homemade baked beans simmering in a large skillet on the stovetop, beans coated in rich tomato sauce.
What Beans should I use for This Heinz Baked Beans Recipe▼

Typically, baked beans use small white navy beans. However, if you don’t have these, then that’s no problem at all! As I mention in my free motivational guide to explore your potential in the kitchen, Make Cooking Fun!!, if there is a substitute that is suitable already in your home, then by all means use that! I especially discourage you to go shopping for a niche ingredient which you may use only once and it is only available in bulk. It is a waste of space and money for you, so you can get away with using another type of bean. Here are some choices:

  • Great Northern beans
  • Cannellini beans (white kidney beans)
  • Pinto beans
Plate with two fried eggs, baked beans in a glass bowl, and toasted bread slices.

Ingredients for This Heinz Beans Recipe

Believe it or not, we don’t need too many ingredients to make the perfect baked beans at home! For the complete ingredient list with their quantities and to save the recipe for later, scroll to the bottom of this post or press the “Jump to Recipe” button for the FULL PRINTABLE recipe card. You can also scale the recipe based on how many portions of baked beans you want to make, so that you know exactly how much dried beans you need to soak, in addition to not having to mentally calculate ratios! Everything is done for you!

Ingredients for homemade baked beans including white beans, pinto beans, brown sugar, onion, mustard, maple syrup, and spices arranged on counter.
  • Great Northern Beans and Pinto Beans: My choice of beans here. I will be using dried beans and cooking them in my Instant Pot, but feel free to use canned if you want. Canned beans will also save you some time, but I prefer the flavor of dried beans.
  • Brown sugar
  • Water: Add water as needed to cook your beans.
  • Molasses
  • Maple syrup
  • Dijon mustard
  • Onions
  • Olive oil
  • Apple cider vinegar
  • Cayenne pepper
  • Worcestershire sauce
  • Passata
  • Salt to taste

How to Make Heinz Beans at Home

To Cook the Pinto Beans

Using a Stovetop Pressure Cooker (for both beans)

Soak the beans overnight or for at least 4-6 hours.

Add dried beans with 4 times the volume of water. Cook for 2-3 whistles on high heat, then turn down the heat to medium and cook for 15-20 minutes. Let the pressure release naturally.

Using an Instant Pot

For Pinto Beans, rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 18-20 minutes. Ensure Instant Pot is in Sealing mode.

Hand holding a white bowl of cooked pinto beans in broth with bacon pieces, Instant Pot in background.
Water being poured into Instant Pot with soaked pinto beans and a bowl of Great Northern beans nearby.
Hand adjusting pressure cook settings on Instant Pot displaying 00:17 on digital display.
Instant Pot displaying 16 minutes on display screen during bean cooking process.

Let the pressure release naturally for 15 minutes and then do a manual pressure release.

Hand pouring cooked chickpeas from a slotted spoon into a pot of broth in an Instant Pot.

To Cook the Great Northern Beans

For Great Northern Beans, rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 8 minutes. Ensure Instant Pot is in Sealing mode. Let the pressure release naturally for 15 minutes and then do a manual pressure release.

Cooked Great Northern beans in a white bowl filled with broth, held in front of an Instant Pot.
Instant Pot Duo Plus set to Bean Chili mode with 20 minutes cooking time on display.

For the Baked Beans

Preheat oven to 300 F.

Heat a large oven-safe pan on medium heat and once warm, add the olive oil. Once the oil is shimmering, add diced onions and saute until they have softened. Add the apple cider vinegar and mix well.

Olive oil shimmering in a stainless steel pan on the stovetop, ready for sautéing onions.
Diced red onions sautéing in olive oil in a large stainless steel pan on the stovetop.
Diced pink onions being sautéed in olive oil in a large stainless steel pan on a stovetop.
Diced onions sautéing in olive oil in a large oven-safe pan on stovetop.

Once most of the liquid has evaporated, add the passata, molasses, maple syrup, dijon mustard, brown sugar, cayenne pepper, Worcestershire sauce.

Diced pink onions sautéing in olive oil in a large stainless steel pan.
Diced pink onions being sautéed in olive oil in a large stainless steel pan.
Red tomato sauce being poured over diced pink onions in a stainless steel pan.
Large pan of simmering baked beans with red sauce, onions, and beans cooking on stovetop before transferring to oven.
Red sauce with diced onions and bell peppers simmering in a large stainless steel pan on stovetop.
Red sauce with beans simmering in a stainless steel pan on stovetop before baking.
Red sauce with diced onions and peppers simmering in a large stainless steel pan on the stovetop.
Red sauce simmering in a large stainless steel pan on stovetop with wooden spoon stirring.
Large pan of simmering baked beans with red sauce, onions, and beans cooking on stovetop before transferring to oven.
Red sauce with beans simmering in a stainless steel pan on stovetop before baking.

Then, add the cooked pinto and great northern beans. Add the water and then gently mix everything until combined.

Cooked beans being poured into a simmering red tomato sauce in a metal pan on the stovetop.
Cooked pinto and great northern beans being added to a simmering tomato-based sauce in a large pan.
Pinto and great northern beans being added to a tomato-based sauce in a skillet on the stovetop.
Wooden spoon stirring a pot of baked beans with pinto and great northern beans in a rich tomato-based sauce.
Stirring cooked beans in a tomato-based sauce with a wooden spoon in a large pot on the stove.
Hand holding a temperature control knob on an oven during baked beans preparation.

Bring the beans up to a simmer and then transfer the pan to the middle rack of the preheated oven. Bake for 2 - 2 1/2 hours and while baking, check every 30 minutes or so after the 1 hour mark has passed. If the beans look too dry, add 1/4 to 1/2 cup of water and mix. Continue cooking until the baked beans have a thick sauce, to your liking.

Baked beans simmering in a skillet being removed from the oven with a red oven mitt.
Baked beans in tomato sauce simmering in a large metal pan in the oven.
Pot of baked beans simmering on stovetop, showing cooked pinto and great northern beans in tomato sauce.

Season with salt and adjust as necessary. Serve warm with buttered toast and eggs.

Homemade baked beans simmering in a large pot on the stovetop, with a wooden spoon stirring the tomato-based dish.
Homemade baked beans spooned onto buttered toast with a fried egg, served on a white plate with beans in a glass bowl.

Tips for Making Heinz-Style Baked Beans From Scratch

  • Make homemade beans instead of purchasing the canned variety. You will thank me later, there is just so much more flavour when cooked fresh.
  • Be patient and enjoy the hands off experience in preparing these baked beans. It really barely takes any effort to make these beans which are not only great for breakfast or brunch, but amazing in wraps as well.
  • For those who enjoy sweet for breakfast, just omit the spicy cayenne and add additional maple or brown sugar to achieve the desired flavor.
  • The beans store really well, although I’d recommend enjoying them as fresh as you can for the best consistency and flavor.
Homemade baked beans simmering in a large pot, rich reddish-brown sauce with visible beans throughout.

How to Serve Baked Beans

  • With toast: For me, it’s ON the toast, but of course you can just serve your beans on the side!
  • Sausage: Some nice sausage links or serve with a patty, like my Spicy Italian Calabrian Chilli Sausage, Pork & Bacon Sausage, or Mild Italian Turkey Sausage.
  • Bacon: You know the saying, “everything is better with bacon.” So are these beans!
  • An all-purpose side dish: You can serve this for lunch and dinner with a main, such as California Grilled Chicken Burgers, Greek Souvlaki Chicken Skewers or Brazilian Churrasco Skewers, Air Fryer French Fries, Croque Monsieur or Croque Madame, or a even Smash Burger Sliders!
  • Eggs: Scrambled, Poached, or an Omelette (perhaps even a French omelette!), the choice is yours!
Homemade baked beans in a glass bowl served with fried eggs and buttered toast on a white plate.
Can I use Canned Beans for this recipe?▼

Of course! You would save close to an hour, but I’d argue that you will lose out on some of the flavour. Canned beans are just not on the same level as fresh, and you will notice the difference if you try both variations. Make sure to rinse the canned beans well and discard any of the liquid from the can before using in this recipe.

Can I make the baked beans in a slow cooker?▼

Absolutely, instead of transferring the pan to the oven, you can transfer the contents of the pan to a slow cooker and cook on high for 2-4 hours. Still, keep a close eye on the moisture level after the 2 hour mark. And if too dry, add 1/4 - 1/2 cup of water and continue to cook.

Even better, for an Instant Pot, simply leverage the Saute function throughout all the steps until all the ingredients have been added to the pan and then switch to the Slow Cook function to finish cooking.

Cooking like this, however, will turn these into slow cooked beans, rather than baked beans.

Cooked baked beans in a glass bowl, showing beans in rich brown sauce ready to serve.
Can I Make baked beans from scratch in Advance?▼

Of course you can! Actually, I would certainly make a large batch to have your breakfasts or side dishes prepped in advance! This can save you lots of cooking time for busy days, and you’ve got deliciousness waiting for you in the fridge!

To store your Homemade Baked Beans, simply transfer the contents into an airtight container or place in a bowl and cover with plastic wrap, and keep this in the refrigerator. The baked beans will last about one week in the fridge since we don’t have any dairy in our beans!

7 hr 15 min
8 servings
medium
Homemade baked beans in a pot with a wooden spoon, showing beans in tomato sauce.
Hearty Baked Beans from Scratch (Better Than Heinz!)
Anadi Misra

By Anadi Misra · December 8, 2023

British7 hr 15 min8 servingsmedium
Hearty Baked Beans from Scratch (Better Than Heinz!)
Anadi Misra

By Anadi Misra · December 8, 2023

British7 hr 15 min8 servingsmedium
Homemade baked beans in a large pot with beans and tomato sauce simmering on the stovetop.

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Hearty Baked Beans from Scratch (Better Than Heinz!)

Make hearty baked beans from scratch using dried beans in a rich, smoky sauce. Better than Heinz and totally vegetarian — the ultimate homemade comfort food for breakfast or any meal.

5.0 · 1 rating

1 review · Leave a review
Saved to your collection
··
·
·

15 min

Prep

3 hr

Cook

4 hr

Rest

7 hr 15 min

Total

8

servings

medium

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

For homemade beans

  • (180 g) dried Great Northern Beans(soaked at least 4–6 hours; cook with 4× volume of water)Shop →
  • (180 g) dried Pinto Beans(soaked at least 4-6 hours; cook with 4x volume of water)Shop →

For the baked beans

  • (15 ml) olive oilShop →
  • onion(finely diced)
  • (15 ml) apple cider vinegarShop →
  • (165 g) passataShop →
  • (60 ml) molassesShop →
  • (30 ml) maple syrupShop →
  • (8 g) Dijon mustardShop →
  • (21 g) brown sugarShop →
  • (3 g) cayenne pepperShop →
  • (5 ml) Worcestershire sauceShop →
  • (360 g) cooked pinto beansShop →
  • (360 g) Great Northern Beans(cooked)Shop →
  • (240 ml) water
  • salt(to taste)Shop →

Instructions

To prepare the beans

  1. 1

    Instant Pot Method: For Pinto Beans , rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 18-20 minutes. Ensure Instant Pot is in Sealing mode. Let the pressure release naturally for 15 minutes and then do a manual pressure release.

    Instant Pot Method: For Pinto Beans , rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 18-20 minutes. Ensure Instant Pot is in Sealing mode. Let the pressure release naturally for 15 minutes and then do a manual pressure release.

  2. 2

    Instant Pot Method: For Great Northern Beans , rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 8 minutes. Ensure Instant Pot is in Sealing mode. Let the pressure release naturally for 15 minutes and then do a manual pressure release.

    Instant Pot Method: For Great Northern Beans , rinse well and add soaked beans to the Instant Pot and add 4 times the volume of water, along with salt. Set Instant Pot to Pressure Cook mode on High and cook for 8 minutes. Ensure Instant Pot is in Sealing mode. Let the pressure release naturally for 15 minutes and then do a manual pressure release.

For the baked beans

  1. 1

    Preheat oven to 300 F.

    Preheat oven to 300°F (149°C).

  2. 2

    Heat a large oven-safe pan on medium heat and once warm, add the olive oil. Once the oil is shimmering, add diced onions and saute until they have softened. Add the apple cider vinegar and mix well.

    Heat a large oven-safe pan on medium heat and once warm, add the olive oil. Once the oil is shimmering, add diced onions and saute until they have softened. Add the apple cider vinegar and mix well.

  3. 3

    Once most of the liquid has evaporated, add the passata, molasses, maple syrup, dijon mustard, brown sugar, cayenne pepper, Worcestershire sauce.

    Once most of the liquid has evaporated, add the passata, molasses, maple syrup, dijon mustard, brown sugar, cayenne pepper, Worcestershire sauce.

  4. 4

    Then, add the cooked pinto and great northern beans. Add the water and then gently mix everything until combined.

    Then, add the cooked pinto and great northern beans. Add the water and then gently mix everything until combined.

  5. 5

    Bring the beans up to a simmer and then transfer the pan to the middle rack of the preheated oven. Bake for 2 - 2 1/2 hours and while baking, check every 30 minutes or so after the 1 hour mark has passed. If the beans look too dry, add ¼–½ cup of water and mix. Continue cooking until the baked beans have a thick sauce, to your liking.

    Bring the beans up to a simmer and then transfer the pan to the middle rack of the preheated oven. Bake for 2 - 2 1/2 hours and while baking, check every 30 minutes or so after the 1 hour mark has passed. If the beans look too dry, add ¼–½ cup of water and mix. Continue cooking until the baked beans have a thick sauce, to your liking.

  6. 6

    Season with salt and adjust as necessary. Serve warm with buttered toast and eggs.

    Season with salt and adjust as necessary. Serve warm with buttered toast and eggs.

Nutrition per serving

695

Calories

40g

Protein

128g

Carbs

4g

Fat

33g

Fiber

17g

Sugar

359mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen


Free weekly newsletter

Like this recipe? Get more every week.

New recipes, cooking tips, and behind-the-scenes from Anadi's kitchen.

No spam. Unsubscribe anytime.

Filed under

beans & grainsbean recipesvegetarianbreakfasthow to make baked beansbaked beans from dried beansbaked beans recipehomemade baked beans recipeeasy baked beans recipehow to make baked beans with dried beans

You might also like

Rajma masala in a stainless steel pot topped with fresh cilantro, displaying a rich brown curry with kidney beans.
Indian

No-Soak Instant Pot Rajma Masala - Curried Red Kidney Beans

Make rich, creamy Rajma Masala in your Instant Pot with no soaking required. This one-pot curried red kidney beans recipe is easy, hearty, and perfect for a satisfying Indian dinner.

1 hrEasy4 servings
dried beans baked beans recipe
homemade baked beans
heinz baked beans recipe
how to make heinz baked beans
how to make heinz style baked beans
heinz style baked beans recipe
homemade heinz baked beans
best baked beans
best baked beans recipe
best baked beans at home
saucy baked beans recipe
how to make baked beans saucy
thick baked beans
thick baked beans recipe
easy baked beans

Part of

Show Your Love With The Best Valentine’s Day Recipes!
Spoonful of black bean salsa with fresh cilantro and diced red onion over a white bowl
Latin American

Healthy and Flavorful Fresh Black Bean Salsa

Fresh, vibrant, and ready in minutes, this black bean salsa is the ultimate healthy Mexican dip. Packed with bold Southwest flavor, it works perfectly as a side dish or party starter.

5 minEasy4 servings
Cooked chana dal curry in a stainless steel pot with green chilies and cilantro, with dry lentils scattered nearby.
Indian

Easy Maseladar Instant Pot Chana Dal Recipe

Make this easy Maseladar Chana Dal in your Instant Pot for a rich, flavorful Indian lentil dish perfect for weeknight dinners. Serve with rice for a comforting homestyle meal.

17 minMedium8 servings
Toasted bread topped with sautéed mixed mushrooms and fresh green onions on a white plate.
British

Transform Brunch with Hearty Mixed Mushrooms on Toast

Hearty mixed mushrooms on toast made easy — a quick, cheesy, savoury breakfast that feels indulgent without the fuss. Perfect for a satisfying vegetarian brunch any day of the week.

30 minMedium4 toasts
Toasted bread topped with sautéed mushrooms, melted cheese, and fresh basil leaves.
British

Cheesy Sautéed Mushrooms on Toast Recipe

Cheesy sautéed mushrooms on toast made in minutes. Creamy, golden and packed with flavor, this easy vegetarian breakfast is the ultimate satisfying start to your day.

20 minEasy2 toasts
Dal Makhani in white bowl topped with cream drizzle and fresh cilantro on gray surface.
Indian

Restaurant Style Dal Makhani - Instant Pot Recipe

Rich, creamy Dal Makhani made restaurant-style in your Instant Pot. A hearty Indian lentil dish perfect for weeknight dinners with minimal effort and maximum flavor.

1 hr 17 minMedium4 servings

1 comment

J
Joanne1y ago

Thanks for creating and posting this baked bean recipe. I was searching online to find out what happened to the canned baked beans I had been buying when I came across your recipe. I decided to try your recipe and it is amazing! Taste ! Texture! Ease of preparation! I never did find out why my favorite canned beans disappeared from store shelves but no worries I can make them at home with organic beans ! Thanks again Anadi .

Leave a review

Join 1 cook who've shared a note here.

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
Father's Day, done properly: fire up the grill. 🔥

Greek souvlaki skewers, juicy California chicken burgers, Brazilian
A smashed, torn cucumber grabs about 3 times more dressing than a clean slice. Find out why!
Full smashed cucumber salad
The line between perfect and burnt cumin is about 5 seconds. See how to tell when your oil is ready how and the cumin se
If your spices taste flat, it's not you. See why this is the case and how to fix it in just 60 seconds! Full how-to + ra
3 jacket potato mistakes you're (probably) making 🥔 Swipe👉
Full method on the site. Link in bio or go to www.cookingwi

Tag your makes with #cookingwithanadi