Go Back

Easy Tofu Curry

A quick and easy one-pot dinner that'll be ready in no time. This curry is packed with flavor and is super versatile.
Prep Time 12 minutes
Cook Time 25 minutes

Ingredients

  • 3 tbsp avocado oil or other mild cooking oil
  • 1/2 large onion diced
  • 2-3 cups assorted veggies diced (whatever veggies you’d like/have on hand)
  • 1 14 oz package firm tofu cubed
  • 2 cloves garlic minced
  • 2 tsp ginger root grated
  • 2 tbsp curry powder
  • 1 tbsp ground coriander
  • 1/2 tbsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp ground cinnamon
  • 1/2-1 tsp salt less if curry powder contains salt
  • 1/2 tsp black pepper
  • 1 (14.5 oz) can diced tomatoes
  • 1 (13.5 oz) can coconut milk
  • 2 tbsp tomato paste
  • 1 cup chicken or vegetable stock
  • Cooked rice for serving
  • Cilantro for garnish

Instructions

  • Heat oil in a large skillet or cast iron pan over medium-high heat.
  • Add diced onion to the pan and cook for 4 minutes or until softened, stirring often.
  • Add diced veggies and tofu and cook for about 5 minutes, stirring often.
  • Add garlic, ginger, curry powder, ground coriander, cumin, paprika, cinnamon, salt and pepper. Stir and cook for 1 minute.
  • Add tomato paste, canned tomatoes, coconut milk, and stock.
  • Bring to a boil, then reduce heat to simmer gently, stirring occasionally, for 10-15 minutes or until veggies are cooked and tender.
  • Serve with cooked rice, topped with fresh cilantro if desired.