
In a large pot or Dutch oven over medium heat, heat the olive oil. Add the diced onion and minced garlic and cook for 3-4 minutes until softened, stirring regularly.
Add the sausage and use a wooden spoon to break it into small chunks. Cook for about 8 minutes until the sausage starts to brown. Stir in the tomato paste and chopped sundried tomatoes.
Whisk the flour into the chicken broth until no lumps remain. Add it into the pot, along with the salt, pepper, Harmony Mediterranean Blend (or Italian seasoning) and red pepper flakes (if using).
Turn the heat to medium-high and bring to a boil. Stir in the pasta and cook, stirring every few minutes, for 10-12 minutes until pasta is cooked. Turn off the heat, then stir in the spinach.
Stir in the heavy cream (or coconut milk) and lemon juice. Taste, adding more salt, pepper, or lemon juice if desired.
Serve in soup bowls with freshly grated parmesan cheese and basil on top.