10 Green Bean Soup Recipes for Cozy Weeknight Bowls
Green bean soup recipes prove this humble vegetable can carry a whole meal. Green beans give a clean, slightly sweet snap that softens into silky soup without turning to mush. Cream, tomatoes, herbs, or potatoes pull the flavor in very different directions, so the versions below include creamy classics, spicy bowls, slow-cooked pots, and chilled cups.

Start with Classic Creamy Green Bean Soup for the benchmark bowl. Try Spicy Chicken Sausage and Green Bean Soup if you want heat, or Vegan Coconut Curry Green Bean Soup for a dairy-free version. Slow Cooker Green Bean and Potato Soup is there for hands-off nights.
Which Green Bean Soup Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Creamy Green Bean Soup | Mild, creamy, vegetal | A simple weeknight bowl |
| Hearty Beef and Green Bean Soup | Deep, savory, beefy | A full dinner |
| Spicy Chicken Sausage and Green Bean Soup | Smoky, spicy, tomatoey | Heat lovers |
| Vegan Coconut Curry Green Bean Soup | Warm, gingery, creamy | Dairy-free comfort |
| Slow Cooker Green Bean and Potato Soup | Smoky, soft, buttery | Hands-off meals |
| Roasted Green Bean and Garlic Soup | Nutty, garlicky, silky | Roasted vegetable fans |
| Lemon Orzo Green Bean Soup | Bright, lemony, light | Fresh flavor |
| Cold Green Bean and Cucumber Soup | Tangy, cool, herbal | Hot days |
| Cheeseburger Green Bean Soup | Meaty, mustardy, cheesy | Ground beef lovers |
| Green Bean Mushroom Soup with Crispy Shallots | Earthy, creamy, crunchy | Mushroom lovers |
Classic Creamy Green Bean Soup
This is the one I keep going back to when I want the green beans to be the main event. You simmer them with potatoes and onion until tender, then blend half so the soup stays creamy with a little bite.

Ingredients (makes 4 servings)
- Fresh green beans, trimmed and cut into 2 cm pieces: 450 g (1 lb)
- Yukon Gold potatoes, peeled and diced: 340 g (12 oz, about 2 medium)
- Yellow onion, chopped: 1 medium (about 170 g)
- Unsalted butter: 2 tbsp
- Garlic cloves, minced: 3
- Vegetable stock: 1 litre (4 cups)
- Dried thyme: 1/2 tsp
- Whole milk: 180 ml (3/4 cup)
- Salt and black pepper: to taste
Instructions
Step 1: Melt the 2 tbsp butter in a large pot over medium heat, then drop in the chopped onion. You want it to go soft and glassy, about 5 minutes, before it picks up any color.
Step 2: Tumble in the 450 g (1 lb) green beans, 340 g potatoes, the 3 minced garlic cloves, and 1/2 tsp dried thyme. Stir everything together so the butter coats the vegetables, and let it cook for 2 minutes while the garlic turns fragrant. You’ll smell it before the timer goes off.
Step 3: Pour in the 1 litre (4 cups) vegetable stock and bring it to a boil. Lower the heat and simmer, partly covered, about 20 minutes. You’ll know it’s ready when the potatoes break apart against the side of the pot.
Step 4: Blend half the soup with your immersion blender right in the pot, leaving the rest chunky. Stir in the 180 ml (3/4 cup) whole milk and warm it through over low heat for 2 minutes, just until it steams.
Step 5: You’ll want to taste and season with salt and black pepper, then ladle the soup into bowls and finish each one with a little extra cracked pepper.
Hearty Beef and Green Bean Soup
This one eats like a main course, not a starter. You brown beef chuck until it gets a proper crust, then braise it with tomatoes and carrots so the green beans stay slightly firm.

Ingredients (makes 6 servings)
- Beef chuck, cut into 2 cm cubes: 900 g (2 lb)
- Salt and black pepper: to taste
- All-purpose flour: 2 tbsp
- Olive oil: 2 tbsp
- Yellow onion, chopped: 1 large (about 220 g)
- Carrots, peeled and sliced into rounds: 3 medium (about 300 g)
- Garlic cloves, minced: 4
- Tomato paste: 2 tbsp
- Beef stock: 1.2 litres (5 cups)
- Green beans, trimmed and halved: 450 g (1 lb)
Instructions
Step 1: Pat the 900 g (2 lb) beef dry, season with salt and pepper, then toss with the 2 tbsp flour. Heat 1 tbsp of the olive oil in a large heavy pot over medium-high and sear the beef in two batches, about 4 minutes per batch, until the pieces have a deep brown crust. You’ll need to move them only once or twice.
Step 2: Drop the remaining 1 tbsp oil into the pot and add the onion, carrots, and garlic. Cook, scraping up the browned bits, about 6 minutes, until the onion softens. You’ll see the bottom of the pot loosen as the vegetables release their moisture.
Step 3: Stir in the 2 tbsp tomato paste and the seared beef with any juices, then pour in the 1.2 litres (5 cups) beef stock. Bring it to a simmer, lower the heat, and cook with the lid slightly open for 1 hour. The beef should be almost tender when you test a piece.
Step 4: Add the 450 g (1 lb) green beans to the pot and simmer 15 minutes more. You want them cooked through but still bright green, not falling apart.
Step 5: Taste the broth and adjust the seasoning, then ladle into deep bowls. You’ll be glad to have crusty bread nearby for sopping up the liquid.
Spicy Chicken Sausage and Green Bean Soup
Ground chicken sausage with chili and smoked paprika gives this one a slow burn. You keep the green beans in longer pieces so they stay bright against the spicy tomato broth.

Ingredients (makes 4 servings)
- Spicy chicken sausage, casings removed: 450 g (1 lb)
- Vegetable oil: 1 tbsp
- Yellow onion, diced: 1 medium (about 170 g)
- Red bell pepper, diced: 1 large (about 180 g)
- Garlic cloves, minced: 4
- Smoked paprika: 1 tsp
- Chili flakes: 1/2 tsp
- Diced tomatoes with juice: 1 can (400 g / 14 oz)
- Chicken stock: 750 ml (3 cups)
- Green beans, trimmed and cut into 4 cm pieces: 350 g (12 oz)
Instructions
Step 1: Warm the 1 tbsp oil in a Dutch oven over medium-high and crumble in the 450 g sausage. Cook it for 6 minutes, breaking it up with a wooden spoon, until the edges are browned and no pink remains. You want little crispy bits, so don’t stir constantly.
Step 2: Lower the heat to medium and add the diced onion and red bell pepper. Let them cook 5 minutes, until they soften, then toss in the 4 minced garlic cloves for 30 seconds. You’ll smell the garlic right away.
Step 3: Sprinkle the 1 tsp smoked paprika and 1/2 tsp chili flakes over the vegetables and stir for 30 seconds. This step opens up the spices, so you’ll notice the color deepen.
Step 4: Pour in the 400 g (14 oz) tomatoes and 750 ml (3 cups) chicken stock, scraping the bottom of the pot. Bring it to a boil, then reduce to a simmer for 10 minutes. You can let it go longer if the broth needs more depth.
Step 5: Add the 350 g (12 oz) green beans and simmer 8 minutes, then taste and add black pepper if you like. Ladle into bowls and serve hot, maybe with a spoonful of plain yogurt to cool the heat.
Vegan Coconut Curry Green Bean Soup
Green beans love coconut milk and ginger. This one comes together fast and has a soft curry heat that never drowns out the beans.

Ingredients (makes 4 servings)
- Green beans, trimmed and cut into 3 cm pieces: 450 g (1 lb)
- Coconut oil: 2 tbsp
- Yellow onion, sliced: 1 medium (about 170 g)
- Garlic cloves, minced: 3
- Fresh ginger, grated: 1 tbsp
- Thai red curry paste: 1.5 tbsp
- Vegetable stock: 500 ml (2 cups)
- Full-fat coconut milk: 400 ml (1 can / 13.5 oz)
- Cherry tomatoes, halved: 250 g (1.5 cups)
- Lime juice: 1 tbsp
Instructions
Step 1: Melt the 2 tbsp coconut oil in a large pot over medium heat, then add the sliced onion. Cook, stirring now and then, about 5 minutes, until the onion turns translucent. You’ll see the edges just start to pick up color.
Step 2: Drop in the 3 minced garlic cloves and the 1 tbsp grated ginger, and stir for 30 seconds until fragrant. You want to catch this before the garlic browns, so keep the heat gentle.
Step 3: Add the 1.5 tbsp curry paste and stir it into the vegetables. Let it cook 1 minute, until you can smell the spices bloom and the paste darkens slightly.
Step 4: Pour in the 500 ml (2 cups) stock and 400 ml coconut milk, then slide in the 450 g green beans and 250 g cherry tomatoes. Bring to a simmer and cook about 12 minutes. You’ll know the beans are ready when they’re tender but still snap a little.
Step 5: Take the pot off the heat and stir in the 1 tbsp lime juice. Taste the broth and add a pinch of salt if you like, then ladle into bowls with a spoonful of cilantro if you have it.
Slow Cooker Green Bean and Potato Soup
This is the set-it-and-forget-it bowl. Smoked paprika and a little butter at the end give it the feel of a long-simmered soup without any babysitting.

Ingredients (makes 6 servings)
- Green beans, trimmed and cut into 2 cm pieces: 450 g (1 lb)
- Yukon Gold potatoes, diced: 450 g (1 lb)
- Yellow onion, chopped: 1 large (about 220 g)
- Celery stalks, sliced: 2
- Garlic cloves, minced: 3
- Smoked paprika: 1 tsp
- Dried dill: 1 tsp
- Vegetable stock: 1.5 litres (6 cups)
- Unsalted butter: 2 tbsp
- Salt and black pepper: to taste
Instructions
Step 1: Combine the 450 g green beans, 450 g potatoes, onion, celery, garlic, 1 tsp smoked paprika, and 1 tsp dill in a 5 or 6 litre slow cooker. Add the 1.5 litres (6 cups) stock and stir everything together, then season with a pinch of salt and pepper. You can do this right in the insert, no extra bowl needed.
Step 2: Cover with the lid and cook on low for 6 hours or on high for 3 hours. The potatoes should be completely tender when you press one with the back of a spoon.
Step 3: Use a potato masher to break up some of the potatoes right in the pot, just enough to thicken the broth. You’ll see the soup go from brothy to creamy in seconds.
Step 4: Stir in the 2 tbsp butter until it melts, then taste and adjust salt and pepper. Ladle into bowls and serve warm; you’ll want buttered toast alongside.
Roasted Green Bean and Garlic Soup
Roasting the beans first brings out a nutty, caramelized edge that boiling never quite gets. You blend everything until silky and finish with crispy shallots.

Ingredients (makes 4 bowls)
- Green beans, trimmed: 600 g (1.3 lb)
- Shallots, peeled and quartered: 3 large (about 180 g)
- Garlic cloves, unpeeled: 6
- Olive oil: 3 tbsp
- Fresh thyme sprigs: 4
- Vegetable stock: 750 ml (3 cups)
- Heavy cream: 120 ml (1/2 cup)
- Salt and black pepper: to taste
- Crispy fried shallots, for serving: 1/2 cup
Instructions
Step 1: Heat your oven to 220C (425F) and line a baking sheet with parchment. Toss the 600 g green beans, quartered shallots, and 6 unpeeled garlic cloves with the 3 tbsp olive oil, then spread them into one layer.
Step 2: Scatter the 4 thyme sprigs over the vegetables and roast for 25 minutes, stirring once halfway through. You want the beans wrinkled and browned at the tips but not burnt.
Step 3: Let the pan cool for a couple of minutes, then squeeze the soft garlic out of their skins into a blender. Add the roasted vegetables, 750 ml (3 cups) stock, and the 120 ml (1/2 cup) cream, then blend until completely smooth. You may need to blend in two batches if your blender is small.
Step 4: Pour the puree back into the pot and warm it over medium-low heat for 5 minutes, just until it steams. Taste and add salt and pepper, keeping in mind the crispy shallots you’ll add later are salty too.
Step 5: Ladle the soup into bowls and top each one with a spoonful of crispy fried shallots. You’ll get a silky spoonful with a crunchy finish.
Lemon Orzo Green Bean Soup
This is a brighter, lighter bowl for nights when you want green beans to taste fresh. Orzo thickens the broth just enough, and a good hit of lemon lifts the whole thing.

Ingredients (makes 4 servings)
- Green beans, trimmed and cut into 3 cm pieces: 350 g (12 oz)
- Orzo pasta: 150 g (3/4 cup)
- Yellow onion, chopped: 1 small (about 100 g)
- Garlic cloves, minced: 2
- Olive oil: 2 tbsp
- Vegetable stock: 1 litre (4 cups)
- Lemon zest and juice: zest of 1 lemon, juice of 2 lemons
- Fresh dill, chopped: 3 tbsp
- Baby spinach: 60 g (2 cups)
- Salt and black pepper: to taste
Instructions
Step 1: Set a large pot over medium heat and warm the 2 tbsp olive oil. Add the onion and cook 4 minutes, until it softens, then drop in the 2 minced garlic cloves for 30 seconds. You’ll know it’s ready when the kitchen smells sweet and garlicky.
Step 2: Pour in the 1 litre (4 cups) stock and bring to a boil. Stir in the 150 g (3/4 cup) orzo and simmer for 7 minutes, until the pasta is nearly tender but still has a little chew. You want to pull it before it goes soft.
Step 3: Add the 350 g (12 oz) green beans and 60 g (2 cups) baby spinach to the pot. Simmer for 4 minutes, just until the beans turn bright green and the spinach wilts into the broth. You’ll see the spinach collapse almost immediately.
Step 4: Take the pot off the heat and stir in the lemon zest, lemon juice, and 3 tbsp chopped dill. Give the broth a taste; you may want a little more salt or a squeeze of lemon.
Step 5: Ladle into shallow bowls and top with a little more dill if you have it. Serve hot while the orzo is still tender and the green beans bright.
Cold Green Bean and Cucumber Soup
This chilled version is for hot days. You blanch the beans briefly so they keep their color, then blend them with cucumber, yogurt, and herbs for a tangy cold cup.

Ingredients (makes 4 small bowls)
- Green beans, trimmed: 450 g (1 lb)
- English cucumber, peeled and chopped: 1 large (about 300 g)
- Plain Greek yogurt: 300 g (1.25 cups)
- Fresh mint leaves: 1/2 cup
- Fresh dill: 1/4 cup
- Garlic clove: 1
- Ice cubes: 4
- Lemon juice: 2 tbsp
- Salt: 1/2 tsp
- Olive oil, for serving: 1 tbsp
Instructions
Step 1: Bring a large pot of salted water to a boil, then drop in the 450 g green beans. Blanch for 3 minutes, just until they turn bright green, then drain and transfer them to a bowl of ice water. You’ll want them cold before blending.
Step 2: Drain the beans and tip them into a blender with the chopped cucumber, 300 g yogurt, 1/2 cup mint leaves, 1/4 cup dill, the 1 garlic clove, 4 ice cubes, 2 tbsp lemon juice, and 1/2 tsp salt. You can add the ingredients in any order.
Step 3: Blend on high for 1 minute, until the mixture is completely smooth and pale green. Stop once to scrape down the sides, especially if your blender leaves chunks of herbs.
Step 4: Taste the soup and add a little more salt or lemon juice if you think it needs it. Chill in the fridge for at least 30 minutes, so the flavors settle and the soup gets properly cold.
Step 5: Pour the cold soup into small chilled bowls and drizzle each one with a little olive oil. Serve right away, while you can still feel the chill.
Cheeseburger Green Bean Soup
All the flavors of a cheeseburger, minus the bun, in a soup. You brown ground beef and onion, then simmer it with a mustard-spiked broth and plenty of green beans, and melt sharp cheddar into the bowl.

Ingredients (makes 5 servings)
- Ground beef: 680 g (1.5 lb)
- Vegetable oil: 1 tbsp
- Yellow onion, chopped: 1 large (about 220 g)
- Garlic cloves, minced: 3
- Green beans, trimmed and cut into 2 cm pieces: 350 g (12 oz)
- Diced tomatoes with juice: 1 can (400 g / 14 oz)
- Beef stock: 750 ml (3 cups)
- Yellow mustard: 2 tbsp
- Worcestershire sauce: 1 tsp
- Sharp cheddar cheese, shredded: 200 g (2 cups)
Instructions
Step 1: Heat the 1 tbsp oil in a large pot over medium-high and crumble in the 680 g ground beef. Cook for 7 minutes, breaking it up as you go, until the beef is browned and no pink remains. You want a few crisp bits on the bottom.
Step 2: Lower the heat to medium and add the chopped onion and 3 minced garlic cloves. Cook 5 minutes, stirring occasionally, until the onion softens and you can smell the garlic.
Step 3: Pour in the 400 g (14 oz) tomatoes, 750 ml (3 cups) beef stock, 2 tbsp mustard, and 1 tsp Worcestershire sauce. Bring to a boil, then simmer 10 minutes so the broth takes on the beefy flavor.
Step 4: Add the 350 g (12 oz) green beans and cook 8 minutes, until they are tender but still firm enough to give you a little snap.
Step 5: Ladle the hot soup into bowls and scatter the 200 g (2 cups) cheddar over each portion while it is still hot. Give it a minute, and you will see the cheese soften into strands.
Green Bean Mushroom Soup with Crispy Shallots
Earthy mushrooms and green beans make this the deepest, most savory bowl in the list. A splash of cream balances the mushrooms, and the crispy shallots on top give you a little crunch.

Ingredients (makes 6 servings)
- Green beans, trimmed and cut into 3 cm pieces: 450 g (1 lb)
- Cremini mushrooms, sliced: 450 g (1 lb)
- Yellow onion, chopped: 1 medium (about 170 g)
- Garlic cloves, minced: 3
- Butter: 2 tbsp
- Fresh thyme leaves: 1 tsp
- Vegetable stock: 1.2 litres (5 cups)
- Heavy cream: 80 ml (1/3 cup)
- Crispy fried shallots, for serving: 1/2 cup
- Salt and black pepper: to taste
Instructions
Step 1: Melt the 2 tbsp butter in a wide pot over medium-high heat, then add the 450 g sliced mushrooms in one layer. Let them sit for 4 minutes without moving, until the bottoms brown, then stir and cook 4 minutes more. You’ll see the mushrooms shrink and release their liquid.
Step 2: Lower the heat to medium and add the chopped onion and 3 minced garlic cloves. Cook 5 minutes, stirring now and then, until the onion turns translucent and you can smell the garlic.
Step 3: Sprinkle in the 1 tsp thyme leaves, then pour in the 1.2 litres (5 cups) stock. Add the 450 g green beans and simmer about 15 minutes. You’ll know they’re ready when tender but still bright green.
Step 4: Stir in the 80 ml (1/3 cup) heavy cream and warm the soup over low heat for 2 minutes. Taste the broth and add salt and pepper; you may want a little extra pepper to cut through the richness.
Step 5: Ladle the soup into bowls and scatter the 1/2 cup crispy shallots over the top. You get an earthy spoonful with a crunchy, savory finish.
No matter which version you pick, treat the green beans like a timer. Add them in the last 8 to 15 minutes and pull them while they still have a little snap, since carryover heat finishes the job. That habit keeps every bowl tasting like green beans.
Pick the bowl that matches your mood tonight and get the pot on. Taste as you go, and you will land on a version worth keeping.
