Embark on a culinary journey with this incredibly hearty and flavorful recipe for Vegetarian Tikka Masala. This vibrant dish takes the beloved flavors of traditional Tikka Masala and reimagines them into a wholesome, plant-based masterpiece. Featuring tender cauliflower florets, protein-rich chickpeas, and a luscious, spiced tomato sauce, it’s a delightful vegan-friendly dinner option that proves healthy eating can be utterly delicious and satisfying. Prepared with simple, accessible ingredients, this recipe promises a meal that’s both comforting and nourishing.

What is Tikka Masala? The Classic Dish Reimagined
Tikka Masala is a globally celebrated Indian-inspired dish renowned for its rich, creamy, and aromatic sauce. Traditionally, it features marinated pieces of chicken (chicken tikka) simmered in a vibrant tomato and cream-based sauce. The sauce itself is a symphony of flavors, typically seasoned with a blend of warming spices such as garlic, fresh ginger, garam masala, turmeric, chili powder, and cumin. The result is an earthy, slightly spicy, and undeniably delicious experience that has captivated palates worldwide.
While the classic version often includes dairy cream and meat, Tikka Masala’s robust flavor profile makes it remarkably versatile and easy to adapt. This particular recipe embraces that adaptability by offering a completely plant-based take on the beloved dish. We swap chicken for nutrient-dense cauliflower and chickpeas and achieve that signature creaminess with wholesome coconut milk, creating a Vegetarian Tikka Masala that is just as satisfying and bursting with authentic taste.
Why You’ll Fall in Love with This Vegetarian Tikka Masala
This Vegetarian Tikka Masala isn’t just another dinner recipe; it’s a delightful culinary experience packed with benefits that make it a perfect addition to your weekly meal rotation. Here’s why you’ll absolutely adore it:
- Remarkably Quick and Easy: Forget recipes that demand hours of simmering! This Vegetarian Tikka Masala can be on your table in under 30 minutes, whether you opt for the speedy Instant Pot method or the traditional stovetop preparation. It’s ideal for busy weeknights when you crave a homemade, flavorful meal without the fuss.
- Crafted with Wholesome, Everyday Ingredients: Despite its exotic flavors, this tikka masala relies on simple, easy-to-find ingredients available at any local grocery store. You don’t need specialty shops to create this incredible dish, making it a convenient and budget-friendly option for healthy eating.
- A Nutritional Powerhouse: Packed with hearty cauliflower, fiber-rich chickpeas, and sweet green peas, this vegetarian entree is an excellent source of plant-based protein, dietary fiber, and essential vitamins and minerals. It’s a meal that not only tastes good but also fuels your body.
- Perfectly Allergy-Friendly: As written, this recipe is a dream come true for those with various dietary needs. It is naturally dairy-free, egg-free, soy-free, gluten-free, nut-free, and completely vegan-friendly, ensuring almost everyone can enjoy a delicious bowl of this Tikka Masala without compromise.
- Approved by Even the Most Dedicated Meat-Eaters: The rich, complex flavors and satisfying texture of this dish are so compelling that it consistently wins over even the most ardent meat lovers. It’s proof that plant-based meals can be deeply comforting and universally appealing.
- Versatile and Customizable: Whether you prefer a spicier kick or a milder flavor, this recipe is easy to adjust to your personal preference. You can also easily swap vegetables or add more to create variations that keep your meals exciting.
Diving into the Key Ingredients
The magic of this Vegetarian Tikka Masala lies in its vibrant and aromatic ingredients. Each component plays a crucial role in building the dish’s signature depth of flavor and creamy texture.

- Spices: The soul of any Indian dish, our blend includes ground turmeric for its golden color and earthy notes, aromatic garam masala for warmth and complexity, ground cumin for deep savory undertones, paprika for a mild sweetness and color, chili powder for a gentle heat, and a touch of cayenne pepper to elevate the spice level to your liking. These spices combine to create the classic, irresistible flavor profile of Tikka Masala.
- Aromatics: Freshly diced yellow onions, minced garlic, and grated fresh ginger root are the essential building blocks for this recipe. Sautéing these aromatics sets the foundation for an incredibly flavorful sauce, releasing their pungent and fragrant oils to infuse the entire dish.
- Chickpeas: You’ll need one 15-ounce can of chickpeas. These legumes add fantastic texture and a significant boost of plant-based protein and fiber, making the dish wonderfully hearty. Remember to rinse and drain them thoroughly to reduce excess sodium and improve their texture.
- Cauliflower Florets: The star vegetable of this dish! Always opt for FRESH cauliflower, not frozen, as frozen cauliflower can become too soft and mushy during cooking. Cut your cauliflower into approximately 2-inch chunks; this size ensures they cook perfectly—tender but not disintegrating—and absorb the sauce beautifully.
- Canned Diced Tomatoes: These form the rich, tangy base of our Tikka Masala sauce. Using canned diced tomatoes (undrained) provides a consistent flavor and texture, contributing to the sauce’s body and bright acidity.
- Vegetable Broth: Used for deglazing the pot and ensuring the sauce has the right consistency. Depending on your cooking method (Instant Pot vs. stovetop), the amount may vary slightly to account for evaporation.
- Coconut Milk: This is our secret to achieving that luxurious, creamy texture without any dairy. Be sure to use canned coconut milk (full-fat or reduced-fat both work well, with full-fat providing a richer consistency). It balances the spices and adds a subtle sweetness.
- Frozen Peas (Optional): While not strictly traditional, frozen peas are a fantastic optional addition. They introduce a lovely pop of color and a touch of natural sweetness that beautifully complements the savory and spicy flavors of the Tikka Masala. If you’re not a fan, feel free to omit them.
- Tomato Paste: A small but mighty ingredient, tomato paste deepens the tomato flavor of the sauce, adding concentrated richness and a touch of umami. Toasting it with the spices unlocks its full potential.
∗ Expert Tips for a Flawless Vegetarian Tikka Masala ∗
Having made this recipe countless times, both on the stovetop and in the Instant Pot, I’ve gathered some invaluable tips to ensure you achieve a robust, flavorful, and perfectly textured Vegetarian Tikka Masala every time. While detailed instructions are in the recipe card below, keep these key points in mind regardless of your chosen cooking method:
- Bloom Your Spices with Tomato Paste: This is a game-changer for flavor. Always sauté the tomato paste and all the dry spices in a little oil after the onions have softened. Toasting them briefly in oil allows their essential oils to release, intensifying their aroma and deepening the overall flavor of your Tikka Masala. This step is crucial for that authentic, rich taste.
- Never Skip Deglazing the Pot: Whether you’re using an Instant Pot or a regular saucepan, after sautéing your onions, spices, and tomato paste, add a splash of vegetable broth and meticulously scrape up any browned bits stuck to the bottom of the pot. In a stovetop method, this adds layers of flavor. In an Instant Pot, it’s vital to prevent a “Burn” notice and ensures even cooking.
- Timing is Key for Coconut Milk and Peas: These ingredients are delicate. Always wait to add the canned coconut milk and frozen peas until *after* the cauliflower has cooked (either after pressure cooking in the Instant Pot or after simmering on the stove). The peas will warm through quickly, retaining their vibrant color and slight crunch. The coconut milk, added at the end, will help thicken the sauce to a creamy consistency and mellow out the spice, providing a perfect balance without risking separation or overcooking.
- Proper Cauliflower Size Matters: Cutting your cauliflower into 2-inch florets is important. If they are too small, they can turn mushy. If too large, they won’t cook evenly or absorb enough flavor. Aim for consistent, bite-sized pieces for the best texture.
- Adjust Spice to Your Preference: The amount of cayenne pepper can be easily adjusted. For a milder dish, reduce or omit it. For a spicier kick, feel free to add a bit more. Always taste and adjust before serving.

Perfect Serving Suggestions
Vegetarian Tikka Masala is a incredibly versatile dish, and its rich, aromatic sauce begs to be served with something that can soak up every last drop. Here are some of our favorite ways to enjoy it:
- Classic Rice Accompaniments: The most popular choice, and for good reason! Serve your Tikka Masala over fluffy basmati rice, earthy Instant Pot Brown Rice, or fragrant Instant Pot Cilantro Lime Rice. For a lighter, low-carb option, cauliflower rice is an excellent substitute that still captures all the delicious sauce.
- Warm Breads: Nothing beats tearing off a piece of warm naan bread or roti to scoop up the creamy sauce. Garlic naan is particularly complementary.
- Quinoa or Couscous: For an alternative grain, quinoa offers a complete protein boost, while couscous provides a lighter, quicker-cooking option.
- Fresh Herbs: A sprinkle of fresh cilantro (coriander) chopped finely over the top adds a burst of freshness and color that brightens the entire dish.
- Side Salad: A simple, crisp green salad with a light vinaigrette can provide a refreshing counterpoint to the rich flavors of the Tikka Masala.

Storage and Meal Prep Tips
This Vegetarian Tikka Masala is fantastic for meal prepping, as its flavors often deepen and become even more harmonious the day after it’s made. Here’s how to store and reheat your delicious leftovers:
- Refrigerate: Allow the Tikka Masala to cool slightly to room temperature before transferring it to an airtight container. It can be safely refrigerated for up to 4 days, making it perfect for weekday lunches or quick dinners.
- Freeze: For longer storage, this dish freezes beautifully. Once completely cooled, transfer the Vegetarian Tikka Masala to a freezer-safe container or a heavy-duty freezer bag. It can be frozen for up to 1 month. Thawing overnight in the refrigerator is recommended for best results.
- Reheat:
- From Refrigerator: Reheat individual servings in a heat-safe bowl in the microwave, stirring every 30-60 seconds until warmed through. Alternatively, gently reheat on the stovetop over medium-low heat, stirring occasionally, until hot. You may add a splash of vegetable broth or water if the sauce has thickened too much.
- From Frozen: If frozen, ideally allow it to defrost in the refrigerator overnight. Once defrosted, reheat following the instructions for refrigerated leftovers. For a quicker reheat from frozen, you can gently warm it on the stovetop over very low heat, covered, stirring frequently, until thawed and heated through.
Frequently Asked Questions (FAQs)
- Can I use other vegetables in this Tikka Masala?
- Absolutely! This recipe is very flexible. Feel free to add or substitute other quick-cooking vegetables like spinach, bell peppers, zucchini, or sweet potatoes. Add heartier vegetables like carrots or potatoes earlier in the cooking process to ensure they soften properly.
- How can I make this dish spicier or milder?
- The cayenne pepper is where you control the heat. For a spicier Tikka Masala, increase the amount of cayenne pepper or add a pinch of red chili flakes. For a milder version, simply reduce or omit the cayenne pepper entirely.
- Is this recipe genuinely gluten-free?
- Yes, as written, this recipe is naturally gluten-free. Just ensure that your vegetable broth is certified gluten-free, as some brands may contain gluten-containing ingredients.
- What if I don’t have fresh ginger?
- While fresh ginger provides the best flavor, you can substitute it with ground ginger. As a general rule, use about 1/4 teaspoon of ground ginger for every tablespoon of fresh grated ginger. Add ground ginger along with the other dry spices.
- Can I make this oil-free?
- You can sauté the onions and spices in a small amount of vegetable broth or water instead of oil. Keep a close eye on it and add more liquid as needed to prevent sticking.
- Why shouldn’t I stir the ingredients in the Instant Pot?
- In the Instant Pot, layering ingredients like the broth, tomatoes, and cauliflower without stirring helps prevent a “Burn” notice. The denser, liquid-rich ingredients at the bottom prevent the thicker sauce elements from scorching while the Instant Pot comes to pressure.
More Easy Plant-Based Dinner Recipes to Explore
If you enjoyed the flavors and simplicity of this Vegetarian Tikka Masala, you’ll love exploring these other delicious and easy plant-based dinner recipes:
- Hearty Vegetarian Curry
- Flavorful Stuffed Portobello Mushrooms
- Savory Lentil Meatballs
- Wholesome Vegan Sloppy Joes (Slow Cooker)
- Delicious Sweet Potato Burritos
- Nutrient-Rich Sweet Potato Black Bean Chili
- Quick Instant Pot Lentil Chili
If you truly enjoyed this delightful recipe for Vegetarian Tikka Masala, we would be incredibly grateful if you would share your experience by leaving a comment and a review below. Your feedback helps us grow and inspires others to try these wonderful plant-based creations!
Want to save this recipe for later? You can easily pin it to your Pinterest board or print it for your recipe book!
Vegetarian Tikka Masala
Kristen Chidsey
4
10 minutes
2 minutes
15 minutes
27 minutes
Rate
Video
Watch the video tutorial to see how easy it is to make this delicious Vegetarian Tikka Masala!
Ingredients
- ½ tablespoon extra virgin olive oil, or avocado oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger root
- 2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon paprika
- ¼ teaspoon cayenne pepper
- ½ teaspoon kosher salt
- 2 tablespoons tomato paste
- ½ cup vegetable broth, 1 cup if prepared on the stove
- 2 (15oz) cans diced tomatoes, not drained
- 4 cups cauliflower florets, about 2-inches in size
- 1 (15oz) can chickpeas, drained and rinsed
- ½ cup canned coconut milk
- 1 cups frozen peas, optional
Instructions
Instant Pot Directions
- Press the Saute button on your Instant Pot. Add the olive oil and allow it to heat briefly. Once hot, add the diced yellow onion and sauté for 2-3 minutes until softened. Stir in the minced garlic, fresh ginger, garam masala, turmeric, chili powder, cumin, paprika, cayenne pepper, kosher salt, and tomato paste. Continue to sauté for 1 minute, stirring constantly, until the spices are fragrant. Press the Cancel button to turn off the Instant Pot.
- Pour in the vegetable broth and use a wooden spoon or spatula to scrape up any browned bits that may be stuck to the bottom of the inner pot. This deglazing step is crucial for both flavor development and to prevent a “Burn” warning.
- Add the chickpeas and diced tomatoes to the pot. Gently place the cauliflower florets on top of the mixture. It is important NOT to stir at this stage, as layering helps prevent the burn notice.
- Secure the lid on the Instant Pot and set the steam release handle to the sealing position. Select the Manual or Pressure Cook setting and set the cooking time to 2 minutes on high pressure. Once the cooking time has elapsed, perform a quick pressure release. Carefully turn the vent knob from sealing to venting using a long-handled utensil to protect yourself from the steam.
- Once the pressure has fully released and the float valve has dropped, open the lid. Turn the Instant Pot back to the Saute mode. Stir in the canned coconut milk and frozen peas. Simmer for 3-5 minutes, stirring occasionally, until the sauce begins to thicken to your desired consistency. Press Cancel to turn off the Instant Pot. Serve warm over your favorite rice, garnished with fresh minced cilantro if desired.
Stove Top Directions
- In a large, heavy-bottomed saucepan or Dutch oven, heat the olive oil over medium heat. Add the diced yellow onion and sauté for 2-3 minutes until it begins to soften. Stir in the minced garlic, fresh ginger, garam masala, turmeric, chili powder, cumin, paprika, cayenne pepper, kosher salt, and tomato paste. Sauté for another 1 minute, stirring constantly, until the spices are fragrant and the tomato paste has deepened in color.
- Add the vegetable broth to the pan, scraping up any browned bits from the bottom with a wooden spoon. Stir in the diced tomatoes, cauliflower florets, and chickpeas. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and simmer for 20 minutes. Stir occasionally to prevent sticking and ensure even cooking. During simmering, you may need to add an additional ½ cup of vegetable broth if the sauce becomes too thick.
- Once the cauliflower is tender, stir in the coconut milk and frozen peas. Continue to cook for about 5 minutes, or until the peas are warmed through and the sauce has thickened slightly to a rich, creamy consistency. Serve immediately with rice and a sprinkle of fresh cilantro if desired.
Equipment
-
Electric Pressure Cooker (6 or 8 quart)
-
Large Heavy-Bottomed Saucepan or Dutch Oven (for stovetop method)
Notes
Coconut Milk: For the best creamy texture, use canned coconut milk, either full-fat or reduced-fat based on your preference.
Spice Level: The amount of cayenne pepper can be adjusted to your liking. Feel free to increase it for more heat or decrease/omit it for a milder flavor.
Leftovers: Store any leftover Tikka Masala in an airtight container in the refrigerator for 3-4 days, or freeze it for up to 1 month.
Nutrition
Carbohydrates: 47g
Protein: 14g
Fat: 17g
Saturated Fat: 11g
Sodium: 832mg
Potassium: 1339mg
Fiber: 14g
Sugar: 16g
Vitamin A: 771IU
Vitamin C: 95mg
Calcium: 157mg
Iron: 7mg
Nutrition information is automatically calculated and should be used as an approximation.
Tried this recipe?Mention @amindfullmom or tag #amindfullmom!