Я решил это, построив новый список. Тот, который содержит виджеты по моему выбору. Затем возвращаем этот список строителю.
methodCard(recipeMethod, context) {
List<Padding> methodList = [];
for (var step in recipeMethod) {
stepNumber++;
methodList.add(
Padding(
padding: const EdgeInsets.all(8.0),
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(15), color: Colors.white),
padding: EdgeInsets.symmetric(horizontal: 10.0),
width: MediaQuery.of(context).size.width,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Padding(
padding: const EdgeInsets.symmetric(horizontal: 12.0),
child: Text(
'$stepNumber. $step',
style: TextStyle(
fontSize: 16.0,
fontFamily: 'NotoSans',
color: Colors.black),
),
),
],
),
),
),
);
}
return methodList;
}