Vegan Chicken Marsala Soup
Dec. 17th, 2025 04:32 amVegan Chicken Marsala Soup
Prep Time10 mins Cook Time30 mins Total Time40 mins Servings: 6
Ingredients
Tofu "Chicken"
1 Block(15oz) Extra firm tofu, drained and pressed*
2 Tablespoons Cornstarch
1 teaspoon Garlic powder
1/2 teaspoon Onion powder
1/4 teaspoon Turmeric
1 teaspoon Salt
1/4 teaspoon Black pepper
2 Tablespoons Olive oil
For The Rest of the Soup
4 Tablespoons Vegan butter, divided
2 Tablespoons Olive oil
6 Cloves Garlic, chopped
1/2 a Sweet onion, diced
8 Ounces Baby Bella mushrooms, chopped
2 Tablespoons All-purpose flour
1 Cup Sweet Marsala wine or Marsala cooking wine
8 Cups Vegetable broth
8 Ounces Ditalini pasta or other small pasta
1-2 teaspoons Lemon juice
1/2 Cup Vegan Parmesan
Salt and Pepper to taste
Instructions
Preheat the oven to 425 degrees (F).
Once you have drained and pressed the tofu, break the block of tofu into about 1 inch chunks and put them in a medium sized mixing bowl. Set aside.
In a small mixing bowl, whisk together the cornstarch, garlic powder, onion powder, turmeric, salt and pepper.
Drizzle the tofu with the olive oil and toss to coat. Then sprinkle the cornstarch and spice mix you made over the tofu and then toss to coat.
Place the tofu on a baking sheet lined with parchment paper. Spread the tofu out evenly.
Bake for 15 minutes, toss the tofu and bake for 15 to 20 more minutes or until the tofu is golden brown, crispy and firm.
While the tofu bakes, make the soup. Heat 2 tablespoons of vegan butter and the olive oil in a large soup pot on medium high.
Add the garlic and onions, sauté for 1 to 2 minutes. Add the mushrooms and continue to sauté, reducing heat as needed until the mushrooms have released their liquid and are beginning to brown, about 5 to 7 minutes.
Season with a few pinches of salt and pepper.
Add the remaining 2 tablespoons of vegan butter to the pot.
Once the vegan butter has melted, add the flour and then stir to combine, making sure the all the flour get absorbed by the butter.
Pour in the Marsala wine and whisk to combine making sure there are no lumps of flour left.
Bring to a simmer and let simmer for 1 to 2 minutes, it will begin to thicken.
Pour in broth and whisk to combine everything.
Bring to a simmer, then add the pasta and stir to combine.
Let the pasta simmer in the soup for 10 to 12 minutes or until the pasta is tender.
Season with a few pinches of salt and pepper, add the lemon juice and vegan Parmesan. Stir to combine everything.
Taste and adjust seasonings, adding more lemon juice, salt or pepper if needed.
Serve immediately with extra vegan Parmesan if desired.