cheap family recipes logo
Print Recipe Add to Collection
0 from 0 votes

bacon & onion pudding

a traditional steamed pudding
Prep Time45 mins
Cook Time2 hrs 30 mins
Total Time3 hrs 15 mins
Course: Dinner
Cuisine: English
Keyword: budget meals, cheap family recipes, steamed pudding
Dietary Requirements: Dairy Free, Freezes Well
Servings: 4
Calories: 770.44kcal
Cost: 33p




  • 200 g self-raising flour
  • 90 g veg oil
  • pinch salt


  • 175 g bacon pieces
  • 300 g onions chopped into dice

To Serve

  • 320 g peas
  • 1 kg potatoes


  • Mix the flour, oil and salt with enough cold water to bring the mix together into a wet dough which comes away cleanly from the sides of your mixing bowl. The dough should be easily manipulated and stretchy, but not stick to your fingers.
  • Fry the bacon and onions together.
  • Line your pudding basin with approx 1 cm thick layer of pastry (keeping 1/3rd for a lid, then fill with the bacon and onion mix, and then use the remaining third as a lid.
  • This will only fill your basin to approximately 3/4 full, but don’t worry, it will grow when you steam it.
  • Place a pleated piece of foil over the top and tie it around the rim and steam for approx 2-3 hrs in the slow cooker, or on your hob in a bain marie until the pastry is bulging above the top of your pudding basin.
  • Click here to start a 2 hour timer


Serve with 80g peas per person and 250g potato per person.
The salt value excludes any you have added yourself, as each family's tastes will differ
Print Friendly, PDF & Email


Calories: 770.44kcal | Carbohydrates: 85.93g | Protein: 36.34g | Fat: 33.34g | Saturated Fat: 24.87g | Cholesterol: 62.52mg | Sodium: 1345.5mg | Potassium: 1387.2mg | Fiber: 12.8g | Sugar: 7.87g | Vitamin A: 612IU | Vitamin C: 66.05mg | Calcium: 119.75mg | Iron: 9.88mg