This smoky pork and beans recipe made in the Thermomix is a hearty, comforting one-pot dinner made with tender pork, creamy beans and a rich smoky tomato sauce. It's easy to prepare in the Thermomix and makes a satisfying family meal that's perfect with crusty bread, rice or baked potatoes.
The Thermomix makes this smoky pork and beans recipe particularly straightforward. The aromatics are prepared and sautéed first to build a flavourful base before the pork, tomatoes, spices and stock are added. Gentle cooking allows the pork to become tender while the sauce develops a rich, smoky flavour. The beans are added at the appropriate stage to retain their texture rather than becoming overly soft.
If you don't have a Thermomix and would like to try making this recipe, please scroll down for the Non-Thermomix Instructions I have suggested.
Tips
- Beans - if you're unable to get tins of mixed beans in water or mixed bean salad in water, you can use tins of kidney beans, cannellini beans or black beans as a substitute.
- Optional variations:
- Smoky chilli pork and beans - add fresh chilli, chilli flakes or chipotle paste.
- BBQ pork and beans - add your favourite BBQ sauce or a little extra smoked paprika and some brown sugar.
- Pork, chorizo and beans - add diced chorizo for extra smoky, paprika-rich flavour.
- Pork and butter beans - use large butter beans for an especially creamy texture.
- Pork and cannellini beans - cannellini beans are slightly firmer and work great with tomato-based sauces.
- Spicy chipotle pork and beans - add chipotle paste for a smoky chilli heat.
- Vegetable pork and beans - add diced carrots, celery, courgette or baby spinach.
- NOTE: This recipe can only be made in the TM6 model of Thermomix as it uses the slow cook mode.
Frequently Asked Questions
Yes - cannellini, butter beans, borlotti and haricot beans can all work well. Keep in mind that softer beans may break up more easily during cooking.
Pork shoulder is an excellent choice for a longer-cooked version because its fat and connective tissue help keep the meat tender.
Yes - you can adapt the recipe for a large saucepan, Dutch oven or slow cooker, although cooking times and stirring instructions may need adjusting. See the Non-Thermomix Instructions included within the recipe below.
You can, but they need to be properly soaked and cooked before being added unless your specific recipe has been developed and tested using dried beans.
Yes - the flavours often develop further after resting, making it a good make ahead meal.
Yes - cool completely, portion into airtight containers and freeze for up to 3 months for the best quality.
Store leftovers in the refrigerator in an airtight container and use within a few days.
That depends on whether you use mild or hot chilli powder. Smoked paprika itself can provide plenty of smoky flavour without making the dish particularly hot.
Cannellini and butter beans are particularly good because they have a creamy texture and absorb the smoky tomato sauce.
Recent new recipes


Category Spotlight...
FISH
Fish is a versatile and healthy protein source, celebrated for its light, delicate flavour and a wide range of textures, from flaky and tender to firm and meaty. Fish can be served as whole fillets or steaks, or used in dishes like fish tacos, curries, risottos, seafood stews, and fishcakes.
Enjoy cooking from this delicious selection of fish recipes!
How to make this Smoky Pork and Beans with or without the Thermomix
Recipe on UK Cookidoo
If you don't have the Cookidoo app for your Thermomix, follow the recipe below:
Ingredients
- 2 tbsp vegetable oil
- 500g pork shoulder, boneless, diced (3 cm)
- 80g onions, quartered
- 120g red or green pepper, deseeded and quartered
- 2 cloves garlic
- 1 tbsp smoked paprika
- 0.5 tsp chilli powder (mild or hot)
- 1 tbsp tomato purée
- 400g tin chopped tomatoes
- 300g cold water
- 0.5 tsp fine sea salt, plus extra to taste
- 0.25 tsp ground black pepper, plus extra to taste
- 2 x 400g tins mixed beans in water or mixed bean salad in water (see Tips), drained and rinsed
Instructions
- Place 0.5 tbsp of the vegetable oil and 250g of the pork in the mixing bowl, making sure that pork is evenly distributed in the mixing bowl, place the splash guard on the mixing bowl lid then brown High Temp. Transfer to a bowl and set aside.
- Add 0.5 tbsp of the vegetable oil and 250g of the pork in the mixing bowl, making sure that pork is evenly distributed in the mixing bowl, place the splash guard on the mixing bowl lid then brown High Temp. Transfer to a bowl and set aside.
- Place the onions, peppers, garlic and 1 tbsp of the vegetable oil in the mixing bowl, place the splash guard on the mixing bowl lid then sauté High Temp. Insert the measuring cup then chop 3 seconds/speed 5. Scrape down the sides of the mixing bowl with the spatula.
- Add the paprika, chilli powder and tomato purée. Using the simmering basket, cook for 3 minutes/120C/speed soft (spoon symbol).
- Add the reserved browned pork, tomatoes, water, salt and pepper. Using the simmering basket, heat for 3 minutes/100C/reverse/speed slow (spoon symbol) then insert the measuring cup and cook on Slow Cook/2 hours/95C.
- Then add the beans and using the simmering basket, Slow Cook/30 minutes/95C until the pork is very tender. Season to taste then serve hot.
- Enjoy with basmati rice, grated cheese, a blob of sour cream and nachos on the side, or your choice of favourite Mexican sides.
Non-Thermomix Instructions
I'd suggest the recipe can easily be adapted to use a chopping board, knife and the hob or a slow cooker (if you have one).
My suggestions are as follows:
- Heat 0.5 tbsp of the vegetable oil on a medium to high heat in a large frying pan (if using a slow cooker) or large saucepan or casserole dish with a lid (if cooking on the hob). Add half of the pork and cook until browned all over - stir frequently. Transfer to a bowl and set aside.
- Repeat step 1 with the other half of the pork.
- Finely chop the onions, peppers and garlic. Then using the same frying pan, saucepan or casserole dish the pork was browned in, heat 1 tbsp of the vegetable oil on a medium to high heat. Add the chopped onions, peppers, garlic and sauté for 5 minutes, stirring frequently.
- Reduce the heat to medium and add the paprika, chilli powder and tomato purée and cook for 3 minutes - stir to mix together.
Cook on the hob:
- Add the reserved browned pork, tomatoes, water, salt and pepper to the saucepan or casserole dish and increase the heat until it starts to bubble. Then reduce to a simmer, cover with the lid and cook for 2 to 2.5 hours until the pork is tender.
- Add the beans and cook for a further 30 minutes until the pork is very tender. Season to taste then serve hot.
- Enjoy with basmati rice, grated cheese, a blob of sour cream and nachos on the side, or your choice of favourite Mexican sides.
Cook in a slow cooker:
- transfer the vegetable mixture, along with the reserved browned pork, tomatoes, water, salt and pepper to the slow cooker and cook on low for 2 to 2.5 hours until the pork is tender.
- Add the beans and cook for a further 30 minutes until the pork is very tender. Season to taste then serve hot.
- Enjoy with basmati rice, grated cheese, a blob of sour cream and nachos on the side, or your choice of favourite Mexican sides.


Recipe Collection Spotlight...
20 TASTY SAUSAGE RECIPES
Sausages...or bangers are such a versatile ingredient that can be enjoyed at any time of the year. They can be used to make the best comfort food, to make sausage rolls for a snack or for party food, made into meatballs and used in pasta dishes...the list really is endless. Here's a selection of 20 tasty sausage recipes for you try.
Did you make this recipe?
I'd love to hear how it went…both good and bad!
Please go to the bottom of the page to rate the recipe and/or leave your comments.
⭐⭐⭐⭐⭐
It would also be great if you could take a photo and tag #FellyBull on social media, thanks.

Smoky Pork and Beans (Thermomix - TM6 only)
Ingredients
If you don't have the Cookidoo app for your Thermomix follow the recipe below:
- 2 tbsp vegetable oil
- 500 g (1.1 lb) pork shoulder boneless, diced (3 cm)
- 80 g (2.8 oz) onions quartered
- 120 g (4.2 oz) red or green pepper deseeded and quartered
- 2 cloves garlic
- 1 tbsp smoked paprika
- 0.5 tsp chilli powder (mild or hot)
- 1 tbsp tomato purée
- 400 g (14 oz) tin chopped tomatoes
- 300 g (1 ⅓ cups) cold water
- 0.5 tsp fine sea salt plus extra to taste
- 0.25 tsp ground black pepper plus extra to taste
- 2 x 400 g (28 oz) tins mixed beans in water or mixed bean salad in water drained and rinsed (see Notes)
Instructions
- Place 0.5 tbsp of the vegetable oil and 250g of the pork in the mixing bowl, making sure that pork is evenly distributed in the mixing bowl, place the splash guard on the mixing bowl lid then brown High Temp. Transfer to a bowl and set aside.
- Add 0.5 tbsp of the vegetable oil and 250g of the pork in the mixing bowl, making sure that pork is evenly distributed in the mixing bowl, place the splash guard on the mixing bowl lid then brown High Temp. Transfer to a bowl and set aside.
- Place the onions, peppers, garlic and 1 tbsp of the vegetable oil in the mixing bowl, place the splash guard on the mixing bowl lid then sauté High Temp. Insert the measuring cup then chop 3 seconds/speed 5. Scrape down the sides of the mixing bowl with the spatula.
- Add the paprika, chilli powder and tomato purée. Using the simmering basket, cook for 3 minutes/120C/speed soft (spoon symbol).
- Add the reserved browned pork, tomatoes, water, salt and pepper. Using the simmering basket, heat for 3 minutes/100C/reverse/speed slow (spoon symbol) then insert the measuring cup and cook on Slow Cook/2 hours/95C.
- Then add the beans and using the simmering basket, Slow Cook/30 minutes/95C until the pork is very tender. Season to taste then serve hot.
- Enjoy with basmati rice, grated cheese, a blob of sour cream and nachos on the side, or your choice of favourite Mexican sides.
Notes
- Beans - if you're unable to get tins of mixed beans in water or mixed bean salad in water, you can use tins of kidney beans, cannellini beans or black beans as a substitute.
- Optional variations:
- Smoky chilli pork and beans - add fresh chilli, chilli flakes or chipotle paste.
- BBQ pork and beans - add your favourite BBQ sauce or a little extra smoked paprika and some brown sugar.
- Pork, chorizo and beans - add diced chorizo for extra smoky, paprika-rich flavour.
- Pork and butter beans - use large butter beans for an especially creamy texture.
- Pork and cannellini beans - cannellini beans are slightly firmer and work great with tomato-based sauces.
- Spicy chipotle pork and beans - add chipotle paste for a smoky chilli heat.
- Vegetable pork and beans - add diced carrots, celery, courgette or baby spinach.
- NOTE: This recipe can only be made in the TM6 model of Thermomix as it uses the slow cook mode.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.


















LEAVE A COMMENT AND RATE THIS RECIPE