
Homemade baked beans with sausages - tummy changing recipe!
- Michael Tan
- Oct 22, 2022
- 4 min read
Updated: Oct 24, 2022
There are baked beans (bleh) and then there is this tummy (meaning yummy) life changing easy baked beans recipe using simple ingredients such as canned baked beans, sausages and loads of nutritious vegetables! Furthermore, it’s all baked in an oven - no frying thus ensuring that your kitchen remains clean plus it’s so easy you can just leave it in the oven and do other chores (like having a glass of wine or beer) while it cooks.
I do love baked beans but it's normally served with eggs, toast, bacon and sausages in an American breakfast. But, it's just beans in tomato sauce which in most cases, does not have a lot of flavor and just tastes of tomato! I was totally inspired when I saw DJ BBQ did his version of baked beans on Jamie Oliver channel! So I was keen to make my very own best ever homemade baked beans. So I was thinking, how to make this in to a meal and combine all the favorite ingredients into one recipe - sausages, vegetables and sourdough bread!
This is not just a simple tomato sauce baked beans recipe but an awesomely delicious homemade baked beans oven recipe with sausage. It’s easy to make as I’m using canned baked beans with sausages.

Once you’ve tried this best ever homemade baked beans recipe you’ll have it again and again! It’s so good!
You can have it either as breakfast, brunch or even dinner for the family or friends. It’s easy to prepare and all cooked in an oven.
My go to canned baked beans is Heinz 5 Beanz which has Haricot, Pinto, Cannellini, Borlotti and Red Kidney in a rich tomato sauce which gives you different texture and flavors vs just a traditional baked beans which uses Haricot Beans.

Ingredients for homemade baked beans with sausages (good for 3 servings)
3 of your favorite sausages (smoked or fresh). In this recipe I used Italian spicy sausages.
1 can Heinz 5 beanz
1 large onion
1 large bell pepper
6 stalks celery
1 tsp smoked paprika
1 tbps bbq sauce
1/2 habanero chili (optional)
1 thick slice sourdough bread sliced to make croutons (optional)
Couple stalks fresh rosemary leaves (optional)
2 piece bay leaves
Olive oil
Salt & pepper to season
1 roasting tray
Step by Step process to cook homemade baked beans with sausages
Very important to turn on your oven to 200 Degrees Celcius (392 Fahrenheit) as it’ll take time to get to the right temperature.
Chop the vegetables that you are using for this recipe and ensure it’s of equal size so that it cooks evenly and at the same time. Not to big or too small, so that it’s easy to pick up with a spoon and you can taste all the different flavors and texture in one mouthful. Place all these vegetables it in a roasting tray (stainless steel or non-stick or ceramic) and season it with generous of sea salt, black pepper and smoked paprika. If you want it spicy, you could add cayenne pepper as well. Then drizzle lite olive oil and use a thong to mix all the vegetables with the seasoning evenly.
Once the oven is heated to the right temperature, place the tray of vegetables into the oven, middle rack for 15 minutes. While the vegetables are roasting, cut your sausages (again into even slices) and season your Heinz 5 beans using 1 table spoon of BBQ sauce (choose any of your favorite) and add in the diced Habanero chili. You can also spice up your Heinz 5 Beanz with chili sauce, cumin powder or even Harissa paste.
Remove the roasting tray from the oven carefully and evenly placed the sausages throughout the roasting tray and again, drizzle olive oil across the sausages. Place it back into the oven for another 15 minutes.
At this point, get ready the following ingredients to be added into the roasting tray - fresh rosemary leaves, bay leaves, seasoned Heinz five beanz, sourdough bread that has been cut (again evenly) which will be turned into crispy croutons.
Remove the roasting tray from the oven. The sausages should be golden brown on the top by now. Pour in the Heinz five beanz and spread it evenly. To ensure it does not dry out, add 1/4 can of water into the roasting tray. Flip the sausages so that it will get brown on the other side. Add in the sourdough bread, rosemary, bay leaves and add another drizzle of olive oil.
Return it back into the oven for the final 30 minutes till the sausages and croutons are crispy and golden brown. Serve immediately on a plate and enjoy!
Here are some Tips to make this best ever homemade baked beans
Explore using different vegetables
Try different vegetables such as sweet potato, corn or Brussels sprouts. How about kale, broccoli or long beans. You just need to decide when to add it into the roasting tray since some of these vegetables may cook faster so you don’t have to put it at the beginning (which will end up cooking for almost an hour) but perhaps when you add the baked beans (which will end up cooking for just 30 minutes)
Go crazy with different toppings
Instead of using sourdough bread as croutons, you could add slices of bacon or add a layer of your favorite cheese such as mozzarella or cheddar which will make it gooey. You could even crack 2-3 eggs into the roasting tin (for this I would recommend adding at the last 10 minutes if you want a runny egg).
Homemade baked beans sauce
In this recipe, I used smoked paprika, BBQ sauce to add to the tomato sauce of the Heinz Five Beanz. You could make it unique by adding cumin powder or chili sauce or Harissa paste. As the Heinz Five Beans sauce is fairly thick, it’s good to add 1/4 can of water to ensure you have a nice gravy for your best ever homemade baked beans with sausages.
Watch this video on how to cook this best even homemade baked beans recipe with sausages.
Comments