You want a dinner that hits like a nutrient freight train and tastes like comfort? This is it. A deep, velvety spinach-and-kale soup with a crispy, salty crown of fried collards that makes salads look boring.
It’s keto, vegetarian, weeknight-friendly, and secretly luxurious. Think steakhouse vibes… if the steak was green and didn’t clog your macros. You’ll be full, you’ll feel smug, and you’ll probably make it again tomorrow.
What Makes This Special
This soup is not a “puree and pray” situation.
It’s layered: aromatics for depth, greens for body, and a final flourish of crackly fried collards for texture and swagger. The broth simmers clean and rich, thanks to butter (or ghee) and olive oil working together like a dream team.
It also respects your macros. Low net carbs, high fiber, and enough fat to keep you satisfied without feeling heavy. Plus, it’s vegetarian without leaning on fake meats or questionable additives.
Just whole ingredients playing at a high level.
And yes, it reheats like a champ. The soup stays silky, the collards crisp back with a quick re-fry, and your future self will thank you.
Shopping List – Ingredients
- Olive oil – 3 tablespoons, divided
- Butter or ghee – 2 tablespoons
- Yellow onion – 1 medium, diced
- Garlic – 4 cloves, minced
- Celery – 2 ribs, diced
- Zucchini – 1 small, chopped (for body without carbs)
- Fresh spinach – 6 cups, packed
- Tuscan kale (lacinato) – 1 large bunch, stems removed, chopped
- Collard greens – 1 bunch, stems removed, sliced into thin ribbons
- Vegetable broth – 5 cups (choose low-carb, clean label)
- Heavy cream – 1/2 cup (or coconut cream for dairy-free)
- Parmesan – 1/3 cup, finely grated (optional but recommended)
- Lemon – 1, zested and juiced
- Crushed red pepper – 1/2 teaspoon (adjust to taste)
- Ground nutmeg – 1/8 teaspoon (classic with greens)
- Sea salt and black pepper – to taste
- Pepitas or sliced almonds – 1/4 cup, toasted (optional garnish)
Let's Get Cooking – Instructions
- Prep the greens: Wash, stem, and chop the kale and collards. Keep collards separate for frying.
Spinach can stay whole; it will wilt quickly.
- Sweat the aromatics: In a heavy pot, heat 1 tablespoon olive oil and the butter over medium. Add onion, celery, and a pinch of salt. Cook 5–7 minutes until translucent and sweet, not browned.
Stir in garlic for 30 seconds.
- Build the body: Add zucchini, nutmeg, and crushed red pepper. Sauté 3 minutes. Pour in vegetable broth and bring to a gentle simmer.
- Wilt the greens: Add kale first; simmer 6–8 minutes until tender.
Add spinach and cook 2–3 minutes until it slumps into the pot like it pays rent.
- Blend to velvet: Turn off heat. Using an immersion blender, blend until silky. Alternatively, blend in batches in a standing blender (careful with steam).
Return to pot.
- Finish creamy: Stir in heavy cream and Parmesan (if using). Taste and adjust with salt, pepper, and lemon juice. Add lemon zest for brightness.
- Fry the collards: In a large skillet, heat remaining 2 tablespoons olive oil over medium-high.
Add collards in batches with a pinch of salt. Fry 3–5 minutes, tossing, until edges crisp and darken slightly. You want crackly, not burnt.
Set on a paper towel.
- Serve: Ladle soup into bowls. Crown with fried collards. Sprinkle pepitas or almonds for crunch.
Finish with a thread of olive oil and a crack of black pepper.
Preservation Guide
- Refrigerate: Store soup (without collards) in airtight containers up to 4 days. Keep fried collards in a paper towel–lined container, loosely covered, up to 48 hours.
- Reheat: Warm soup gently over medium-low heat. If it thickens, loosen with a splash of broth.
Re-crisp collards in a dry skillet for 1–2 minutes.
- Freeze: Soup freezes well for 2–3 months. Skip the cream before freezing if you want ultra-smooth texture; add cream after reheating. Collards do not freeze well—fry fresh.
- Make-ahead tip: Blend the base and stop before adding cream and Parmesan.
Add those just before serving for the best mouthfeel.
What's Great About This
- Keto-friendly without compromise: The greens, cream, and olive oil deliver satiety with minimal carbs.
- Protein-flexible: Parmesan and nuts add a boost, and you can layer on tofu or eggs without drama.
- Texture play: Silky soup meets crispy collards—like croutons, but smarter.
- Micronutrient jackpot: Iron, vitamin K, lutein, and fiber in one bowl. Your multivitamin just got nervous.
- Weeknight fast: From chopping board to bowl in 35–40 minutes, faster if you’ve got knife skills.
Avoid These Mistakes
- Over-browning aromatics: Browned onions add sweetness that can throw off the clean, green flavor profile.
- Skipping salt at each stage: Under-seasoned greens taste flat. Season aromatics, broth, and the final blend.
- Boiling after adding cream: You’ll split the soup.
Keep it at a gentle heat, not a frothy jacuzzi.
- Crowding the collards: They steam, not crisp. Fry in batches for that addictive crunch.
- Using curly kale exclusively: It can go woolly. Tuscan kale blends smoother and tastes less bitter, IMO.
Different Ways to Make This
- Dairy-free keto: Swap heavy cream with coconut cream and skip Parmesan.
Add 1 tablespoon nutritional yeast for umami.
- Protein-upgrade: Add cubes of pan-seared tofu or soft-boiled eggs. Halloumi croutons? Yes, chef.
- Herb-forward: Blend in a handful of basil or parsley at the end for a brighter, more pesto-adjacent flavor.
- Spice route: Toast 1 teaspoon cumin and 1/2 teaspoon coriander with the aromatics.
Finish with a swirl of chili oil.
- Broth swap: Mushroom broth for deeper umami; bone broth–style vegetarian options if you can find them.
- Crunch remix: Replace fried collards with kale chips, toasted nori strips, or crispy sage leaves if collards are MIA.
FAQ
Is this soup actually keto?
Yes. It’s built on low-carb greens, moderate cream, and healthy fats. Zucchini adds body without spiking carbs.
Portion sizes remain generous without blowing your macros.
Can I make it without a blender?
You can, but the texture will be rustic. For a middle ground, smash with a potato masher and add extra cream. An immersion blender is the easiest tool here—highly recommended.
What if I don’t like collards?
Use kale or Swiss chard for the topping.
The key is thin slicing and quick frying to achieve that crispy, salty finish.
How do I avoid bitterness from the greens?
Use Tuscan kale, not curly. Cook kale long enough to soften, and finish with lemon juice and a bit of cream to round out any edges. Salt is your friend.
Can I add cheese if I’m vegetarian?
Absolutely.
Parmesan adds salty depth. For strict vegetarian diets, choose a brand made without animal rennet. Pecorino’s saltier, so use a lighter hand.
What can I serve with this?
It pairs well with avocado slices, a wedge of aged cheese, or a small plate of marinated olives.
If you’re not strictly keto, try a slice of low-carb almond flour bread.
Will coconut cream make it taste like dessert?
No, not if you season properly. Coconut cream adds body; lemon and pepper balance it. A pinch of nutmeg keeps it savory and classic.
Final Thoughts
This Keto Vegetarian Spinach And Kale Soup With Fried Collards is the rare bowl that’s equal parts comfort and flex.
It’s fast, nutrient-dense, and delivers on flavor without needing a pantry of weird powders. Make it once, and you’ll keep a bunch of greens on standby just for this. And when that crispy collard crown hits the soup?
Chef’s kiss—times two, FYI.
