Veggie Tikka Masala

This **Vegetarian Tikka Masala** is a vibrant, wholesome, and incredibly flavorful dish, brimming with tender vegetables, protein-rich chickpeas, and a harmonious blend of aromatic Indian spices. It’s the perfect plant-based rendition of a beloved classic, offering a rich and creamy sauce that will satisfy even the most discerning palates. Serve this comforting curry over steaming basmati rice, alongside a cooling dollop of Greek yogurt, a fresh snap pea topping, and warm, pillowy naan bread for an unforgettable culinary experience.

For those looking to expand their repertoire of delicious meatless meals, be sure to explore some of our other favorites like our hearty chickpea curry, refreshing vegetarian sushi bowls, or our satisfying vegetarian enchiladas.

A vibrant bowl of Vegetarian Tikka Masala garnished with fresh snap peas, a swirl of Greek yogurt, and fragrant cilantro, ready to be enjoyed.
Author Chelsea Lords

author’s note

The Vegetarian Tikka Masala That Became Our Family’s Most Requested Dish!

As a devoted fan of Chicken Tikka Masala, which has long been a staple in my household, I embarked on a mission to create an equally satisfying meatless version. To my delight, this Vegetarian Tikka Masala wasn’t just a hit – it was an instant sensation that quickly surpassed the original in popularity among my family. My seven-year-old even requested it for his birthday dinner this year, a testament to its undeniable appeal and flavor, which genuinely surprised and amused me!

This plant-based adaptation is loaded with an abundance of colorful and nutritious vegetables, including sweet onions, crunchy carrots, vibrant bell peppers, and tender green peas. Hearty chickpeas provide a fantastic source of plant-based protein, making this dish incredibly filling and wholesome. The robust sauce carries just the right amount of warmth from a balanced spice blend, making it flavorful without being overwhelmingly spicy. I’ll also guide you on how to effortlessly adjust the spice level to suit everyone’s preference, from mild to fiery. If you’re searching for a delicious, veggie-packed meal that the entire family will devour without a single complaint, your search ends here. Get ready to add this incredible Vegetarian Tikka Masala to your weekly rotation!

A sequence of images showing the preparation steps for Vegetarian Tikka Masala: first, fresh vegetables like onions, carrots, and bell peppers being sautéed in a pot; then, the fragrant spices and rich tomato paste being added to the sautéed vegetables; finally, all ingredients being thoroughly mixed and cooked together to build the flavor base.

Essential Ingredients for Your Vegetarian Tikka Masala

Crafting the perfect Vegetarian Tikka Masala starts with high-quality ingredients. Here’s a closer look at what you’ll need and why each component is crucial for achieving that authentic, rich flavor profile:

  • Coconut oil: We opt for coconut oil as our cooking fat due to its subtle natural sweetness that beautifully complements the curry’s flavors. It also boasts a high smoke point, making it ideal for sautéing vegetables over medium-high heat without burning.
  • Onion, Carrot, Red Pepper: These aromatic vegetables form the foundation of our tikka masala. Diced finely and cooked until just tender, they release their natural sugars and deep, savory flavors, building the complexity of the sauce. The red pepper also adds a wonderful pop of color and mild sweetness.
  • Fresh Garlic & Ginger: The backbone of many Indian dishes, fresh garlic and ginger are indispensable here. Finely mincing them ensures their pungent, warm, and slightly spicy notes are evenly distributed throughout the entire dish. While fresh is always best for maximum flavor, high-quality jarred minced garlic or ginger paste can be used in a pinch.
  • Aromatic Spices: Our tikka masala features a carefully balanced blend of common Indian spices that are key to its distinctive taste.
    • Garam Masala: A cornerstone spice blend in Indian cuisine, offering warmth, sweetness, and a hint of floral notes.
    • Ground Turmeric: Provides the curry’s signature golden hue and a subtly earthy flavor, along with its well-known anti-inflammatory properties.
    • Ground Cumin: Adds a warm, earthy, and slightly pungent depth.
    • Ground Coriander: Offers a citrusy, sweet, and slightly peppery undertone that brightens the spice profile.
    • Ground Cardamom: Imparts a unique fragrant, sweet, and floral aroma, elevating the entire dish.
    • Crushed Red Pepper Flakes: For a gentle kick of heat. You can adjust the quantity based on your preferred spice level.
  • Tomato Paste & Fire-Roasted Tomatoes: Tomato paste provides concentrated umami and depth, while fire-roasted crushed tomatoes bring a smoky sweetness and a rich, robust tomato flavor. If fire-roasted aren’t available, regular crushed tomatoes will work just fine, though the smoky note will be absent.
  • Chickpeas (Garbanzo Beans): These versatile legumes are the star protein of our vegetarian tikka masala. Canned chickpeas are incredibly convenient; simply drain and rinse them thoroughly before adding them to the pot to remove excess sodium and improve their texture.
  • Coconut Milk: We use full-fat canned coconut milk to achieve a creamy, luscious sauce without dairy. It’s a lighter option than traditional heavy cream often found in tikka masala but still delivers a wonderful richness and a subtle hint of coconut flavor. For a richer, more decadent sauce, you could certainly opt for heavy cream.
  • Sweet Peas & Fresh Cilantro: Stirred in at the very end of cooking, these ingredients add a burst of fresh color, vibrant flavor, and textural contrast. The heat of the curry will gently warm the peas, keeping them tender-crisp, and the cilantro offers a bright, herbaceous finish.
  • Granulated Sugar & Salt: A touch of sugar helps to balance the acidity of the tomatoes and round out the flavors, while salt enhances all the ingredients. Adjust to taste.

Quick Tip: Selecting Your Coconut Milk

When shopping for coconut milk, you’ll find various types on the market. For this recipe, look for shelf-stable cans, which are typically located in the international aisle of your grocery store, often alongside Latin or Asian products. My personal favorite and a brand that’s consistently reliable and easy to find in most local stores is Imperial Kitchen® Coconut Milk. Be sure to use full-fat for the best creamy texture.

Illustrative image showing crushed tomatoes, chickpeas, and rich coconut milk being carefully added and gently stirred together in a pot, demonstrating a key step in creating the creamy, flavorful sauce for this vegetarian tikka masala.

Mastering Vegetarian Tikka Masala: A Step-by-Step Guide

Making this delectable Vegetarian Tikka Masala is simpler than you might think. Follow these steps to create a richly flavored, comforting meal that’s sure to impress:

  1. Sauté the Foundation Vegetables: Begin by heating coconut oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add your finely diced onions, carrots, and red pepper. Sauté them for 8-10 minutes, stirring occasionally, until they soften and become crisp-tender. This crucial step brings out their natural sweetness and forms the aromatic base of your curry.
  2. Infuse with Aromatics and Spices: Next, stir in the finely minced fresh garlic and ginger. Cook for about 1 minute until their fragrant aroma fills your kitchen, being careful not to burn them. Immediately after, add all the dry spices: garam masala, ground turmeric, granulated sugar, salt, ground cumin, ground coriander, ground cardamom, and crushed red pepper flakes. Stir continuously for about 4 minutes, allowing the spices to toast and bloom, intensifying their flavors. If the pot seems too dry or the spices start to stick, reduce the heat to prevent burning.
  3. Build the Rich Tomato Base: Incorporate the tomato paste into the spiced vegetables, stirring it in thoroughly. Cook for another minute, letting the paste deepen in color and flavor. Then, pour in the fire-roasted crushed tomatoes, scraping the bottom of the pot with your spoon to release any flavorful browned bits (this is called deglazing, and it adds immense depth to your sauce!). Cook for one more minute, allowing the tomatoes to meld with the spices.
  4. Add Chickpeas and Coconut Milk: Add the drained and rinsed chickpeas to the pot and sauté for another minute, coating them in the rich sauce. Finally, pour in the full-fat coconut milk. Stir everything together until well combined, ensuring the creamy milk is fully incorporated into the tomato and spice mixture.
  5. Simmer to Perfection: Reduce the heat to low, cover the pot partially, and let the tikka masala simmer gently for 10-20 minutes. Stir occasionally to prevent sticking. This simmering period is essential for the flavors to meld and deepen, and for the sauce to thicken to a luscious consistency.
  6. Finish with Freshness: Just before serving, stir in the frozen sweet peas and the finely chopped fresh cilantro. The residual heat will gently warm the peas, keeping them bright green and slightly crisp, and the cilantro will add a burst of fresh, herbaceous flavor. Taste and adjust seasonings as needed, adding a pinch more sugar if the sauce tastes too acidic, or more salt/spices to your preference.
  7. Serve and Enjoy: Ladle the hot Vegetarian Tikka Masala generously over a bed of fluffy basmati rice. Garnish with a spoonful of creamy Greek yogurt, a sprinkle of the optional snap pea topping, and extra cilantro sprigs. Serve immediately with warm naan bread on the side for dipping.
The final stages of cooking Vegetarian Tikka Masala: first, the curry gently simmering to thicken; then, fresh lime juice, vibrant cilantro, and sweet peas being stirred in to finish the dish; finally, the delicious meal served over fluffy rice, beautifully garnished with crisp snap peas.

Pro Tips for Your Best Vegetarian Tikka Masala

Elevate your Vegetarian Tikka Masala with these helpful tips and tricks:

  • Make Ahead for Enhanced Flavor: This dish, like many curries, tastes even better the next day! The flavors deepen and meld beautifully as it rests. This makes it an excellent candidate for meal prepping or preparing ahead of time, especially when entertaining guests or for busy weeknights. Simply cook, cool, store, and reheat when ready to serve.
  • Precision Dicing for Even Cooking: For consistent texture and even cooking, ensure that your carrot, onion, and bell pepper are all diced into small, uniform pieces. This helps them cook through at the same rate and integrate smoothly into the sauce. A food chopper can be a fantastic tool to speed up this process!
  • Customize the Spice Level: Tikka Masala should be flavorful, but you have full control over the heat.
    • For More Heat: If you prefer a spicier curry, gradually add more cayenne pepper or extra crushed red pepper flakes during the spice blooming stage. Taste as you go!
    • To Reduce Heat: For a milder version, omit the crushed red pepper flakes entirely. If the dish turns out too spicy for your liking, a generous dollop of plain Greek yogurt or a swirl of extra coconut milk when serving can help cool things down.
  • Layer Flavors in Steps: The key to a rich and complex curry is building flavors in stages. Sautéing the vegetables, then blooming the spices, and finally developing the tomato base, each step contributes essential layers that create the deep, well-rounded taste of tikka masala. Don’t rush these individual steps!
  • Experiment with Vegetables: Feel free to customize your tikka masala with other vegetables. Spinach, cauliflower, sweet potatoes, or green beans would all be delicious additions. Add harder vegetables like sweet potatoes or cauliflower with the carrots and onions, and softer greens like spinach in the last few minutes of simmering.
  • Storage for Leftovers: This recipe is fantastic for leftovers, which taste even better the next day!

Storage Solutions

  • Refrigeration: Allow the Vegetarian Tikka Masala to cool completely to room temperature before transferring it to an airtight container. It will keep beautifully in the fridge for up to 4 days. As mentioned, the flavors tend to deepen and become even more harmonious after a day or two.
  • Freezing: This dish freezes exceptionally well, making it perfect for future quick meals. Pour the cooled tikka masala into a freezer-safe gallon-size bag (lay flat to save space) or an airtight container, leaving a little headroom for expansion. Freeze for up to 2 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator, then gently reheat it on the stovetop over low heat, stirring occasionally until warmed through. You may add a splash of water or coconut milk if the sauce has thickened too much during reheating.

More Delightful Vegetarian Recipes to Explore

Dinner

Vegetarian Shepherd’s Pie

Tacos

Pinto Bean Tacos

Dinner

Vegetable Curry

Dinner

Black Bean Bowls

Snap pea topping: This adds a fresh crunch and taste to your dish. You don't have to make it, but it's easy to prepare. Just mix thin snap pea slices with olive oil, lime juice, salt, and pepper.
Pin
Print





5 from 3 votes

Vegetarian Tikka Masala

By Chelsea Lords
This Vegetarian Tikka Masala is a hearty, healthy, and incredibly flavorful dish, loaded with fresh veggies, plant-based chickpeas, and a fragrant blend of bold Indian spices. It’s an easy and satisfying meal perfect for any night of the week! Serve it generously over fluffy basmati rice, complemented by a cooling dollop of Greek yogurt, a crisp snap pea topping, and plenty of warm, soft naan bread for dipping.
Prep Time: 35 minutes
Cook Time: 30 minutes
Total Time: 1 hour 5 minutes
Servings: 4 servings

Equipment

  • Large cast-iron pot or Dutch oven

Ingredients

  • 2 tablespoons coconut oil
  • 1-1/2 cups finely diced yellow onion (1 large onion)
  • 1-1/2 cups diced carrot (4 large carrots)
  • 1 cup diced red pepper (1 pepper)
  • 2 tablespoons finely minced garlic (4 to 5 cloves)
  • 2 tablespoons finely minced ginger (peeled, 1-1/2 inch piece)
  • 2-1/2 teaspoons garam masala
  • 1-1/2 teaspoons ground turmeric
  • 1-1/2 teaspoons granulated sugar
  • 1-1/2 teaspoon salt
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1/4 teaspoon ground cardamom
  • 1/4 teaspoon crushed red pepper flakes
  • 2 tablespoons tomato paste
  • 1 (14.5-ounce) can fire-roasted crushed tomatoes
  • 2 (15.5-ounce) cans chickpeas (also called garbanzo beans, drained and rinsed)
  • 1 (13.66-ounce) can full-fat coconut milk
  • 1 cup frozen sweet peas
  • 1/4 cup finely chopped cilantro
  • Serving suggestions (see note 1)
Optional Snap Pea Topping
  • 1 cup snap peas (thinly sliced)
  • 1 teaspoon olive oil
  • 1 teaspoon lime juice
  • Salt and pepper

Instructions

  • In a large cast-iron pot or Dutch oven, heat the coconut oil over medium-high heat. Add the finely diced yellow onion, carrot, and red pepper, and sauté for 8–10 minutes, stirring occasionally, until the vegetables are crisp-tender and slightly softened. Introduce the minced ginger and garlic, cooking for about 1 minute until they become highly fragrant. Next, stir in the garam masala, ground turmeric, granulated sugar, salt, ground cumin, ground coriander, ground cardamom, and crushed red pepper flakes (adjust to your preferred spice level). Cook for another 4 minutes, stirring constantly to toast the spices and prevent burning, reducing the heat if necessary.
  • Add the tomato paste and cook for 1 minute, then pour in the fire-roasted crushed tomatoes. Sauté for another minute, making sure to scrape the bottom of the pot to incorporate all the browned, flavorful bits into the sauce. Stir in the drained and rinsed chickpeas, cooking for an additional minute to coat them in the rich spice mixture. Finally, pour in the full-fat coconut milk and stir everything together until completely combined.
  • Reduce the heat to low, cover the pot partially, and let the tikka masala simmer gently for 10–20 minutes, stirring occasionally. This allows the sauce to thicken beautifully and the flavors to deeply meld. Just before serving, stir in the frozen sweet peas, finely chopped fresh cilantro, and a squeeze of fresh lime juice (if using). Taste and adjust the seasoning as needed, adding a little more sugar if the tomatoes are too acidic, or extra salt to enhance the overall flavor.
  • While the tikka masala simmers, prepare your accompanying sides. For the optional snap pea topping, combine the thinly sliced snap peas, olive oil, lime juice, and a pinch of salt and pepper in a small bowl; set aside. Warm your naan bread (see note 2 for methods), cook your basmati rice until fluffy (see note 3), and have plain Greek yogurt ready.
  • To serve, spoon generous portions of the hot Vegetarian Tikka Masala over beds of prepared rice. Garnish each serving with the fresh snap pea topping, a dollop of creamy Greek yogurt, and a few sprigs of fresh cilantro. Serve immediately with warm naan bread for a complete and delicious meal. Enjoy!

Recipe Notes

Note 1: For an authentic and satisfying meal, we highly recommend serving your Vegetarian Tikka Masala with: Basmati rice, warmed naan bread, a generous dollop of plain Greek yogurt, and additional fresh cilantro for garnish.

Note 2: Warming your naan bread just before serving makes a significant difference in texture and enjoyment. Here are a few simple methods:

  • For Charred Naan: Lightly spray both sides of the naan with olive oil. Grill it directly over a low stovetop flame for a few seconds on each side until slightly charred and puffed. Immediately transfer to a kitchen towel and cover to keep warm and soft.
  • Microwave Method: Place naan on a plate, cover it with a damp paper towel, and microwave for 10–15 seconds. Again, wrap it in a kitchen towel to retain warmth and softness.
  • Toaster Oven: A quick and easy option for smaller naan.
  • Convenience Tip: Look for toaster-sized mini naan (like Stonefire®) for even quicker preparation.

Note 3: Achieving perfectly fluffy basmati rice is simple with this method:

  • Rinse basmati rice thoroughly under cold, clear water using a fine-mesh sieve until the water runs clear.
  • Soak the rinsed rice in fresh water for 5–10 minutes (this helps it cook more evenly and prevents stickiness).
  • Bring a large pot of water to a rolling boil.
  • Add the drained basmati rice to the boiling water and cook for 5 minutes without reducing the heat.
  • Drain the rice completely through a fine-mesh sieve, then return it to the hot pot (off the heat). Cover tightly with a lid and let it steam for 5-10 minutes.
  • Fluff the rice with a fork before serving.
  • Important: This specific cooking method is best suited for basmati rice and may not yield the same results for other rice varieties.

Nutrition Note: The provided nutritional information is calculated specifically for the Vegetarian Tikka Masala recipe itself and does not include the basmati rice or the optional snap pea topping.

Storage: To store, allow the Vegetarian Tikka Masala to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days, with flavors often improving over time. For longer storage, add the cooled tikka masala to a gallon-size freezer bag or an airtight freezer-safe container and freeze for up to 2 months. When you’re ready to enjoy it again, thaw it in the fridge overnight, then gently reheat on the stovetop until warmed through.

Nutrition Information

Serving: 1serving |
Calories: 372kcal |
Carbohydrates: 26g |
Protein: 7g |
Fat: 29g |
Saturated Fat: 25g |
Sodium: 101mg |
Potassium: 763mg |
Fiber: 6g |
Sugar: 10g |
Vitamin A: 7360IU |
Vitamin C: 108mg |
Calcium: 71mg |
Iron: 5mg

Nutrition information is automatically calculated and should be used as an approximation.

Love this recipe? Share your thoughts below!

Serving Suggestions: Perfect Pairings for Your Vegetarian Tikka Masala

This Vegetarian Tikka Masala is a star on its own, but it truly shines when paired with the right accompaniments. We love serving it with a combination of warmly spiced bread, fluffy rice, and a cooling element to balance the rich flavors. Here are our top recommendations for a complete and satisfying meal:

  • Creamy Greek Yogurt: A dollop of cool, plain Greek yogurt is an absolute essential. Its tangy creaminess provides a refreshing contrast to the warm, bold spices of the tikka masala. We highly recommend using full-fat plain Greek yogurt for the best texture and flavor, which adds a luxurious richness to each bite. You can also mix in a little mint or cucumber for a quick raita-inspired topping.
  • Fluffy Basmati Rice: Basmati rice is our go-to choice for its fragrant aroma and delicate, separate grains that perfectly absorb the delicious curry sauce. However, feel free to use any type of rice you prefer – jasmine rice, brown rice, or even a healthier cauliflower rice for a low-carb option, would all be excellent choices. Our note section (Note 3) provides detailed instructions for cooking basmati rice to perfection.
  • Warm Naan Bread: Soft, chewy, and lightly charred naan bread is ideal for scooping up every last bit of this flavorful curry. Warming it up just before serving is a must! You can achieve this by charring it quickly over an open stovetop flame, warming it in a toaster oven, or even a quick zap in the microwave (see Note 2 for detailed warming instructions). Garlic naan or whole wheat naan are also fantastic variations.
  • Fresh Snap Pea Topping: This simple yet brilliant addition provides a wonderful fresh crunch and bright flavor that cuts through the richness of the curry. To make it, simply slice fresh snap peas thinly and toss them with a drizzle of good quality olive oil, a squeeze of fresh lime juice, and a pinch of salt and black pepper. It’s an optional step, but one we highly recommend for an extra layer of texture and taste!
  • Additional Garnishes: Don’t forget an extra sprinkle of fresh cilantro for a pop of color and herbaceous finish. A wedge of lime on the side allows for a final zest of brightness if desired.
  • Mango Chutney or Pickles: For an extra layer of authentic Indian flavor, serve your tikka masala with a side of sweet mango chutney or a spicy Indian pickle (achar). These condiments offer a delightful contrast and complexity to the meal.