Start by heating a large pan on the stove over medium-high heat and adding in the olive oil/butter/ghee.
Once the pan is hot, add in the onion, celery and garlic and cook, stirring frequently, until the onion begins to brown and is tender. This will take approximately 7-ish minutes.
Next, add in the Italian sausage and the seasonings. If the sausage is in casing, remove the casing, so you can break it down into small pieces.
Stir everything together, breaking down the sausage, and letting it begin to brown. This will take about 4 minutes or so.
Next, reduce the heat to medium, and add in the cauliflower florets. Continue to stir and cook until the florets begin to soften – this will take about 10 minutes.
Pour in the broth and the parsley and stir everything together. Then, reduce heat to low, and cover. Let simmer for about 10-12 minutes, until the liquid is absorbed. You’ll want to keep an eye on it to ensure that the cauliflower doesn’t get soggy, and still maintains some bite to it!
Remove the cover and add your sea salt and pepper to taste.
Finally, remove from heat and serve immediately. You can garnish with more herbs, if you’d like. Enjoy!