The Kitchen Docs

  • Home
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Indian

    Creamy Indian Sweet Corn Curry

    Published: Jul 30, 2018 · Modified: Oct 29, 2023 by Vaishali · This post may contain affiliate links · 77 Comments

    • Facebook
    • Email
    Jump to Recipe Print Recipe

    This creamy Indian sweet corn curry is a rich, restaurant-style Indian corn curry made with a velvety cashew-tomato gravy, warm Punjabi spices, and sweet corn kernels cut fresh from the cob. It's vegetarian, easily made vegan, and comes together in 35 minutes on the stovetop. The secret to the silky, creamy texture? Soaked cashew paste — the same technique used in restaurant-style kormas and shahi dishes. Serve with roti, basmati rice, or garlic naan for a satisfying meatless dinner the whole family will ask for again.

    Creamy Fresh Sweet Corn Curry

    📋A quick look at the recipe

    • ⏱️ Total Time: 35 minutes
    • 🍽️ Servings: 4-6
    • 🌱 Diet: Vegetarian, Vegan-adaptable, Gluten-free
    • 📅 Perfect for: Weeknight dinners, meal prep, entertaining, comfort food
    • ⭐Why You'll love this corn curry: authentic north-Indian, restaurant quality flavors, can work with frozen corn.

    Have a question about this recipe? Ask AI!

    ChatGPT
    Google AI
    Perplexity
    Grok
    Add us as a trusted Google source

    When you live in the Midwest, there are very few things that are more fresh in summer than the locally grown ears of sweet corn. While nothing beats a fresh corn on the cob, be it grilled, boiled, microwaved or even raw; there are some other ways that we enjoy corn in our family.

    Find Us More Often in Your Searches

    Hit the button, then hit the 'Save' (Star icon) on the Google page to personalize your searches to include this site more often in your results.

    + Add as Preferred Source

    We have been recently loving all things charred corn - like this charred corn and smashed potato salad, and charred corn salad with cucumber. The sweet corn soup recipe is one of the most popular recipes on the blog and a all time family favorite.

    This creamy corn curry is my Indian ode to the sweetest, juiciest Midwest-grown corn you will ever eat. I've been making this corn curry since 2018 — it was the first recipe I created for dinner guests from farm fresh corn, and it became one of the most-loved recipes on the blog.

    Blank Form (#3)

    Get this recipe in your inbox.
    Share your email and we will send it straight to your inbox. Plus, enjoy regular doses of recipe inspiration as a bonus!

    🧾Recipe Ingredients

    • Whole Spices - These spices add the traditional aroma and warmth to the "gray" or sauce of this creamy corn curry recipe. You will need green cardamoms, clove, a bay leaf, and cumin seeds.
    • The Masala Base - The body of the curry comes from the masala that is made with ginger garlic (use ginger garlic paste), onions, tomatoes, and ground spices like turmeric powder, coriander powder, and red chili powder. All these ingredients are cooked together using my favorite Bhoono technique, which deepens the flavors of all the spices and adds a signature depth. Secret ingredient of the masala - tomato ketchup!!
    • Cashew Cream - The creaminess of this Indian corn curry comes from a paste of cashews and milk.
    • The Star - Ears of fresh sweet corn, husked and kernels cut off using a sharp chef's knife.
    • To Finish - we will finish the curry with sugar, heavy cream, garam masala, and kasuri methi (dried fenugreek leaves), and fresh, chopped cilantro for garnish.

    ☝️Substitutions and variations

    • Frozen corn - No need to thaw. Add straight to the curry after the masala is ready. It will cook through in the same 10 minutes. Use about 2 to 2½ cups frozen kernels to replace 3 fresh ears.
    • Vegan - swap milk to make cashew paste with water and either skip the heavy cream or replace it with coconut cream.
    • Spicy - add a minced serrano pepper along with chopped onions or increase the amount of red chili powder used.

    🌿How to make this corn curry vegan

    This recipe is very easy to make 100% vegan with two simple swaps:

    • Cashews: Soak and grind them in water rather than milk. The cashew paste will still be rich and creamy without any dairy.
    • Heavy cream: Skip the cream entirely or substitute with 2-3 tablespoons of full-fat coconut cream or cashew cream.

    The curry will still be thick, luscious, and deeply flavored. The rest of the recipe is naturally vegan — no butter, no ghee, just olive oil and whole spices. This vegan corn curry is also gluten-free, making it perfect for a wide range of dietary needs.

    📋Steps to make this Recipe

    • The recipe starts with a usual Punjabi/North Indian masala preparation. Prep all ingredients before you start or gather all the ingredients and prep as you go.
    • Set a heavy-bottomed pan on medium-high heat and let the oil perfume with all the whole spices.
    • Bhoono onions, tomatoes, ginger and garlic with dry spices. This is a Punjabi-style North Indian curry — the technique of bhoono (slow-cooking the masala until oil separates) is a traditional method that builds the deep, layered flavor base.
    • Cashew paste adds the creaminess and rich flavor to the curry along with cream (optional).
    • Next go in the sweet corn kernels freshly cut from the cob (use a sharp knife like this one).
    • Finish your creamy Indian sweet corn curry with garam masala, kasuri methi and fresh chopped cilantro.
    • Serve it fresh homemade roti, jeera or cumin rice, plain rice or homemade garlic naan. Yummy!
    Creamy Fresh Sweet Corn Curry

    🍽️what to serve with sweet corn curry

    This creamy Indian corn curry pairs beautifully with:

    Breads:

    • Homemade roti or whole wheat chapati
    • Garlic naan — the rich gravy is made for scooping with naan
    • Poori for a celebratory meal

    Rice:

    • Plain basmati rice
    • Jeera rice (cumin rice) — the earthy cumin complements the sweet corn

    Sides to round out the meal:

    • Raita (yogurt dip) to cool down the spices
    • Simple kachumber salad (cucumber, tomato, onion)

    ❓Recipe FAQs

    Is sweet corn curry vegan?

    This recipe is vegetarian and easily made vegan with two swaps: soak and grind the cashews in water instead of milk, and replace the heavy cream with coconut cream or skip it entirely. The rest of the recipe — olive oil, spices, onion, tomato, corn — is naturally 100% vegan and gluten-free.

    Can I use frozen corn to make corn curry?

    Yes, though I absolutely love making this curry with fresh, seasonal sweet corn, frozen corn also works perfectly. Add it directly without thawing; it will cook through in the same 10 minutes. Use about 2 to 2½ cups of frozen kernels to replace 3 fresh corn cobs. The curry will be just as creamy and flavorful as the fresh version.

    What does kasuri methi do in curry?

    Kasuri methi (dried fenugreek leaves) adds a distinctive, slightly smoky aroma that is characteristic of restaurant-style North Indian curries. It's added at the very end of cooking to preserve its fragrance. Even a small amount transforms a good homemade curry into something that tastes as if it came from a dhaba or an Indian restaurant.

    Creamy Fresh Sweet Corn Curry

    Creamy Indian Sweet Corn Curry

    Vaishali
    A creamy North Indian sweet corn curry made with a cashew-tomato gravy and warming Punjabi spices. Vegetarian and can be easily made vegan. Ready in 40 minutes.
    4.97 from 33 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    Total Time 41 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 6
    Calories 120 kcal

    Equipment

    • Heavy Bottomed Pan

    Ingredients
      

    • 1 tablespoon olive oil
    • 2 green cardamoms
    • 1 clove
    • 1 bay leaf
    • 1 teaspoon cumin seeds
    • 1 cup finely chopped onion
    • 1 teaspoon minced garlic see notes
    • 1 teaspoon minced ginger see notes
    • 1.5 cup chopped tomato see notes
    • ¼ teaspoon turmeric powder
    • ¼ teaspoon red chili powder optional
    • 1 tablespoon coriander powder
    • 5-6 cashews soaked in milk (see notes)
    • ¼ cup milk see notes
    • 1 tablespoon tomato ketchup
    • 3 ears corn husks and silk removed, see notes
    • 2 cup water or as needed
    • 2 tablespoon heavy cream optional
    • 1 teaspoon sugar
    • Salt, to taste
    • ½ teaspoon garam masala powder
    • 1 teaspoon kasoori methis dried fenugreek leaves
    • 5-6 sprigs cilantro, leaves chopped optional for garnish

    Instructions
     

    • Set a heavy bottomed skillet on medium high heat and add 1 tablespoon olive oil to it.
    • Once the oil is nice and shiny, add green cardamoms, clove and bay leaf. Wait for 30 seconds and then add cumin seeds.
    • Wait for the cumin seeds to crackle a bit and then add the onions with a pinch of salt. Adding salt to onions helps in cooking them faster by extracting the moisture out.
    • Add the ginger garlic paste and bhoono (cook) the masala till the onions turn light brown in color. This will take 5-7 minutes.
    • While the onion masala is cooking, take a very sharp knife and carefully cut the kernels off of the cob. Set aside,
    • Now add turmeric, red chili (if using) and coriander powders to the onion masala. Mix.
    • Add the chopped tomatoes and scrape any bits of the onion masala that might be sticking to the pan. Mix and cook the tomato masala for another 5 minutes or so.
    • Grind the soaked cashews with the milk (or water) that they were soaked in.
    • Once the masala is cooked, you should be able to see tiny droplets of oil appear on the edges of the masala. Add tomato ketchup.
    • Add the cashew paste, mix and cook for another 30 seconds. Now add water, and corn kernels.
    • Stir in salt to taste, sugar and increase the heat to high. Bring to a boil, add more water to adjust consistency, lower the heat to medium and cook for 10 minutes.
    • After 10 minutes, add heavy cream ,garam masala and kasoori methi powder. Give the curry a taste check and adjust seasoning if needed. Turn the heat off.
    • Sprinkle chopped cilantro and serve hot with roti (recipe here), rice (recipe here) or homemade garlic naan (recipe here).

    Notes

    You can also use 2 teaspoon homemade ginger garlic paste.
    If canned tomatoes are your thing, use 1 can diced tomatoes.
    To make the recipe vegan, soak and grind the cashews in water instead of milk. Skip heavy cream.
    If you cannot find fresh sweet corn, you can also use about 2 to 2.5 cups of frozen corn kernels.

    Nutrition

    Calories: 120kcalCarbohydrates: 16gProtein: 3gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.003gCholesterol: 7mgSodium: 45mgPotassium: 325mgFiber: 3gSugar: 7gVitamin A: 653IUVitamin C: 11mgCalcium: 44mgIron: 1mg
    Tried this recipe?Let us know how it was!

    Hope you will give this recipe a try and let me know if you do it.

    Love - Vaishali.

    More Indian

    • Buttered and toasted dinner rolls on a ceramic plate set on a white marble background. There is a small bowl of ground chicken Keema garnished with cilantro, a slice of lemon, and sliced red onion.
      Keema Pav Recipe - Easy Mumbai Street Food (30 Minutes)
    • Baked dinner rolls in a red ceramic baking dish.
      Pav Recipe: Soft Indian Dinner Rolls (Mumbai Style Ladi Pav)
    • Cooked Aloo methi consisting of cubed potatoes and fenugreek leaves in a beige ceramic bowl.
      Aloo Methi Recipe
    • Cooked rice with cumin seeds and garnished with chopped cilantro in a stainless steel bowl with gold handles on a blue backdrop. A bowl of chickpea curry is in the background.
      Indian Cumin Rice or Jeera Rice Recipe

    Comments

    1. Isaac says

      September 18, 2025 at 8:24 pm

      When I saw the ketchup in this list I knew it was a real home-tested recipe. I followed it to the letter (except for cooking the onions longer, of course) and it was as good as I could have hoped.

      Reply
      • Vaishali says

        September 20, 2025 at 2:04 pm

        Ha ha...thanks Isaac! I'm glad you liked it!

        Reply
    2. Petra says

      August 09, 2022 at 5:10 am

      5 stars
      I have to try this!!

      Reply
    3. Jimmy says

      August 08, 2022 at 6:24 pm

      this looks yummy

      Reply
      • Vaishali says

        August 08, 2022 at 10:52 pm

        Thanks Jimmy

        Reply
    4. Matthew Wager says

      August 08, 2022 at 4:02 pm

      5 stars
      This looks really good! I'll have to check this out

      Reply
      • Vaishali says

        August 08, 2022 at 10:44 pm

        Thanks Matthew!

        Reply
    5. Eva Petruzziello says

      August 08, 2022 at 2:42 pm

      I’m a vegetarian and this looks amazing!

      Reply
      • Vaishali says

        August 08, 2022 at 10:40 pm

        Indeed! A perfect meatless dish!

        Reply
    6. Jenna from Heavenly Spiced says

      August 08, 2022 at 2:32 pm

      5 stars
      Wow, this creamy corn curry sounds so so yummy! I have a bunch of corn at the moment, I want to try this. Thank you for sharing!

      Reply
      • Vaishali says

        August 08, 2022 at 10:39 pm

        Thanks Jenna! You are a master yourself...I'm sure you will like it!

        Reply
    7. Alina says

      August 08, 2022 at 11:52 am

      5 stars
      Sounds delicious, need to try it!

      Reply
      • Vaishali says

        August 08, 2022 at 10:33 pm

        Thanks Alina. I hope you enjoy it!

        Reply
    8. Urodoc says

      June 22, 2022 at 11:05 am

      5 stars
      great recipe. well balanced. loved it! I roasted the corn as well as some paneer on a griddle pan before adding to the mix

      Reply
      • Vaishali says

        June 22, 2022 at 12:03 pm

        Urodoc, thanks! What a great idea to roast the corn and paneer to deepen the flavors.

        Reply
    9. ashok says

      June 11, 2021 at 11:15 pm

      5 stars
      Thanks For Sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope the will like it.

      Reply
      • Vaishali says

        June 13, 2021 at 4:02 pm

        Thank you so much Ashok. I am glad you and your family enjoyed the fresh sweet corn curry,

        Reply
    10. Imogen says

      June 23, 2019 at 12:48 pm

      5 stars
      Just finished making this. In order to keep it vegan, I used soya milk to soak the nuts and coconut cream instead of heavy cream. I always use more spices than people suggest, but actually, this was pretty spot on! The curry is rich and full of flavor. I've added a load of water to it and I'll leave it to slow cook overnight, curry is *always* better slow cooked and left until the next day! Thanks so much!

      Reply
      • Vaishali says

        June 23, 2019 at 12:51 pm

        oh wow. Thanks for trying Imogen. And your substitutions sound great.

        Reply
    « Older Comments
    4.97 from 33 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hey, I'm Vaishali!

    Welcome! I am so excited to cook and talk life with you. Here, you will find my kitchen journal full of mostly healthyish recipes that are family friendly, use seasonal and fresh ingredients, plant forward, packed with healing Indian spices and indulgent desserts.

    More about me

    Cold Weather Recipes

    • Potato and cauliflower in an oval stainless steel serving dish garnished with cilantro on a white marble background with lemon wedges and cilantro sprigs in the background.
      Aloo Gobi – Indian style Oven Roasted Cauliflower and Potatoes
    • Cooked Aloo methi consisting of cubed potatoes and fenugreek leaves in a beige ceramic bowl.
      Aloo Methi Recipe
    • Galgal ka achar or lemon ginger and green chili pickle in a grey ceramic bowl on a white marble background.
      Galgal Ka Achar Recipe– Lemon Ginger and Green Chili Pickle
    • Chicken tortilla soup in a spoon
      Slow Cooker Chicken Tortilla Soup
    • Instant Pot Chicken Haleem
      Friendly Fridays - Roshani's Easy Instant Pot Chicken Haleem
    • Vegan Instant Pot Lentil Carrot soup with turmeric
      Instant Pot Carrot and Lentil Soup

    Most Popular Recipes

    • Ravioli in Creamy Garlic and Spinach White Sauce
      Ravioli in Creamy Garlic and Spinach “White” Sauce
    • Indian Bread Pudding dusted with powdered sugar, served on a terracotta plate.
      Indian Bread Pudding with Cardamom and Saffron
    • IcedProteinCoffee
      Easy Iced Protein Coffee | Latte, Vegetarian, Make it Vegan
    • VegetablesinCreamSauce_Tandoori_FI
      Vegetables in Spiced Cream Sauce | Easy, Tandoori
    • Banana pudding with a vanilla wafer on top in a blue and white ceramic plate on a blue background.
      Easy Banana Pudding Recipe (No Bake)
    • Blueberry Cobbler Recipe_Featured Image
      Easy Blueberry Cobbler Recipe

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 The Kitchen Docs

    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.