VeganPreps

Easy Curried Tomatoes With Ginger (20 Minutes)

Prep 5 min | Cook 20 min | Total 25 min | Servings 4 servings


Easy Curried Tomatoes With Ginger (20 Minutes)
All Vegan Dinners160 recipes

Fresh tomatoes cook down with ginger and aromatic spices in 20 minutes, finished with a spoonful of coconut cream. Serve over rice for a quick weeknight meal.

Fragrant Spices in Minutes

When you heat whole or ground spices in oil, their flavors wake up and spread throughout your dish. I’m toasting cumin, garam masala, turmeric, and coriander together for two minutes, and you’ll notice the kitchen smelling amazing. This step makes dusty-tasting powders into something vibrant and alive. The heat releases essential oils locked inside each spice, making them blend better with tomatoes and coconut cream later. Skip this step, and your curry tastes flat and one-dimensional. Don’t rush it – those two minutes make all the difference. For deeper complexity, you can also incorporate vegan Thai curry paste* into your cooking to complement these toasted spices.

Ginger and Spice Essentials

This vibrant curry showcases the aromatic power of ginger combined with warm spices like cumin, garam masala, and turmeric to create a rich, flavorful sauce. Fresh tomatoes form the base of this dish, while kaffir lime leaves and coconut cream add complexity and depth to the final result. The recipe balances heat from chili paste with subtle sweetness from palm sugar, making it a well-rounded and satisfying dish. Building a well-stocked kitchen starts with investing in curated spice sets* that provide the essential aromatics needed for authentic curry preparation.

Blooming Spices for Maximum Flavor

Easy Curried Tomatoes With Ginger (20 Minutes) - preparation

Begin by heating 1 tablespoon of peanut oil in a medium pan over medium heat. Add 1 medium yellow onion (approximately 150g), finely chopped, along with 1 tablespoon of freshly grated ginger and 3 crushed garlic cloves. Cook these aromatics together, stirring frequently, until the onion becomes soft and translucent. This foundational step creates the flavor base for your curried tomatoes.

Once the onion has softened, stir in your ground spices: 1 teaspoon each of ground cumin, garam masala, and ground coriander, plus 2 teaspoons of ground turmeric. Continue stirring constantly for about 2 minutes until the spices become fragrant and release their essential oils. This blooming process is important for building deep flavor and making sure the spices are fully activated rather than tasting raw or dusty.

Add 4 medium tomatoes (coarsely chopped, about 720g), 4 torn kaffir lime leaves, 1 teaspoon of chili paste (or to taste), and 2 teaspoons of palm sugar to the pan. Cook while stirring for approximately 10 minutes until the tomatoes become just tender. Pour in 1/2 cup of coconut cream and simmer uncovered for about 10 minutes, stirring occasionally. Remove the lime leaves, stir in 2 tablespoons of chopped fresh coriander, and serve.

Coconut Cream Alternatives Available

While coconut cream adds richness and authentic flavor to your curried tomatoes, you don’t need it to make a delicious dish if you don’t have it on hand or prefer alternatives. I’d recommend using cashew cream – blend soaked raw cashews with water until smooth. You could also use full-fat canned coconut milk or a splash of plant-based cream mixed with broth. Each substitute creates its own flavor profile while keeping that important creamy texture your curry needs.

Serve Alongside Basmati Rice

Once you’ve got your creamy curry simmering and ready to serve, you’ll want something to soak up all those delicious spiced tomato juices, and that’s where basmati rice comes in. I recommend cooking long-grain basmati because its delicate texture and subtle nutty flavor won’t overpower your curry’s bold spices. Simply simmer one cup of rice with two cups of water for about fifteen minutes until tender and fluffy. The individual grains stay separate, creating the perfect way to ladle that rich coconut-tomato sauce over top. This pairing lets you enjoy every bit of the curry without waste.

Final Thoughts

This easy curried tomatoes with ginger recipe proves that you don’t need hours of cooking time or a long list of hard-to-find ingredients to make restaurant-quality curry at home. I’ve found that mastering this dish gives you confidence to experiment with spice ratios and adjust heat levels to match your preferences. The recipe is flexible – you can serve it over rice, pair it with naan bread, or use it as a base for other curries. Once you understand how the spices work together, you’ll keep coming back to this simple formula because it works really well every single time.

Easy Curried Tomatoes With Ginger (20 Minutes)

Prep5 min
Cook20 min
Total25 min
Servings4 servings

Ingredients

Instructions

  1. 1 Heat peanut oil in a medium saucepan over medium heat, add onion and cook stirring for 4-5 minutes until soft and translucent, then add ginger and garlic and cook 1 minute more.
  2. 2 Add cumin, garam masala, coriander, and turmeric, stir into the onion mixture, and toast for 2 minutes until fragrant, stirring constantly to prevent burning.
150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe