If you’re craving a cozy bowl of comfort that’s both nourishing and unexpectedly delicious, this Simple Brussels Sprout Soup Recipe will quickly become your new favorite. It’s an inviting blend of roasted Brussels sprouts and aromatic herbs transformed into a creamy, velvety soup that’s perfect for chilly evenings or anytime you want a wholesome meal without fuss. The balance of caramelized sprouts, fragrant thyme, and a whisper of nutmeg makes every spoonful a warm hug in a bowl.

Ingredients You’ll Need
Gathering just a handful of straightforward ingredients, this recipe keeps things delightfully simple yet rich in flavor. Each component plays a key role in building the soup’s creamy texture, savory depth, and beautiful green hue.
- 1 pound (450g) Brussels sprouts, trimmed and halved: Roasting brings out their natural sweetness and mellow bitterness, forming the soup’s hearty base.
- 2 tablespoons olive oil: Used both for roasting and sautéing, it adds richness and helps develop those golden caramelized notes.
- 1 onion, chopped: Provides sweetness and body when gently sautéed.
- 3 cloves garlic, minced: Infuses the soup with a warm, aromatic punch without overpowering.
- 4 cups vegetable broth: Acts as a flavorful liquid foundation that keeps the soup light but satisfying.
- 1 cup unsweetened almond milk (or any milk of choice): Adds creaminess and softens the flavors, making the soup feel indulgent without heavy cream.
- 1/2 teaspoon dried thyme: Brings subtle earthiness that harmonizes perfectly with Brussels sprouts.
- 1/4 teaspoon nutmeg: Just a hint adds warmth and complexity.
- Salt and black pepper, to taste: Essential for balancing and enhancing all the vibrant flavors.
- Optional toppings: Croutons, a drizzle of olive oil, or fresh parsley: These finishing touches boost texture, freshness, and visual appeal.
How to Make Simple Brussels Sprout Soup Recipe
Step 1: Roast the Brussels Sprouts
Begin by heating your oven to 400°F (200°C). Toss the halved Brussels sprouts with 1 tablespoon of olive oil, along with a bit of salt and freshly ground black pepper. Spread them out evenly on a baking sheet so they roast evenly. After about 20 to 25 minutes, the sprouts will be tender and beautifully golden, developing a caramelized flavor that’s the secret to this soup’s depth.
Step 2: Sauté the Aromatics
While the sprouts roast, warm the remaining tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and gently cook it until soft and translucent, about 5 to 7 minutes. Then, stir in the minced garlic and let it cook for just a minute until you can smell its fragrant aroma filling your kitchen. These layers of flavor are what make your Simple Brussels Sprout Soup Recipe truly shine.
Step 3: Simmer the Soup
Now it’s time to bring the soup together. Add your roasted Brussels sprouts to the pot along with the vegetable broth, dried thyme, and nutmeg. Bring everything to a gentle boil before lowering the heat and letting it simmer for 10 minutes. This allows all the flavors to mingle and mellow wonderfully.
Step 4: Blend Until Creamy
Using an immersion blender, carefully puree the soup right in the pot until it becomes smooth and creamy. This is where the magic happens — turning those roasted veggies and fragrant broth into a luscious, velvety base that feels indulgent yet wholesome.
Step 5: Finish with Almond Milk and Seasoning
Stir in the almond milk to add a gentle creaminess without heaviness. Give it a taste and adjust the salt and pepper as needed. The almond milk balances the earthy Brussels sprouts perfectly, making this soup comforting and easy to enjoy.
How to Serve Simple Brussels Sprout Soup Recipe
Garnishes
Don’t underestimate the power of a well-chosen garnish to elevate your soup experience. Croutons add a crisp, buttery crunch, a simple drizzle of olive oil brings a hint of fruity richness, and fresh parsley offers a burst of herbaceous brightness. Pick one or all, depending on your mood, and watch how they transform each spoonful.
Side Dishes
This soup pairs beautifully with crusty bread — think a warm baguette or rustic sourdough — perfect for dipping. A light green salad with lemon vinaigrette can complement this meal if you want something fresh and bright on the side. Alternatively, a cheese board with mild or nutty cheeses creates a lovely contrast with the soup’s earthy tones.
Creative Ways to Present
For a dinner party or cozy night in, serve your Simple Brussels Sprout Soup Recipe in charming bowls with a swirl of almond milk or a dollop of coconut cream on top. Adding a sprinkle of toasted nuts or seeds for crunch or even a dusting of smoked paprika can provide interesting texture and a visual pop. Presentation is all about making your guests feel special and inviting them to dig in.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (though this soup is so tasty, it might be hard to save!), store them in an airtight container in the refrigerator. It will keep well for 3 to 4 days, allowing you to enjoy nourishing bowls throughout the week without any hassle.
Freezing
This soup freezes beautifully, which makes it a perfect make-ahead meal. Let it cool completely before transferring it to freezer-safe containers or bags. It can be frozen for up to 3 months. When you want a quick meal, just thaw it overnight in the fridge or gently warm it from frozen on the stove.
Reheating
When reheating your Brussels sprout soup, warm it gently on the stove over low to medium heat, stirring occasionally to ensure it heats evenly without scorching. You might want to add a splash of almond milk or broth if the soup thickened too much while stored. Avoid boiling as that can alter the texture and flavor.
FAQs
Can I use frozen Brussels sprouts for this soup?
Yes, frozen Brussels sprouts can be used in a pinch, but roasting fresh ones adds more depth of flavor and a lovely caramelized note that is harder to achieve with frozen. If using frozen, skip the roasting step and proceed with sautéing and simmering, though the soup will be less intense in flavor.
Is almond milk necessary, or can I substitute it?
You can absolutely substitute almond milk with any milk of your choice like oat, soy, or even dairy milk if you prefer. The goal is to add a touch of creaminess without overpowering the roasted Brussels sprouts, so choose a milk with a mild flavor.
How spicy is this soup?
This recipe is not spicy at all. It’s all about earthy, mellow, and comforting flavors. If you want a bit of heat, you might try adding a pinch of red pepper flakes during the sautéing step or topping the soup with a few chili oil drops.
Can I make this soup vegan?
Yes! The Simple Brussels Sprout Soup Recipe is naturally vegan as long as you use vegetable broth and plant-based milk like almond milk. It’s a perfect option for a nourishing vegan meal.
What’s the best way to get a smooth texture?
An immersion blender works wonderfully to achieve a creamy consistency directly in the pot. If you don’t have one, you can carefully transfer the soup in batches to a regular blender, but be cautious with hot liquids. Blending thoroughly ensures no lumps and a luxurious, velvety finish.
Final Thoughts
This Simple Brussels Sprout Soup Recipe is one of those dishes that feels like a special treat yet comes together with ease, making it an absolute winner for weeknights or when you want to impress without stress. With its wonderful balance of roasted flavors, creamy texture, and herbaceous notes, it’s bound to become a comforting favorite in your kitchen. Dive in and enjoy every nourishing 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: Vegan
Description
A creamy and comforting Brussels sprout soup that highlights the natural sweetness and earthiness of roasted Brussels sprouts, combined with aromatic onions, garlic, and seasoned with thyme and nutmeg. This easy-to-make soup is dairy-free and perfect for a healthy, warming meal.
Ingredients
Main Ingredients
- 1 pound (450g) Brussels sprouts, trimmed and halved
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup unsweetened almond milk (or any milk of choice)
- 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, or 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 it becomes soft and translucent.
- Add Garlic: Stir in the minced garlic and cook for about one minute until fragrant, taking care not to let it burn.
- 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 to low and let it simmer gently for 10 minutes, allowing the flavors to meld.
- Blend Until Creamy: Using an immersion blender, blend the soup directly in the pot until it reaches a smooth and creamy consistency. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender.
- Finish the Soup: Stir in the unsweetened almond milk to loosen the texture and add creaminess. Taste and 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 added flavor and texture.
Notes
- Roasting the Brussels sprouts enhances their flavor with caramelization, adding depth to the soup.
- Almond milk keeps the soup dairy-free, but you can substitute with any milk or cream of choice.
- For extra protein, consider adding cooked beans or topping with toasted nuts or seeds.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 1 month.
- If you prefer a chunkier texture, blend only half of the soup and mix the rest in after blending.

