• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Easy Indian Cookbook
  • Recipes
  • Basics
  • Recipe Round-ups
  • About
menu icon
go to homepage
  • Recipes
  • Quick Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Quick Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Indian Soups

    Spinach Soup / Palak Soup

    Published: Aug 23, 2022 · Modified: May 21, 2025 by Shilpa Kerur · This post may contain affiliate links. Leave a Comment

    Jump to Recipe Jump to Video
    5 from 28 votes
    Google logo Add Preferred Source

    Hearty and wholesome spinach soup is perfect for chilly weather. Made with warm spices, this soup is ready in less than 20 minutes. I am making this easy palak soup or palak shorba using frozen spinach. Pair it with this paneer sandwich or grilled paneer salad comforting weeknight dinner.

    palak soup.

    Why you will love this recipe

    • This palak soup is wholesome and perfect for chilly weather.
    • It is very easy to make and ready in less than 20 minutes.
    • Making this Indian spinach soup in an Instant Pot using frozen spinach is convenient and simplifies the preparation process.

    Ingredients

    Spinach: I use frozen spinach in this recipe. If you use fresh spinach, clean and chop it before using it (see the tips section).

    Onion and garlic: They form the base and add lots of flavor to the soup. Add more garlic for an intense garlicky taste.

    Spices: I use garam masala, bay leaf, and black pepper.

    See the recipe card for full information on ingredients and quantities.

    Step-by-step instructions

    saute onions, garlic, and add palak.

    Step 1: Heat butter and add garlic and bay leaf. Saute for one minute (image 1). Add onions and saute for 4-5 minutes, until it begins to brown (image 2).

    Step 2: Next, add the frozen spinach, garam masala, sugar, pepper, and salt. Add the vegetable stock. Mix well and deglaze the pot (image 3). Secure the IP lid, cancel the saute mode, and set it to pressure cook mode for 5 minutes (image 4).

    blend and thicken.

    Step 3: Once the Instant Pot beeps do a quick release of pressure. Take the bay leaf out of the soup (image 5). Blend it using an immersion blender until it is smooth (image 6).

    Step 4: Put the Instant Pot back in saute mode. Add cream and cornstarch slurry (image 7). Simmer for 2-3 minutes or until the soup thickens (image 8).

    Expert Tips

    If you want to use fresh spinach, you will need around 2 cups of cleaned and chopped spinach. In that case, reduce the pressure cooking time to 2-3 minutes.

    I like to use butter as it adds richness to the soup. However, you may replace it with any cooking oil of your choice.

    The cream can be substituted with half-and-half or whole milk. For a vegan version, you can use coconut cream.

    What to serve with palak soup?

    Palak soup pairs well with a grilled cheese and paneer sandwich. Serve it with warm garlic naan, crusty sourdough bread, or roti, perfect for dipping into the velvety green broth. Roasted vegetables like curried sweet potatoes and masala roasted cauliflower are some delicious sides to it.

    Recipe FAQs

    How to store leftover soup?

    This soup can be stored in the refrigerator for up to 5 days. It also freezes well and can be frozen for up to 3 months. To reheat, place the soup in a saucepan and simmer on low heat. You can adjust the consistency as needed when reheating.

    Should I thaw the frozen spinach before using it in this recipe?

    No. Frozen spinach can be used straight from the freezer to make this soup.

    spinach soup.

    More Indian Soup Recipes

    • Two bowls of goat soup placed on a wooden board.
      Goat Soup (Indian Mutton Soup) - Instant Pot
    • Chicken shorba served in a white bowl.
      Chicken Shorba / Indian Chicken Soup (Instant Pot)
    • Instant Pot lentil soup.
      Curried Lentil Soup Recipe (Instant Pot)
    • vegetable quinoa soup.
      Indian-style Vegetable Quinoa Soup in Instant Pot (V+GF)

    If you tried this Palak Soup / Spinach Soup Recipe or any other recipe on my website, please leave a ? star rating and let me know how it went in the ? comments below.

    Recipe card

    spinach soup.

    Spinach Soup / Palak Soup

    Hearty, wholesome, and nutritious spinach soup is perfect for chilly weather. Made with warm spices, this soup is ready in less than 20 minutes.
    5 from 28 votes
    Print Pin Rate Google logo Add Preferred Source
    Author: Shilpa Kerur
    Course: Soup
    Cuisine: Indian
    Servings: 4
    Prep Time: 5 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 25 minutes minutes

    Ingredients

    • 10 oz frozen spinach
    • 2 tablespoon butter
    • 1 bay leaf
    • 1-2 cloves garlic
    • 1 small onion
    • 1 teaspoon garam masala (use store-bought or homemade garam masala)
    • ½ teaspoon ground pepper
    • ½ teaspoon sugar
    • Salt to taste
    • 2 cups vegetable stock

    To Finish:

    • ¼ cup cream
    • 1 tablespoon cornstarch
    • ¼ cup water
    Prevent your screen from going dark

    Instructions

    • Set the Instant Pot in saute mode and add butter.
    • Once it melts, add bay leaf and garlic. Saute for one minute.
    • Add onions and saute for 4-5 minutes, until it begins to brown.
    • Add the frozen spinach, garam masala, salt, and pepper.
    • Add the vegetable stock. Mix well and deglaze the pot.
    • Secure the IP lid, cancel the saute mode and set it to pressure cook mode for 5 minutes.
    • Once the Instant Pot beeps, do a quick release of pressure.
    • Take the bay leaf out of the soup. Blend it using an immersion blender until it is smooth.
    • In a small bowl, combine the cornstarch with ¼ cup of water. Mix well to form a slurry.
    • Set the Instant Pot back to saute mode.
    • Add the cornstarch slurry to the Instant Pot along with the cream.
    • Simmer for 2-3 minutes.
    • Serve hot with breadsticks or grilled cheese.

    Video

    Notes

    If you want to use fresh spinach, you will need around 2 cups of cleaned and chopped spinach. In that case, reduce the pressure cooking time to 2-3 minutes.
    I like to use butter as it adds richness to the soup. However, you may replace it with any cooking oil of your choice.
    The cream can be substituted with half-and-half or whole milk. For a vegan version, you can use coconut cream.
    Calories: 120kcal | Carbohydrates: 10g | Protein: 4g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 20mg | Sodium: 581mg | Potassium: 329mg | Fiber: 3g | Sugar: 4g | Vitamin A: 8807IU | Vitamin C: 6mg | Calcium: 140mg | Iron: 1mg
    Tried this Recipe? Share it Today!Mention @easyindiancookbook or tag #easyindiancookbook!

    More Indian Soups

    • vegetable barley soup.
      Indian-Style Vegetable Barley Soup (Instant Pot)
    • gujarati kadhi.
      Gujarati Kadhi Recipe
    • curried butternut squash soup.
      Curried Butternut Squash Soup (Instant Pot)
    • Manchow soup.
      Manchow Soup Recipe (Indo-Chinese Veg Manchow Soup)

    Reader Interactions

    Comments

    No Comments

    5 from 28 votes (28 ratings without comment)

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Footer

    ↑ back to top

    About

    • About Me
    • Accessibility

    Privacy Policy

    • Privacy Policy
    • Disclaimer

    Contact

    • Subscribe to newsletter
    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    COPYRIGHT © 2024 EASYINDIANCOOKBOOK.COM

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.