Lemon Rosemary White Bean Farro Stew with Spinach
Lemon rosemary white bean stew turns simple pantry beans, chewy farro, sweet vegetables, and fresh lemon into a bright, cozy bowl that tastes far richer than it costs.
This is the kind of from scratch meal I make when I want dinner to feel nourishing without needing much effort. The cannellini beans make the broth creamy, the farro adds a nutty bite, and the rosemary gives the pot that warm, savory aroma that makes the kitchen smell like dinner is already working hard for you.
Why You’ll Love This Recipe
- Hearty but still fresh: Farro and white beans make it filling, while lemon zest and juice keep every spoonful bright.
- Great texture: You get tender vegetables, creamy beans, silky spinach, and chewy grains in one bowl.
- Budget friendly: It uses affordable staples like beans, carrots, celery, onion, and broth.
- Easy one pot dinner: You build flavor in one pot, then let the farro simmer until tender.
Fabian’s Budget & Health Tip: Buy dry farro from the bulk bin if your store has one, and use store brand canned cannellini beans. For an even cheaper swap, cook dried white beans ahead of time and freeze them in 1 1/2 cup portions, which equals about one drained can.
Ingredients (Serves 4)
- 2 tablespoons olive oil (30 ml)
- 1 medium yellow onion, diced (150 g)
- 2 medium carrots, diced (140 g)
- 2 celery ribs, diced (100 g)
- 3 garlic cloves, minced (9 g)
- 1 cup pearled or semi pearled farro, rinsed (180 g)
- 6 cups low sodium vegetable broth or chicken broth (1.4 L)
- 1 tablespoon fresh rosemary, finely chopped (3 g), or 1 teaspoon dried rosemary (1 g)
- 2 cans cannellini beans, drained and rinsed, 15 ounce cans (850 g cans total, about 480 g drained)
- 4 packed cups fresh spinach (120 g)
- 1 large lemon, zested and juiced (about 2 tablespoons juice and 1 teaspoon zest)
- 1/2 teaspoon fine salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Soften the Vegetables
Warm the olive oil in a large pot over medium heat. Add the onion, carrots, celery, salt, and black pepper. Cook for 7 to 9 minutes, stirring often, until the onion looks glossy and the carrots start to soften around the edges.
Stir in the garlic and cook for about 30 seconds. Stop when it smells sweet and savory, before the garlic turns brown.
2. Add the Farro, Broth, and Rosemary
Add the rinsed farro, broth, and rosemary. Scrape the bottom of the pot with a wooden spoon so all the flavorful bits mix into the broth.
Bring the pot to a gentle boil, then lower the heat until you see small bubbles around the edges. Cover the pot partly with a lid and simmer for 25 to 35 minutes, until the farro tastes tender but still has a pleasant chew.
3. Stir in the Beans
Add the drained cannellini beans and stir gently so they stay mostly whole. Simmer for 5 minutes. The broth will look a little creamier as the beans warm through and release some starch.
4. Wilt the Spinach
Add the spinach by the handful and stir until it wilts into the stew. This only takes 1 to 2 minutes. The leaves should turn deep green and silky, not dull or mushy.
5. Finish with Lemon
Turn off the heat. Stir in the lemon zest and lemon juice. Taste and add more salt, pepper, or lemon juice if needed. The stew should taste savory first, then bright at the end.
Let it rest for 5 minutes before serving. The farro will keep soaking up flavor as it sits.
Expert Troubleshooting & FAQs
Can I use canned white beans other than cannellini?
Yes. Great northern beans or navy beans work well. Cannellini beans are larger and creamier, but the stew will still taste good with any mild white bean.
Why is my farro still firm?
Farro can vary by type. Pearled farro cooks faster, while whole farro takes much longer. Keep simmering and add more broth or water, 1/2 cup at a time, until the grains are tender with a chewy center.
My stew got too thick. How do I fix it?
Farro keeps absorbing liquid as it rests. Stir in extra broth or water until the texture looks spoonable again. Warm it gently and taste for salt after adding more liquid.
Can I make this lemon rosemary white bean stew ahead?
Yes. It keeps well in the fridge for up to 4 days. For the freshest taste, add an extra squeeze of lemon right before serving.
Can I freeze this stew?
Yes, but the farro will soften after freezing. Cool the stew fully, freeze it in airtight containers, and thaw it overnight in the fridge. Reheat with a splash of broth to loosen the texture.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 420
- Protein: about 18 g
- Carbs: about 68 g
- Fats: about 10 g
Lemon Rosemary White Bean Farro Stew with Spinach

Ingredients
- 2 tablespoons olive oil (30 ml)
- 1 medium yellow onion, diced (150 g)
- 2 medium carrots, diced (140 g)
- 2 celery ribs, diced (100 g)
- 3 garlic cloves, minced (9 g)
- 1 cup pearled or semi pearled farro, rinsed (180 g)
- 6 cups low sodium vegetable broth or chicken broth (1.4 L)
- 1 tablespoon fresh rosemary, finely chopped (3 g), or 1 teaspoon dried rosemary (1 g)
- 2 cans cannellini beans, drained and rinsed, 15 ounce cans (850 g cans total, about 480 g drained)
- 4 packed cups fresh spinach (120 g)
- 1 large lemon, zested and juiced (about 2 tablespoons juice and 1 teaspoon zest)
- 1/2 teaspoon fine salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
Instructions
- 1. Soften the Vegetables. Warm the olive oil in a large pot over medium heat. Add the onion, carrots, celery, salt, and black pepper. Cook for 7 to 9 minutes, stirring often, until the onion looks glossy and the carrots start to soften around the edges. Stir in the garlic and cook for about 30 seconds. Stop when it smells sweet and savory, before the garlic turns brown.
- 2. Add the Farro, Broth, and Rosemary. Add the rinsed farro, broth, and rosemary. Scrape the bottom of the pot with a wooden spoon so all the flavorful bits mix into the broth. Bring the pot to a gentle boil, then lower the heat until you see small bubbles around the edges. Cover the pot partly with a lid and simmer for 25 to 35 minutes, until the farro tastes tender but still has a pleasant chew.
- 3. Stir in the Beans. Add the drained cannellini beans and stir gently so they stay mostly whole. Simmer for 5 minutes. The broth will look a little creamier as the beans warm through and release some starch.
- 4. Wilt the Spinach. Add the spinach by the handful and stir until it wilts into the stew. This only takes 1 to 2 minutes. The leaves should turn deep green and silky, not dull or mushy.
- 5. Finish with Lemon. Turn off the heat. Stir in the lemon zest and lemon juice. Taste and add more salt, pepper, or lemon juice if needed. The stew should taste savory first, then bright at the end. Let it rest for 5 minutes before serving. The farro will keep soaking up flavor as it sits.









