Green Goddess Soup with Harissa Grilled Cheese
When the weather turns grey and I’m craving something nourishing and comforting, this green goddess soup is the recipe I always come back to. It’s smooth, vibrant and deeply satisfying. This cozy green vegetable soup is made right on a sheet pan, which means very little effort and maximum flavor.

I think we all agree that tomato soup shouldn’t be the only one that gets a grilled cheese moment. That’s why we’re serving this with a spicy harissa grilled cheese on the side. Golden, melty and perfect for dipping. The combo of silky greens and crispy, spicy cheese toast is pure comfort.
If you love simple, wholesome meals that still feel indulgent, this green sheet pan soup is going to become a staple in your kitchen. Especially on chilly evenings when you want something nourishing, cozy and full of color.
WHY YOU’LL LOVE THIS GREEN GODDESS SOUP
- Sheet pan = deeper flavor: Roasting the vegetables makes this green vegetable soup richer, sweeter and more complex with barely any hands-on time.
- Cozy and nourishing: It’s creamy, comforting and loaded with many greens. It’s proof that “healthy” and “comforting” can absolutely exist in the same bowl.
- A perfect pairing: The harissa grilled cheese takes this from a simple soup to a cozy, crave-worthy meal. The spicy, melty sandwich + silky green goddess soup is true magic.
Looking for more cozy dinners? Browse my Comfort Food Recipes.
WHAT IS GREEN GODDESS SOUP?
Green goddess soup is a vibrant, blended green vegetable soup made with a mix of roasted vegetables, fresh leafy greens, herbs and a splash of lemon. It gets its rich flavor from roasting everything on a sheet pan first which caramelizes the vegetables and adds a natural sweetness. That’s what makes this a true green sheet pan soup: deep flavor without extra effort.
After roasting, the vegetables are blended with broth, spinach and herbs until silky smooth. You can keep it dairy-free or stir in a splash of cream or coconut milk for extra coziness. It’s paired with a grilled cheese for dipping (in this case, a spicy harissa version that balances all those mellow greens).

FOOD SCIENCE NOTES
The reason this green goddess soup tastes so rich and complex, even with simple ingredients, comes down to one thing: Maillard reaction. When you roast the vegetables instead of boiling them, natural sugars and amino acids react under heat to create hundreds of new flavor compounds. That’s what gives you those sweet, nutty, almost caramelized notes and the deeper color. It’s why roasting makes a green sheet pan soup taste so much more interesting than one cooked entirely on the stove.
You might also notice that the soup’s color changes as you blend in spinach and herbs. That bright, vivid green comes from chlorophyll, which is a natural green pigment. The lemon juice helps stabilize that color. A little trick that also keeps the flavor fresh.
Finally, if you add cream or coconut milk at the end, it’s not just for texture! Fat carries and rounds out flavor, softening the sharper vegetal notes from broccoli and parsley. That’s why the soup feels balanced and smooth.
INGREDIENTS YOU’LL NEED
- Broccoli, zucchini & potato: These are the base of your green goddess soup.
- Onion & garlic: Roasting them brings out sweetness and gives the soup a deep, comforting flavor.
- Olive oil, salt & pepper: Simple seasoning to help the vegetables caramelize in the oven.
- Vegetable broth: The liquid base that blends everything into a silky green vegetable soup. Chicken broth also works if that’s what you have.
- Spinach & parsley: Added at the end for that vibrant green color and fresh, herby finish.
- Lemon juice: Brightens the soup and lifts the flavor.
- Cream or coconut milk (optional): For extra richness and a smooth, velvety texture.
HOW TO MAKE GREEN GODDESS SOUP
Please note: This is just an overview – the full ingredients and directions are in the recipe card at the bottom of this post.
Step 1: Roast the vegetables
Preheat your oven to 200°C / 400°F.
Place the broccoli florets, zucchini, potato, onion, and whole garlic bulb (top sliced off to expose the cloves) on a sheet pan lined with parchment. Drizzle with olive oil and season with salt and pepper. Toss to coat and spread out evenly. Roast for 35–40 minutes, until everything is tender and caramelized at the edges.

Step 2: Blend the soup
Transfer the roasted vegetables to a large pot. Squeeze the roasted garlic cloves out of their skins and discard the peel. Add the broth and bring it to a gentle simmer. Stir in the spinach, parsley, and lemon juice, and cook for 2–3 minutes (just until the greens wilt). Blend with an immersion blender (or in batches in a regular blender) until silky smooth. Add more broth if you want a thinner consistency. For extra creaminess, stir in heavy cream or coconut milk. Season to taste.

Step 3: Make the harissa grilled cheese
Spread a thin layer of harissa paste on the inside of one bread slice for each sandwich. Layer the grated cheese inside and close with a second slice of bread. Butter the outside of each sandwich and cook in a skillet over medium heat for 2–3 minutes per side, pressing gently, until the bread is golden and the cheese has melted.
Step 4: Serve
Ladle the green goddess soup into bowls. Drizzle with cream, coconut milk, or chili oil, and sprinkle with seeds or fresh herbs. Serve with the hot harissa grilled cheese on the side for dipping.
STORING AND REHEATING
Fridge: Store leftover green goddess soup in an airtight container for up to 3 days. The grilled cheese is best fresh, but you can keep it for 1 day and reheat in a skillet or air fryer.
Reheat: Warm the soup gently on the stovetop, adding a splash of broth or water if it thickens. Avoid boiling if you’ve added cream or coconut milk.
Freezer: The soup freezes well for up to 2 months (without cream). Thaw overnight in the fridge, then reheat and add cream once warmed through.
NOTES FROM MY KITCHEN
Roasting vegetables for soup is one of my favorite kitchen “hacks.” It feels fancy but it’s actually the laziest way to make a soup that tastes like you worked on it all day. Everything goes on one sheet pan, gets a drizzle of olive oil and the oven does the rest. The secret is giving the veggies enough space on the pan so they roast (not steam) which is what gives you those beautiful caramelized edges and that deep, slightly sweet flavor.
Let’s talk garlic for a second. A whole roasted bulb might seem like a lot, but I promise it’s not overpowering. Roasting mellows out the sharpness and leaves you with this soft, buttery, sweet garlic that blends right into the soup. Squeeze it out of its skin like toothpaste (most satisfying step ever) before blending.
I love finishing the soup with a little cream or coconut milk. It’s optional, but it makes the soup taste luxurious and silky. If you’re dairy-free, coconut milk works beautifully and adds a subtle sweetness that pairs so well with the roasted veggies.
And then there’s the grilled cheese! Because let’s be honest, soup night is just better when there’s bread involved. Harissa can be strong, so I usually spread it on just one slice per sandwich. It gives a nice gentle heat that balances the sweetness of the soup. If you want to go spicier, you can add a little more or even sprinkle in some chili flakes.

Other soup recipes you’ll enjoy…
FAQ
Can I make this dairy-free or vegan?
Yes! Use coconut milk instead of cream, choose vegetable broth, and skip the grilled cheese or replace it with a dairy-free cheese alternative. This green goddess soup is very easy to keep vegan.
Can I use frozen vegetables?
You can swap in frozen broccoli or frozen spinach. Just note that frozen broccoli won’t caramelize the same way, so the flavor will be a little less sweet and roasty. If using frozen spinach, add it at the blending stage as usual.
Can I skip the potato?
The potato adds body and natural creaminess, but you can replace it with cauliflower, an extra zucchini or even ½ cup of soaked cashews (add them just before blending).
Can I make this soup ahead of time?
Definitely. The soup is perfect for meal prep! Make it a day or two ahead and reheat right before serving. Add the toppings (cream, herbs, seeds) fresh so they stay vibrant.
What other herbs can I use?
Basil, coriander (cilantro), or fresh dill can all work. Parsley keeps the flavor more classic and clean, but you can mix and match depending on what you have.
Can I skip the harissa in the grilled cheese?
Yes! You’ll simply have a classic grilled cheese. You can also use pesto or sun-dried tomato spread if you want a different twist.
Can I serve the soup without a sandwich?
Of course! It’s great on its own with crusty bread, croutons or roasted chickpeas. The grilled cheese just makes it extra cozy and fun.
Did you make it?
I would love to hear about your experience in the comments below!
Your feedback is valuable and helps me to continue creating delicious recipes that you will love.
So, don’t be shy, leave a comment and let me know how it turned out for you!
