Preheat a very large pan or soup pot on medium heat, then add red onion and avocado oil. Stir, cook 7 to 8 min on medium-low, adding a few tablespoons of water if needed to avoid burning.
Meanwhile, cook ditalini pasta according to package directions in salted water until just al dente, then drain. Peel and dice potatoes into 1 cm cubes. Add potatoes and wine to onions, stir, and let wine bubble away until most liquid has evaporated.
Add Sparkle Salt, all-purpose flour, Italian seasoning, garlic powder, and stir to incorporate. Add Soulfull Classic broth powder, and 4 cups water. Stir, cover, and bring to gentle simmer. Let gently simmer, covered, 10 to 12 min until potatoes are just tender. If getting too thick, add remaining ½ cup of water. While potatoes cook, crumble the plant-based sausages into a separate skillet with a touch of oil, and cook 4 to 5 min, stirring occasionally, until starting to lightly brown.
Once potatoes are tender, add heavy cream and spinach. Stir and cook a minute until spinach wilts, then add cooked ditalini and sausage. Stir and serve with optional red chili flakes and parmesan shreds, if using.