Creamy Roasted Fava & White Bean

Creamy Roasted Fava Bean and White Bean Hearty Soup warm, velvety, topped with parsley. Save
Creamy Roasted Fava Bean and White Bean Hearty Soup warm, velvety, topped with parsley. | showmevegan.com

This creamy, hearty soup combines nutty roasted fava beans with cannellini for a smooth, velvety base. Sautéed onion, carrots and celery build sweetness while cumin, smoked paprika and a bay leaf layer savory warmth.

After simmering, blend to the desired texture and finish with cream (or coconut cream), parsley and lemon zest. Roast fava for crunch and depth; serve hot with crusty bread or add chicken or tofu for extra protein.

The rain hammered against my kitchen window one Tuesday evening and all I wanted was something that would fill the apartment with warmth and smell like someone cared. I had a bag of dried fava beans staring at me from the pantry for three weeks and a lone can of cannellini beans hiding behind the tomato paste. Forty five minutes later I was standing over the stove with a ladle in one hand and a chunk of bread in the other wondering why I had waited so long.

My neighbor Ana knocked on my door that night asking if I had burned something because she could smell roasting from the hallway. I handed her a bowl and she stood in my doorway eating it with a spoon meant for stirring coffee.

Ingredients

  • Dried fava beans (1 cup): Soak these overnight and peel off the outer skins for the most tender result and that signature roasted flavor.
  • Cannellini beans (1 can, 15 oz): These bring creaminess and body so drain and rinse them well to remove the canned taste.
  • Olive oil (2 tablespoons): Use the good stuff here because you will taste it.
  • Yellow onion (1 large, diced): The sweetness builds the foundation so do not rush the sauté.
  • Carrots (2 medium, diced): They add subtle sweetness and a beautiful golden color to the finished soup.
  • Celery stalks (2, diced): Celery might seem forgettable but it quietly holds the entire flavor profile together.
  • Garlic (3 cloves, minced): Fresh garlic only because the roasted version of this soup deserves real aromatics.
  • Vegetable broth (4 cups): A rich broth makes all the difference so use homemade if you have it.
  • Water (1 cup): This keeps the soup from becoming too thick while everything simmers.
  • Heavy cream or coconut cream (half cup): Either works beautifully depending on your dietary preference.
  • Ground cumin (1 teaspoon): This warm spice is what gives the soup its Mediterranean soul.
  • Smoked paprika (half teaspoon): Just a touch adds depth and a hint of fire without overwhelming.
  • Bay leaf (1): One leaf simmered and removed is all you need for herbal complexity.
  • Salt and black pepper: Season gradually and taste as you go.
  • Fresh parsley (2 tablespoons, chopped): The bright finish that cuts through all that richness.
  • Lemon zest (from 1 lemon): This wakes everything up at the very end so do not skip it.

Instructions

Roast the fava beans:
If using dried beans, soak them overnight, drain, and peel off the skins. Preheat your oven to 400 degrees, spread the beans on a tray, drizzle with one tablespoon of olive oil, sprinkle with salt, and roast for twenty minutes, tossing halfway, until they turn golden and beautifully crisp.
Build the vegetable base:
In a large pot, heat the remaining olive oil over medium heat and add the onion, carrots, and celery. Sauté for six to seven minutes until everything softens and your kitchen smells incredible, then stir in the minced garlic for one final minute.
Toast the spices:
Add the cumin, smoked paprika, and bay leaf to the pot and stir for about a minute until the spices bloom and you can smell their warmth rising from the pan.
Simmer everything together:
Pour in the roasted fava beans, cannellini beans, vegetable broth, and water, then bring it all to a boil. Reduce the heat and let it simmer uncovered for twenty five minutes so the flavors marry and the beans become tender.
Blend to your liking:
Remove the bay leaf and use an immersion blender to puree the soup until smooth, or leave it slightly chunky if you prefer more texture in every spoonful.
Add the cream and season:
Stir in the heavy cream or coconut cream, season with salt and pepper, and let it simmer gently for two to three minutes until everything comes together in silky harmony.
Serve and garnish:
Ladle the hot soup into bowls and top each one with chopped fresh parsley and a generous scatter of lemon zest. Serve immediately while the steam is still rising.
Save
| showmevegan.com

I have made this soup for potlucks, sick friends, and one memorable evening when the power went out and I finished it on a camp stove in the dark. It has never disappointed me yet.

Serving Suggestions

A drizzle of your best olive oil across the top of each bowl and a pinch of chili flakes will take this from comforting to unforgettable. Crusty gluten free bread on the side is not optional in my house because you need something to catch every last drop.

Making It Your Own

My friend Marco adds diced cooked chicken after blending and swears it turns the soup into a complete meal. I have tossed in leftover roasted vegetables, a handful of kale, and once a spoonful of pesto that worked surprisingly well.

Tools and Preparation

You really only need a baking tray, a large pot, and an immersion blender to pull this together. Keep a ladle and a cutting board handy and you are set.

  • A countertop blender works fine but blend in batches and be careful with hot liquids.
  • Chop all your vegetables before you start cooking because the sauté moves quickly once it begins.
  • Always check your canned goods and broth labels if you are cooking for someone with allergies.

Steaming Creamy Roasted Fava Bean and White Bean Hearty Soup finished with lemon zest. Save
Steaming Creamy Roasted Fava Bean and White Bean Hearty Soup finished with lemon zest. | showmevegan.com

Some recipes become staples because they are easy, and others earn their place because they make you feel like you took care of yourself. This one does both, and it will be waiting for you the next time the rain starts.

Recipe Questions & Answers

Yes. After soaking, slipping the outer skins improves texture and reduces bitterness, yielding a smoother, creamier finish when blended.

Skipping roasting saves time but loses nutty, caramelized notes. Roasting at 400°F for about 20 minutes adds depth and a lightly crisp texture.

Blend less for a chunkier bowl or add more broth or water to thin. To thicken, simmer longer to reduce or stir in extra mashed beans or a splash of cream.

Great swaps include navy beans, butter beans, or drained chickpeas. Choose milder white beans to keep the creamy mouthfeel.

Cool, refrigerate in an airtight container for up to 4 days or freeze up to 3 months. Reheat gently on the stovetop, adding a splash of broth to loosen as needed.

Use full-fat coconut cream in place of heavy cream and verify broth is plant-based. The coconut adds richness while maintaining a silky texture.

Creamy Roasted Fava & White Bean

Nutty roasted fava and creamy white beans blended with sautéed vegetables and a touch of cream for a warm, Mediterranean bowl.

Prep 20m
Cook 45m
Total 65m
Servings 6
Difficulty Medium

Ingredients

Beans

  • 1 cup dried fava beans (or 2 cups shelled fresh fava beans)
  • 1 can (15 oz) cannellini beans, drained and rinsed

Vegetables

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced

Liquids & Dairy

  • 4 cups vegetable broth
  • 1 cup water
  • 1/2 cup heavy cream or coconut cream (for vegan option)

Seasonings & Garnish

  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 2 tablespoons chopped fresh parsley
  • Zest of 1 lemon

Instructions

1
Prepare and Roast Fava Beans: If using dried fava beans, soak them overnight, then drain and peel. Preheat oven to 400°F. Spread fava beans on a baking tray, drizzle with 1 tablespoon olive oil, sprinkle with salt, and roast for 20 minutes, tossing halfway through, until golden and crisp.
2
Sauté Aromatic Vegetables: In a large pot, heat the remaining olive oil over medium heat. Add diced onion, carrots, and celery. Sauté for 6 to 7 minutes until vegetables soften. Add minced garlic and sauté for 1 minute until fragrant.
3
Toast Spices: Stir in ground cumin, smoked paprika, and bay leaf. Cook for 1 minute until the spices are fragrant and bloom in the oil.
4
Simmer the Soup: Add roasted fava beans, cannellini beans, vegetable broth, and water. Bring to a boil, then reduce heat and simmer uncovered for 25 minutes until all flavors meld together.
5
Blend Until Smooth: Remove and discard the bay leaf. Use an immersion blender to blend the soup until smooth and creamy, or leave slightly chunky if you prefer more texture.
6
Add Cream and Season: Stir in heavy cream or coconut cream. Season with salt and black pepper to taste. Simmer gently for 2 to 3 minutes to warm through.
7
Serve and Garnish: Ladle into bowls. Garnish with chopped fresh parsley and lemon zest. Serve hot.
Additional Information

Equipment Needed

  • Baking tray
  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 285
Protein 11g
Carbs 35g
Fat 10g

Allergy Information

  • Contains dairy (heavy cream). For a vegan or dairy-free version, use coconut cream.
  • Beans are a common allergen for some individuals; check for sensitivities.
  • Always verify broth and cream labels for hidden allergens.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.