Love this? Pin it for later!
When January 2nd rolls around and my jeans feel a little tighter than they did on December 1st, I reach for this silky zucchini soup. It’s the edible equivalent of a deep breath—cleansing, calming, and completely guilt-free. I first whipped it up on a snowy afternoon when the fridge held little more than a mountain of zucchini from my over-ambitious summer garden and a lingering post-holiday food hangover. One spoonful and I was hooked: the soup tastes like it’s been simmering for hours, yet it’s ready in under thirty minutes, needs only one pot, and keeps my carb count low enough that I can still enjoy a square of dark chocolate after dinner.
This recipe has since become my annual January reset ritual. I make a double batch every Sunday night, portion it into mason jars, and stash them in the freezer. Monday through Friday, I grab a jar, zap it for three minutes, and suddenly the world feels manageable again. Whether you’re keto, paleo, or simply trying to balance out a month of cookies and cocktails, this soup is your new best friend. It’s gentle on the stomach, big on flavor, and proof that “healthy” doesn’t have to taste like punishment.
Why This Recipe Works
- Ultra-low carb: Each generous bowl contains just 6 g net carbs, making it ideal for keto or diabetic-friendly menus.
- Creamy without cream: A quick purée with a handful of raw cashews delivers velvety texture—no dairy, no coconut milk, no weird thickeners.
- Blender-friendly: If you can boil water and press a button, you can make this soup. No fancy knife skills required.
- Meal-prep hero: Flavors deepen overnight, so Monday’s lunch tastes even better than Sunday’s dinner.
- Freezer-stable: Thaws in the fridge overnight without separating or turning grainy.
- Customizable: Swap herbs, add protein, or spice it up—details below.
- Budget-smart: Zucchini is cheap in winter; cashews replace heavy cream for pennies on the dollar.
Ingredients You'll Need
Before we start, let’s talk produce. Look for zucchini that are small to medium in size—larger ones tend to be watery and seeded. The skin should be glossy and free from soft spots. If your zucchini has been hanging around the crisper for a week, don’t panic; just peel off any blemished bits. For the sweetest flavor, use yellow onions rather than white, and choose fresh garlic over the pre-minced jarred stuff. Trust me, this soup has so few ingredients that each one carries weight.
Zucchini (2 lbs, about 4 medium): The star of the show. No need to peel—those green flecks blend into a gorgeous pastel hue. If you’re watching carbs like a hawk, weigh your zucchini after trimming the ends; accuracy matters.
Raw cashews (½ cup): My secret for dairy-free creaminess. Buy pieces rather than wholes; they’re cheaper and cook faster. If you’re nut-free, substitute ½ cup of hemp hearts or ¼ cup of silken tofu.
Olive oil (2 Tbsp): A gentle sauté base. Use a fruity, extra-virgin variety for the best flavor. Avocado oil works in a pinch, but avoid coconut oil—it solidifies when chilled and can give the soup a waxy mouthfeel.
Yellow onion (1 large): Adds natural sweetness. Dice it small so it melts into the soup. Shallots are a lovely swap if you have them.
Garlic (3 cloves): Smash, peel, and let it sit for 5 minutes before cooking to maximize allicin (the compound that makes garlic good for your immune system).
Vegetable broth (4 cups): Go low-sodium so you control the salt. If you’re not strictly vegetarian, chicken broth deepens flavor. Homemade is gold; boxed is fine.
Fresh lemon juice (1 Tbsp): Brightens everything and keeps the green color vibrant. Bottle juice works, but fresh is worth the 30-second squeeze.
Fresh basil (¼ cup): Optional but delightful. Parsley or dill work too. Stir in after blending to keep the color perky.
Seasonings: Salt, white pepper, and a pinch of nutmeg. White pepper adds gentle heat without black flecks; nutmeg gives that subtle “what is that?” complexity.
How to Make Low-Carb Zucchini Soup for New Year Reset
Soak the cashews
Place cashews in a heat-proof bowl and cover with boiling water. Let stand 15 minutes while you prep the vegetables. This softens them so they blend silk-smooth.
Sauté aromatics
Heat olive oil in a heavy 4-quart pot over medium. Add diced onion and cook 4 minutes until translucent, stirring often. Add garlic; cook 30 seconds more. You want the garlic fragrant but not browned—bitter garlic equals sad soup.
Add zucchini
Increase heat to medium-high. Add zucchini chunks, ½ tsp salt, and ¼ tsp white pepper. Sauté 5 minutes, stirring occasionally. The zucchini should start to turn golden on the edges—this caramelization builds flavor depth.
Simmer
Pour in the broth. Bring to a boil, then reduce to a lively simmer. Cook 8 minutes, or until zucchini is fork-tender. Remove from heat and cool 5 minutes. Hot liquids explode in blenders; patience prevents lava-like splatter.
Blend with cashews
Drain cashews and add to blender with 1 cup of the soup liquid. Blend on high 30 seconds until perfectly smooth. Add remaining soup in batches, blending each round. Finally, add lemon juice, basil, and nutmeg; pulse to combine. Return to pot.
Adjust & reheat
Taste and season with more salt or pepper as needed. Reheat gently over low; soup thickens as it stands, so thin with broth or water to your desired consistency. Ladle into warm bowls and finish with a drizzle of good olive oil or a swirl of Greek yogurt if desired.
Expert Tips
Hot-blend safety
Remove the center cap from your blender lid and cover with a folded towel to let steam escape. Start on low, then increase speed gradually.
Overnight flavor boost
Soup tastes brighter the next day. If prepping ahead, add fresh herbs only when reheating to keep their color vibrant.
Immersion-blender shortcut
No stand blender? Add drained cashews to the pot and use an immersion blender. It won’t be quite as silky, but still delicious.
Keep it green
A pinch of baking soda while simmering helps retain color, but use only 1/8 tsp; too much yields mushy texture and soapy flavor.
Carb math
Weigh zucchini post-trimming for accurate macros. Green squash varieties vary; 8 oz net equals roughly 3.8 g net carbs.
Serving temp
Serve between 140-160 °F. Too hot and you’ll mute the delicate flavors; too cool and the texture feels heavy.
Variations to Try
- Spicy green: Add 1 seeded jalapeño while sautéing onions. Finish with chili oil.
- Protein punch: Stir in 2 cups shredded rotisserie chicken or a can of drained chickpeas after blending.
- Mediterranean twist: Swap basil for oregano and finish with crumbled feta and olives.
- Thai inspired: Use cilantro instead of basil, add 1 tsp grated ginger and ½ tsp green curry paste.
- Extra creamy: Replace half the cashews with 4 oz cream cheese for a keto-lover’s dream.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually peaks on day 2.
Freeze: Portion into 1-cup silicone muffin trays. Once solid, pop out the pucks and store in a zip bag up to 3 months. Thaw overnight in fridge or 3 minutes in microwave from frozen.
Reheat: Warm gently with a splash of broth or water; high heat can cause cashew-based soups to separate. If separation occurs, whisk vigorously or re-blend briefly.
Make-ahead lunch jars: Pour 1½ cups soup into 16-oz mason jars, leaving 1 inch at the top. Cool, seal, and refrigerate. Grab-and-go for up to 4 days.
Frequently Asked Questions
Low-Carb Zucchini Soup for New Year Reset
Ingredients
Instructions
- Soften cashews: Cover cashews with boiling water; soak 15 min.
- Sauté: In a pot, heat oil over medium. Cook onion 4 min, add garlic 30 sec.
- Brown zucchini: Add zucchini, salt, white pepper; sauté 5 min.
- Simmer: Add broth; boil, then simmer 8 min until tender.
- Blend: Drain cashews; blend with 1 cup soup until smooth. Add remaining soup, lemon juice, basil, nutmeg; blend again.
- Season & serve: Adjust salt, reheat gently, and enjoy hot.
Recipe Notes
Soup thickens as it cools. Thin with broth or water when reheating. Freeze in 1-cup portions for up to 3 months.