If you’re searching for a comforting, vibrant, and utterly delicious way to savor Brussels sprouts, this Simple Brussels Sprout Soup Recipe is your new best friend. It effortlessly transforms humble Brussels sprouts into a creamy, silky soup bursting with flavor, perfect for cozy dinners or when you want something nourishing yet easy to prepare. This recipe highlights the natural sweetness and slight nuttiness of roasted Brussels sprouts, combined with soothing herbs and a hint of spice, creating a bowl that feels like a warm hug in every spoonful.

Ingredients You’ll Need
The beauty of this Simple Brussels Sprout Soup Recipe lies in its straightforward list of ingredients. Each one plays a crucial role, balancing richness, freshness, and depth of flavor, while keeping the process wonderfully simple. Let’s dive into the essentials that make this soup so special.
- Brussels sprouts (1 pound / 450g): The star of the dish, providing earthiness and body when roasted to perfection.
- Olive oil (2 tablespoons): Used both for roasting and sautéing, adding a fruity richness and helping develop golden caramelization.
- Onion (1, chopped): Brings natural sweetness and depth, softening beautifully as it cooks.
- Garlic (3 cloves, minced): Adds fragrant warmth and a subtle kick without overpowering.
- Vegetable broth (4 cups): The flavorful liquid base that enriches the soup while keeping it light.
- Unsweetened almond milk (1 cup): Provides creaminess and a gentle nutty undertone while keeping things dairy-free; feel free to swap for any milk of choice.
- Dried thyme (1/2 teaspoon): Infuses the soup with an herbal note that complements the Brussels sprouts beautifully.
- Nutmeg (1/4 teaspoon): Just the right touch of warm spice to elevate the flavors subtly.
- Salt and black pepper (to taste): Essential seasoning to balance all the flavors perfectly.
- Optional toppings: Croutons, a drizzle of olive oil, or fresh parsley add delightful texture and color when serving.
How to Make Simple Brussels Sprout Soup Recipe
Step 1: Roast the Brussels Sprouts
Start by heating your oven to 400°F (200°C). Toss the trimmed and halved Brussels sprouts with 1 tablespoon of olive oil, a pinch of salt, and black pepper to season. Spread them out on a baking sheet to ensure even roasting, then let them roast for 20 to 25 minutes. You want them to be golden, tender, and slightly caramelized, which amps up their natural sweetness and adds a lovely depth of flavor that sets the soup apart.
Step 2: Sauté the Aromatics
While the sprouts are roasting, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook it gently for 5 to 7 minutes until soft and translucent. Then stir in the minced garlic and cook for another minute or so until its aroma fills your kitchen. This step builds a savory base that melds seamlessly with the roasted sprouts.
Step 3: Simmer the Soup
With your fragrant aromatics ready and Brussels sprouts roasted, add them to the pot along with the vegetable broth, dried thyme, and nutmeg. Bring everything to a boil to get those flavors mingling, then lower the heat and let the soup simmer for about 10 minutes. This allows the Brussels sprouts to become tender enough to blend smoothly and lets the spices infuse throughout the broth.
Step 4: Blend Until Creamy
Once your soup has simmered and the flavors have come together, use an immersion blender to puree the mixture directly in the pot until it reaches a silky, creamy consistency. Stir in the almond milk, which will soften the texture and introduce a subtle nuttiness. Taste and adjust the seasoning with salt and freshly ground black pepper to ensure a perfectly balanced bowl.
Step 5: Serve and Garnish
Ladle the soup into bowls and top with your favorite optional garnishes like crunchy croutons for extra texture, a gentle drizzle of olive oil for richness, or some bright, fresh parsley for color and freshness. Each of these brings a new dimension, elevating the simple yet satisfying flavors of this soup to something truly memorable.
How to Serve Simple Brussels Sprout Soup Recipe

Garnishes
Adding garnishes is a fun way to personalize this soup. Croutons offer a wonderful crunch that contrasts with the smoothness of the soup. A light drizzle of good-quality olive oil enhances the richness, while fresh parsley adds a pop of vibrant green and fresh herbal notes. Each garnish not only looks inviting but also enriches every spoonful, making your soup experience even more enjoyable.
Side Dishes
This soup pairs beautifully with a variety of sides. A rustic crusty bread or warm baguette is perfect for dipping, soaking up every last bit of that creamy goodness. For a heartier meal, consider pairing it with a light salad or roasted root vegetables to keep the flavors fresh and balanced. The versatility of this soup means it can beautifully complement any meal occasion.
Creative Ways to Present
Take presentation up a notch by serving the soup in small espresso cups as an appetizer or in elegant bowls with a swirl of almond milk on top. You could even sprinkle toasted nuts or seeds on top for an unexpected burst of texture and flavor. Playing with colors and textures not only makes your meal more enticing but also shows off just how versatile this Simple Brussels Sprout Soup Recipe really is.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, no worries! This soup stores beautifully in an airtight container in the refrigerator for up to 3 days. It’s a fantastic option for easy lunches or quick dinners when you want something wholesome without the hassle.
Freezing
You can also freeze the soup to enjoy later. Just let it cool completely, then transfer it to freezer-safe containers. It will keep well for up to 2 months. When you’re ready to enjoy, simply thaw in the refrigerator overnight or gently warm it on the stove for a nourishing, quick meal.
Reheating
When reheating, do it slowly over medium-low heat to preserve the flavors and creamy texture. Stir occasionally and, if needed, add a splash of water or almond milk to bring the soup back to your desired consistency. This gentle reheating ensures every bowl tastes just as delightful as when it was freshly made.
FAQs
Can I use frozen Brussels sprouts for this soup?
Absolutely! If you’re short on fresh Brussels sprouts, frozen ones work just fine. Since they’re already prepped and blanched, you can skip the roasting step or roast briefly to bring out more flavor before adding them to the soup.
Is this soup suitable for a vegan diet?
Yes, it is! By using vegetable broth and almond milk or your preferred plant-based milk, this Simple Brussels Sprout Soup Recipe is completely vegan and packed with rich, satisfying flavors.
Can I make this soup creamier?
Definitely! If you want an even creamier texture, try stirring in a splash of coconut cream or cashew cream toward the end. These alternatives add luxurious creaminess without overpowering the delicate Brussels sprout flavor.
How spicy is this soup? Can I add heat?
The soup itself is mild and comforting, but you can easily add a pinch of chili flakes or a dash of cayenne pepper during the sautéing step if you like a little bit of heat. It adds a nice kick without taking away from the soup’s gentle flavors.
Can I use chicken broth instead of vegetable broth?
Yes, using chicken broth will add a richer, more savory element to the soup. Just keep in mind it won’t be vegetarian or vegan. Either way, the soup remains delicious and full of warmth.
Final Thoughts
There’s something truly satisfying about a bowl of warm, creamy soup made from fresh, simple ingredients. This Simple Brussels Sprout Soup Recipe transforms a vegetable some may overlook into a star-worthy dish that comforts and delights. Whether you’re warming up on a chilly evening or looking for a wholesome meal that’s easy to make, this soup will quickly become a favorite to return to time and time again. Give it a try, and I promise it will feel like a small celebration of flavor in every spoonful!
Print
Simple Brussels Sprout Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting and Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A creamy and comforting Brussels sprout soup that combines roasted Brussels sprouts with aromatic onions and garlic, simmered in vegetable broth and finished with almond milk for a smooth, velvety texture. Perfect as a nutritious appetizer or light meal.
Ingredients
Vegetables
- 1 pound (450g) Brussels sprouts, trimmed and halved
- 1 onion, chopped
- 3 cloves garlic, minced
Liquids
- 4 cups vegetable broth
- 1 cup unsweetened almond milk (or any milk of choice)
- 2 tablespoons olive oil
Spices & Seasonings
- 1/2 teaspoon dried thyme
- 1/4 teaspoon nutmeg
- Salt and black pepper, to taste
Optional Toppings
- Croutons
- A drizzle of olive oil
- Fresh parsley
Instructions
- Roast the Brussels Sprouts: Preheat your oven to 400°F (200°C). Toss the trimmed and halved Brussels sprouts with 1 tablespoon of olive oil, salt, and black pepper. Spread them evenly on a baking sheet and roast for 20-25 minutes until they are golden brown and tender.
- Sauté Aromatics: While the Brussels sprouts are roasting, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and sauté for 5-7 minutes until softened. Then stir in the minced garlic and cook for an additional minute until fragrant.
- Simmer the Soup: Add the roasted Brussels sprouts to the pot along with the vegetable broth, dried thyme, and nutmeg. Bring the mixture to a boil, then reduce the heat and let it simmer gently for 10 minutes to meld the flavors.
- Blend Until Creamy: Using an immersion blender, carefully blend the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, you can transfer the soup in batches to a regular blender.
- Finish the Soup: Stir in the unsweetened almond milk to loosen the texture and add creaminess. Adjust the seasoning with additional salt and black pepper as needed.
- Serve & Garnish: Ladle the soup into bowls and garnish with optional toppings such as crunchy croutons, a drizzle of olive oil, or fresh parsley for a pop of color and flavor.
Notes
- For a richer soup, substitute almond milk with cream or coconut milk.
- You can roast the Brussels sprouts a day ahead for convenience.
- This soup can be stored in the refrigerator for up to 3 days or frozen for up to 1 month.
- Adjust the thickness by adding more broth or milk to your preference.
- To make it vegan and gluten-free, ensure the broth and toppings comply accordingly.

