Creamy Roasted Onion White Bean Soup

Creamy roasted onion white bean soup ladled into a rustic bowl with fresh parsley garnish Save
Creamy roasted onion white bean soup ladled into a rustic bowl with fresh parsley garnish | showmevegan.com

This satisfying soup brings together the natural sweetness of slowly roasted onions with creamy white beans for a deeply comforting bowl. The roasting process caramelizes the onions, adding depth and complexity that simmering alone couldn't achieve. After blending, the texture becomes luxuriously smooth, while smoked paprika and fresh thyme add layers of savory flavor. Perfect for cold weather, this dish comes together in just over an hour and yields four generous servings.

The smell of roasting onions fills my entire kitchen with this impossibly sweet aroma that makes everyone wander in asking whats for dinner. I discovered this soup on a brutally cold February afternoon when I had a bag of aging onions and two cans of white beans I forgot about. Now its the soup I make when I want something that feels like a hug but doesnt require much energy.

Last winter my neighbor came over mid-snowstorm and I literally had nothing to offer but this simmering pot. She ended up sitting at my counter for two hours while we finished the entire batch. Sometimes the simplest meals become the best memories.

Ingredients

  • 4 large yellow onions quartered: Yellow onions become incredibly sweet when roasted theyre the backbone of this whole recipe
  • 2 cloves garlic peeled: Roasting mellows the garlic into something creamy and mild
  • 1 medium carrot chopped: Adds subtle sweetness and depth to the base
  • 1 celery stalk chopped: Just enough aromatic backbone without overpowering
  • 2 cans white beans drained and rinsed: Cannellini beans make the creamiest texture but navy beans work too
  • 4 cups vegetable broth: Use a good quality broth since its half the liquid
  • 1 cup water: Keeps the soup from becoming too heavy
  • 1/2 cup heavy cream: Coconut milk works beautifully if you need it dairy free
  • 2 tbsp olive oil: Divided between roasting and sautéing the aromatics
  • 1 tsp fresh thyme leaves: Dried thyme is fine but fresh adds brightness
  • 1/2 tsp smoked paprika: This adds a subtle smoky depth that makes people wonder what your secret is
  • 1 bay leaf: Classic soup aromatic that quietly does its job
  • Salt and black pepper: Taste frequently and adjust as you go
  • Chopped fresh parsley: Optional but pretty and adds fresh color

Instructions

Roast the onions and garlic:
Preheat oven to 400°F and arrange onions and garlic on a baking sheet with 1 tablespoon olive oil salt and pepper. Roast 30 to 35 minutes until golden and deeply caramelized.
Sauté the aromatics:
Heat remaining olive oil in a large pot over medium heat. Cook carrot and celery for 5 minutes until softened.
Combine everything:
Add roasted onions and garlic white beans thyme smoked paprika and bay leaf to the pot. Stir well.
Simmer the soup:
Pour in vegetable broth and water. Bring to a boil then reduce heat and simmer uncovered for 20 minutes.
Puree until smooth:
Remove bay leaf and use an immersion blender to puree the soup in the pot. Work in batches if using a regular blender.
Add the cream:
Stir in heavy cream or coconut milk. Taste and adjust salt and pepper as needed. Heat gently for 2 to 3 minutes.
Serve and enjoy:
Ladle into bowls and garnish with chopped parsley if desired. Serve hot with crusty bread.
Save
| showmevegan.com

This soup became my go-to for weeknight dinners when I want something nourishing but not heavy. My partner actually requests it now whenever the temperature drops below fifty degrees.

Making It Your Own

Sometimes I add a pinch of red pepper flakes if I want a gentle warmth that lingers. You could also blend in a handful of spinach at the very end for color without changing the flavor much.

Serving Suggestions

A slice of crusty sourdough toasted with olive oil is all you need. I also love a simple green salad with vinaigrette on the side to cut through the richness.

Storage and Leftovers

This soup actually tastes better the next day as the flavors meld together. Store in an airtight container in the refrigerator for up to 4 days.

  • Reheat gently over low heat adding a splash of water or broth if it thickens too much
  • Freeze individual portions for up to 3 months if you want meal prep ready to go
  • The cream may separate slightly after freezing but whisking while reheating brings it back together
Golden caramelized onions and tender white beans swimming in a velvety smooth cream soup Save
Golden caramelized onions and tender white beans swimming in a velvety smooth cream soup | showmevegan.com

Theres something about making soup that slows down time. Hope this recipe finds you on a day when you need exactly that.

Recipe Questions & Answers

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetetop, adding a splash of broth or water if needed.

Yes, it freezes beautifully. Cool completely before transferring to freezer-safe containers, leaving some space for expansion. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.

An immersion blender works perfectly right in the pot. If using a countertop blender, blend in batches and be careful with hot liquids—remove the center cap of the lid and cover with a kitchen towel to allow steam to escape safely.

Certainly. Soak 1 cup dried white beans overnight, then cook until tender before adding to the soup. This will extend the total time but adds even more creaminess and flavor.

Crusty bread, garlic knots, or a simple green salad complement the rich texture perfectly. For something more substantial, grilled cheese sandwiches or roasted vegetables make excellent accompaniments.

Creamy Roasted Onion White Bean Soup

A rich, satisfying soup blending caramelized roasted onions with tender white beans in a smooth, savory broth.

Prep 15m
Cook 55m
Total 70m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 4 large yellow onions, peeled and quartered
  • 2 cloves garlic, peeled
  • 1 medium carrot, peeled and chopped
  • 1 celery stalk, chopped

Legumes

  • 2 cans (15 oz each) white beans (cannellini or navy beans), drained and rinsed

Liquids

  • 4 cups vegetable broth (gluten-free if needed)
  • 1 cup water

Dairy & Alternatives

  • 1/2 cup heavy cream (or full-fat coconut milk for vegan option)

Seasonings

  • 2 tbsp olive oil
  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
  • 1/2 tsp smoked paprika
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste

Garnish

  • Chopped fresh parsley (optional)

Instructions

1
Preheat Oven: Preheat your oven to 400°F.
2
Roast Onions and Garlic: Arrange the quartered onions and garlic cloves on a baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle lightly with salt and pepper. Roast for 30-35 minutes, until the onions are golden and caramelized.
3
Sauté Aromatics: Heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add carrot and celery; sauté for 5 minutes until softened.
4
Combine Ingredients: Add the roasted onions and garlic, white beans, thyme, smoked paprika, and bay leaf to the pot. Stir to combine.
5
Simmer Soup: Pour in the vegetable broth and water. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.
6
Puree Soup: Remove the bay leaf. Use an immersion blender to puree the soup in the pot until smooth and creamy (or transfer in batches to a blender).
7
Add Cream and Season: Stir in the heavy cream (or coconut milk), and adjust seasoning with salt and pepper as needed. Heat gently for 2-3 minutes.
8
Serve: Ladle into bowls and garnish with chopped parsley if desired. Serve hot.
Additional Information

Equipment Needed

  • Baking sheet
  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Knife and cutting board

Nutrition (Per Serving)

Calories 315
Protein 11g
Carbs 43g
Fat 11g

Allergy Information

  • Contains dairy (heavy cream). For dairy-free/vegan, substitute with coconut milk.
  • Check broth and canned beans for gluten or other allergens.
  • Contains celery.
Rachel Monroe

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