Baked Beans| How To Make Baked Beans From Scratch

Baked beans spell out ‘holidays’ to me. Over years of travelling, I have come to expect baked beans as part of the breakfast buffet at most resorts. A bite of warm toasted bread dipped into the saucy goodness of baked beans and the feeling hits me – ‘I’m on a holiday!’ πŸ™‚ I do love myself a well-made bowl of the beans, oh so comforting.

My craving for baked beans extends beyond holidays and breakfast buffets at resorts, though, so I taught myself to make them from scratch at home. Ready-to-use tins from departmental store shelves aren’t really my thing. I made some baked beans recently, because the chilly weather in Bangalore warranted it, and I’m here to share my recipe for the same. Interested? Read on!

Home-made baked beans from scratch

What are baked beans?

‘Baked beans’ refers to a delicious dish that is made using dry beans, cooked in a rich tomato sauce. Traditionally, the beans would be parboiled, then baked in the tomato sauce for a long time, allowing the flavours to seep in – this is where the dish gets its name from. Baked beans as we know them are believed to have been popularised in the USA by Heinz in the 1800s, though its actual origins might date far before this.

As the popularity of the dish increased beyond borders, many different versions emerged. Today, different countries make baked beans in their own way, with different types of beans and other ingredients being used. Cooking techniques also underwent a change. The cans of beans commonly available in supermarkets today (like Heinz) are not baked, from what I understand, but go through a steaming process. They can be eaten hot or at room temperature, preferably with toasted bread, while some also like eating it on its own.

My version of baked beans

The recipe I am sharing today is a stove-top one, developed after several trials and errors. This is a vegetarian version, unlike the several non-vegetarian variants of baked beans eaten throughout the world. It is not vegan (plant-based), but it is gluten-free. Also, while the USA and UK typically use white beans (aka navy beans or haricot beans) in this dish, I have made it using the more ubiquitous black-eyed peas. I have also used very Indian ingredients in my version, as well as dried Italian herbs for seasoning.

I’m definitely not claiming that this is an authentic recipe. It is something I put together based on the ingredients listed on ready-to-eat tins and from my experiences eating the dish at hotels several times over. The black-eyed peas (also called ‘cowpeas’) make for a great (and cheaper) substitute for white beans, and I think the dish tastes just as lovely made at home as the ones I have had while on vacations.

Monsoon treats for the Shhh Cooking Secretly Challenge

I am sharing this recipe in association with the Shhh Cooking Secretly Challenge.

The Shhh Cooking Secretly Challenge is undertaken by a group of passionate food bloggers, who share recipes based on a pre-determined theme every month. Group members are paired together every month, with each pair exchanging two ingredients secretly. These two ingredients are then used by each pair to create a dish that fits the month’s theme.

The group theme for July was ‘Monsoon Treats’, wherein members are sharing dishes that are best eaten hot during the rainy season. It was Shobha ji, author of Shobha’s Food Mazaa, suggested the theme the month. I am loving the healthy Drumstick Soup that Shobha ji has shared for the theme – can’t wait to try it out!

For the July theme, I was paired with Mayuri ji, the very talented blogger behind Mayuri’s Jikoni. She prepared this beautiful Warm Mexican Corn Salad for the theme. Mayuri ji suggested that I use tomato and garlic to create my dish, and I decided to use them to make my beloved Baked Beans.

How to make baked beans from scratch

Here is how I go about it. It is a simple proceedure that does not require too much time.

Ingredients (serves 3-4):

1. 1 cup dry black-eyed peas

2. 4 medium-sized tomatoes

3. 1 medium-sized onion

4. 5-6 cloves of garlic

5. A finger of butter

6. 1-1/2 tablespoons cornflour

7. Salt to taste

8. Red chilli powder to taste

9. 3/4 tablespoon jaggery powder

10. Dried Italian herbs as needed

11. 2 tablespoons tomato ketchup


Top left and right: Steps 1 and 2, Below top right: Step 3, Bottom left and right: Step 4

1. Soak the black-eyed peas in enough water for 8-10 hours or overnight. When they are done soaking, drain out all the water from them.

2. Transfer the drained black-eyed peas to a wide vessel. Add in about 1-1/2 cups of water – the level of the water should be about an inch higher than the peas. Place the vessel in a pressure cooker. Pressure cook on high flame for about 4 whistles. Let the pressure release naturally.

3. Peel the garlic cloves and onion. Chop the garlic and onion finely. Keep aside.

4. Chop the tomatoes roughly. Grind into a fine puree. Keep aside.

Top left: Step 5, Bottom left and top right: Step 6, Below top right: Step 7, Bottom right: Step 8

5. Take the cornflour in a small cup and add in about 2 tablespoons of water. Mix to make a lump-free slurry. Keep aside.

6. Heat the butter in a heavy-bottomed pan. Add the finely chopped onion and garlic. Saute on medium flame till the onion starts browning.

7. Add in the tomato puree, still keeping the flame at medium. Add in a little salt. Cook on medium flame for 4-5 minutes or till the raw smell of the tomatoes goes away. Add salt and red chilli powder to taste.

8. Add in the cooked black-eyed peas, along with the water they were cooked in.

Top left and right: Steps 9 and 10, Below top right: The baked beans thickened up, Bottom left and right: Step 11

9. Add jaggery powder. Mix well. Cook on medium flame for about 2 minutes.

10. Add in the cornflour slurry, stirring constantly. Continue to cook on medium flame for 2-3 more minutes or till the mixture thickens. If it gets too thick, add a little water. Switch off gas when the mixture is still a little runny, as it thickens up further later.

11. Mix in the dried Italian herbs and tomato ketchup. The Baked Beans are ready. Serve hot with toasted bread.

Tips & Tricks

1. I have used black-eyed peas, also called cowpeas, instead of the white beans typically used in this dish. Some varieties of black-eyed beans cook really fast, while some take longer. You might need to experiment with cooking times to figure out exactly how long. These beans I had took 4 whistles on a high flame after overnight soaking.

2. Remember that the beans need to be cooked through but not overly mushy. Overcooked beans might spoil the taste of the dish.

3. You may use fresh black-eyed peas (or any other variety of beans) instead of the dried ones I have used here. In that case, no soaking is required. Just cook the fresh beans directly.

4. I have used country (Nati) tomatoes here, instead of the ‘farmed’ version. I like the light sour taste they impart to the dish. If you don’t find country tomatoes, you may use regular farmed ones instead.

5. I have used onions here, instead of which you may use onion powder. I prefer finely chopped onions.

6. I have used red chilli powder here, instead of which you may use paprika (or smoked paprika). Adjust the quantity you use as per personal taste preferences.

7. I have used dried Italian herbs by Keya as we love it in this dish. To make an Indianised version, you may add a bit of roasted cumin and coriander powder or a dash of garam masala. Some even add in soya sauce or Worcestershire sauce, both of which I don’t use.

8. Sugar can be used instead of the jaggery I have used here. Adjust the quantity as per personal taste preferences.

9. Do remember that the mixture continues to thicken up even after the cooking stops. Hence, switch off gas when the mixture is still on the runnier side.

10. I have used home-made tomato ketchup here. You may use a store-bought version instead. Adjust the quantity you use as per personal taste preferences.

11. Use oil instead of butter to make this dish vegan (plant-based).

12. I have used cornflour here to thicken the baked beans. I think wheat flour would work just as well, though I have never tried that out. Do not use wheat flour if you want to create a gluten-free dish.

Did you like this recipe? Do tell me, in your comments!


29 thoughts on “Baked Beans| How To Make Baked Beans From Scratch

  1. Lovely recipe of baked beans. I have always enjoyed them in restaurants so far. Now that you have shared the recipe I shall also try making them att home. Thanks.


  2. Baked beans is what I’ve grown up enjoying with toast and egg especially as a brunch option on Saturdays. Priya you’re right as we become more aware of what goes in the cans, ready made baked beans are less appealing. However, now I have your recipe to follow and the plus point is that you’ve used black eyed peas which are more tastier. Awesome recipe.


  3. the little miss here is all for baked beans on toast on a holiday (or otherwise). definitely bookmarking this as the desi karamani (cow eyed pea) seems to be a winner, Priya! awesome..


  4. My kids enjoy beans and toast some mornings. We make it with the white beans that I get here. though the recipe I use is different, I will surely try out your too as it looks so good and one more option for beans for me- blackeyebeans!!


  5. Wonderful recipe Priya. My kids love baked beans and during our outings, I prefer to give them this instead of the fried stuff available here especially for morning breakfast. You have detailed the recipe quite well, hopefully I will soon make your version and let kids give the feedback πŸ™‚


  6. Loved your easy and fuss free version of baked beans with lobia.. kids love to have it when we go out especially at many places when there are limited breakfast options are available.. will try it soon for them at home now and let you know


  7. Baked beans looks so yum and best thing is your recipe is so simple and explained all the details. I never tried this at home. Just saved your recipe in my next try list.


  8. Baked beans looking very inviting, can imagine it’s taste Priya. I loved the way you added jaggery, loved pasta seasoning aroma in it. I have these beans at home, surely will try it soon.


  9. Home made Baked beans looks so good. It is much better than the canned ones. One of must have menu when you visit any resort or hotel . I am not a big fan of baked beans but would love to try your recipe sometime.


  10. Like you, am also a big fan of baked beans . Have always enjoyed having them as breakfast at the hotels during my stay in the US.. now that I have your recipe, I can easily make it at home as lobia is a staple in my pantry


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s