Vegan Keto Spinach Curry Soup

Note: Hi, friends! Just a a quick reminder – some of the links on this site are affiliate links, and so I may earn a little cash on qualifying orders. It doesn’t cost you anything extra, and is a nice way to help support this site! I also want to point out that I don’t promote products I haven’t actually tried or products that I don’t trust. :)

Finally, fall is beginning to show signs of arriving, and I’ve decided that it is the official start of soup season. So, I’m kicking things off with this vegan keto spinach curry soup. If August is a little too warm for you to start making soups, I understand, but for those of us who are desperate for the chillier weather, this soup is for you!

This soup features a lot of the spices that you would find in a saag paneer, and that is no accident. I originally wanted to try and veganize and ketoify a saag paneer recipe, but realized that I had no cauliflower rice in the house to serve it with. So, being impatient and kind of lazy this weekend, I decided to just recipe test a soup version instead.

The more I experimented, the more I realized that the dish was really getting pretty far from saag paneer (saag tofu?) and had started to take on a life of its own, so I abandoned the saag paneer idea and instead just went with soup. These ingredients are all things I almost always have on hand, and are all quite nutrient-dense. No fluff here!

I hope you enjoy this recipe and I would love to know how it turns out for you! Let me know on instagram or in the comments below!

a bowl of vegan keto spinach curry

Notes on Making Vegan Keto Spinach Curry Soup

  • This recipe is pretty adaptable and can be make with quite a few substitutions. Cauliflower can certainly be used in place of the broccoli, and both collards and kale work really well in place of the spinach.
  • Instant pot directions: Blend together everything but the cubed tofu. Add blended soup and tofu to the instant pot and pressure cook for 4 minutes. Release naturally and enjoy! I really like the way tofu cooks up in an instant pot; the texture becomes so much denser.
  • Either dried ground or fresh ginger and garlic can be used. Typically, 1 clove = 1/4 tsp of garlic and 1 tbsp fresh grated ginger = 1 tsp dried ground ginger.
  • I honestly do not bother to press the tofu for this recipe. Just draining it is fine.
  • If you cannot eat traditional soy-based tofu, hemp tofu, hemp tempeh or pretty much any soy-free tofu/tempeh you can find will work. I like making my own hemp tofu.
  • For a variation on serving, just add 1 cup of broth to the ingredients before blending and scoop over cauliflower rice. This is also a nice way to be able to pack this meal to eat on the go at school or work.
  • Instead of using actual vegetable broth, I tend to use better than bouillon and then add water.
  • While not completely essential, I recommend garnishing with red pepper flakes and/or sweet peppers. It adds some nice depth to the overall flavor (and looks nice, if you’re serving this for other people, or yourself – live your best life!).
  • While I strive to provide accurate nutritional information, this can vary across ingredient brands and varieties, so your calculations may differ.

a bowl of vegan keto spinach curry

a bowl of vegan keto spinach curry

Vegan Keto Spinach Curry Soup

Print Recipe
This warming, spicy vegan keto spinach curry soup is low in carbs, nutrient-dense and absolutely delicious! A great cool-weather lunch.
Course Soup
Cuisine vegan keto
Keyword dairy free, low carb vegan, vegan keto
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 bowls
Calories 246


  • 2 tbsp olive oil
  • 2-3 tbsp madras powder or curry powder of choice
  • 1 tbsp grated ginger
  • 2 garlic cloves minced
  • pinch salt
  • 6 cups fresh spinach (240g)
  • 2 cups broccoli florets (120g)
  • 4 cups ~1L vegetable broth
  • 1 block sprouted tofu (15oz/425g), drained and cubed

Garnish Options

  • weet peppers sliced
  • red chili flakes
  • additional madras seasoning


  • Sautee the garlic, ginger, curry powder and pinch of salt in the olive oil in a medium-sized pot or dutch oven on medium-low heat for 1-2 minutes, to soften the garlic and ginger and start releasing the flavors. You may want to start out with 2 tbsp of madras powder and then taste it later when everything is blended, adding the third if you want a little more spice/heat.
  • Add in the spinach and broccoli and cover the pot. Cook until the broccoli is tender and the spinach wilted, stirring the mixture every few minutes to make sure everything cooks evenly.
  • Add the spinach mixture and the vegetable broth to a blender and process until no chunks of vegetable remain. It doesn't have to be completely pureed, I actually like some tiny bits of spinach and broccoli to add a bit of texture. You can also use an immersion blender for this and blend everything directly in the pot.
  • Once blended, pour the mixture back into the pot, add in the cubed tofu and cook, covered for about 15 more minutes, until the tofu is heated through and has absorbed the flavors.
  • Let cool, garnish as desired and enjoy!


To calculate net carbs - subtract the grams of fiber and sugar alcohols (if applicable) from the total grams of carbohydrates in the recipe.


Serving: 1 | Calories: 246kcal | Carbohydrates: 15.3g | Protein: 14.5g | Fat: 13.5g | Fiber: 10.5g

a bowl of vegan keto spinach curry

Join the Conversation

  1. My Keto Snack Box says:

    Perfect! The weather is getting colder and will definitely need to cook this curry spinach soup for those days. Glad to find a Vegan soup recipe that’s also Keto! Thanks for sharing for us novice chefs

  2. I’ve made this soup the first time last night. It was surprisingly creamy (without having to use coconut milk), very flavorful, and, as most of the recipes on this website, easy and quick to make.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© For Eat's Sake, LLC. Copyright 2023. All rights reserved.