what you need
1 pound loose sausage of choice
1 small zucchini, finely diced
1 large shallot or half a yellow onion, finely diced
1 pound of orzo
5 cups of vegetable broth
juice from half a lemon
3 garlic cloves, minced
1/2 cup of sundried tomatoes, thinly sliced
1 cup of good parmesan cheese, plus more for serving
a handful of fresh basil, cut into thin strips
1 tablespoon Dijon mustard
2 teaspoons dried oregano
2 teaspoons dried thyme
1 tablespoon crushed red pepper flakes
2 cups of fresh spinach
1/2 cup of half and half, or milk substitute of choice
how to make it
Place an extra large skillet over medium heat and begin by browning the sausage. Then add the shallot, garlic, oregano, thyme, red pepper, and sundried tomatoes, stirring until they soften, ~3 more minutes.
Pour in the vegetable broth and the mustard, stir briefly, and let the mixture come to a boil before adding the orzo and the zucchini. Let simmer on medium heat for ~15-20 minutes or until Orzo is cooked through (this took a while for me). You can cover the dish or leave it uncovered, but monitor the liquid to ensure the orzo absorbs everything it needs to but does not burn. Stir frequently.
At this point, turn off the heat or turn it way down to its lowest setting. Mix in the cheese, the half and half, and lemon, and the spinach until just combined and the spinach has wilted, ~2 minutes.
Remove from heat, spoon into bowls, and top with parmesan cheese and strips of basil. Serve immediately.

