This easy, hearty, protein-rich farro soup is so comforting! Saute a few vegetables, add canned beans, tomatoes, stock, and farro. Let it simmer for about 30 minutes. Then stir in some spinach and fresh herbs. You’ll have a big pot of flavor-packed soup, perfect for chilly evenings. It’s also ideal for batch-cooking, as it freezes well! Serve it as is, or with some crusty bread.
In a large Dutch oven or pot, heat 2 tablespoons extra virgin olive oil over medium heat until shimmering. Add the onions, carrots, and celery. Season with a little kosher salt and cook, tossing occasionally until the vegetables have softened.
Add the garlic and toss for 30 seconds or so, then add the tomatoes, stock, white beans, farro, and parmesan rind.
Bring the liquid to a boil, then lower the heat watching for the steady, gentle simmer. Allow the soup to simmer until the farro is tender, about 30 minutes or so.
Turn the heat off and remove the Parmesan rind (sometimes the rind will have dissolved into the soup). Stir in the spinach, parsley, and red wine vinegar.
Video
Notes
Variations: Instead of farro, you can use coarse bulgur wheat, spelt, freekeh, or barley. You can also add mushrooms for a bit more heft, and swap out spinach for baby kale.
Vegan option: Omit the parmesan rind and grated parmesan. If you still want some cheesy flavor, you can add 2 to 3 teaspoons of nutritional yeast to the soup as it simmers. It will dissolve quite fast.
How to store leftovers: Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, you might need to add a little stock or water as the farro will absorb liquid as it sits.
How to freeze farro soup: Allow the soup to return to room temperature and store in a freezer-safe container.