The purpose of the current study is to present a comprehensive computational fluid dynamics (CFD) modeling of co-firing coal and straw in a 150kW swirl-stabilized reactor, in which the pulverized straw particles and coal particles are independently injected into the burner through two concentric injection tubes. The numerical approach is based on Reynolds averaged Navier–Stokes (RANS) method using the realizable k–ε turbulence model. For gas phase, a non-premixed combustion model is used, and for the discrete second phase, a Lagrangian approach is chosen. The finding results show a good agreement with numerical and experimental data.