• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Iamstufft

  • Home
  • About
  • Recipes
  • Navigation Menu: Social Icons

    • Email
    • Instagram
    • Pinterest
    • RSS

Weeknight Tofu Cauliflower Curry (One-Pot)

March 27, 2023

One pot tofu, cauliflower curry

I’m here for a good one-pot curry for weeknights and this one-pot tofu cauliflower curry is one of my favorites! I love Indian food, but sometimes you don’t have the time on the weeknights to make an elaborate meal. This one-pot dish has all the authentic flavors from Indian spices and aromatics, plus tofu and cauliflower for extra nutrition and to help you feel full.

Prep

Step 1: Freeze Tofu

Your first step is to always have a block of firm or extra firm tofu in the freezer. I recently discovered freezing tofu and it’s a game changer! What it does is suck out all the water for you without the need to press it. The little holes in the tofu act like a sponge, sucking in any flavor from sauces and curries. All you need to do is defrost it in the fridge the night before

Step 2: Roast Cauliflower

You can pretty much roast any vegetable you like, but I like cauliflower in this dish. Why roast the cauliflower in advance? You could totally simmer the cauliflower in the curry, but I feel it makes for a more mushy cauliflower. The cauliflower retains a nice bite and has a delicious flavor if you roast it first. Click here for recipe basics on how to roast cauliflower. I seasoned mine with turmeric, salt and a pinch of garam masala, but leave the turmeric out if you prefer not to have that yellow color.

Step 3: Make the curry!

It’s that simple. I like to make this curry with a few pantry basics – Fire roasted tomatoes and Light coconut milk. The reason I add Light coconut milk is because we don’t want this to be a heavy, creamy curry. This is a weeknight meal and on weeknights I like to keep things light. The lite coconut milk just adds the slightest bit of creaminess to it without taking away from the flavors with the dish. (Full fat coconut milk can quite empower a dish). If you do not have lite coconut milk available, I’d recommend using half the can of regular coconut milk.

One pot tofu, cauliflower curry with brown rice

Aromatics

Indian aromatics is key to making the best curry, and this one has ginger, garlic, green chilies, curry leaves and my favorite Indian spice blend – Panch Phoron. It’s a bengali spice blend of cumin, brown mustard, fenugreek, nigella and fennel. You can find it at most ethnic grocery stores and it imparts the most delicious flavor. I add it to many of my curries. It also makes things easier by not having to add a bunch of different spices. If you can’t find Panch Phoron, you can use fennel or cumin seeds.

I like to serve my curry with brown basmati rice, but you can eat it with any roti, naan or flatbread too!

Print Recipe

Weeknight Tofu Cauliflower Curry (One-pot)

Prep Time15 minutes mins
Cook Time20 minutes mins
Servings: 4 people

Ingredients

  • ½ large head cauliflower roasted
  • 1 block firm tofu frozen, defrosted and cut into cubes
  • ½ large red onion diced
  • 2-3 thai green chilies to taste
  • 1 16 oz can fire roasted tomatoes
  • 1 16 oz can light coconut milk
  • 3-5 curry leaves

Spices

  • ½ tsp turmeric powder
  • ½ tsp kashmiri red chili powder or cayenne
  • 1 tsp panch phoron
  • salt to taste
  • ¼ cup chopped cilantro for garnish

Instructions

Prep

  • Cut frozen/defrosted tofu into cubes
  • Roast cauliflower for 20 minutes at 400°

Prepare the curry

  • Bring a few tablespoons of a neutral oil to heat in a large pot or saucepan
  • Add onions and saute until translucent
  • Add ginger, garlic and green chillies and stir.
  • Once the garlic starts to get a bit of color, but before it browns, add spices: turmeric, kashmiri red chili, panch phoron and stir.
  • Add fire roasted tomatoes to "deglaze" the pan
  • Add 1 can of light coconut milk and salt to taste.
  • Add curry leaves and simmer on med-low for 5 minutes until it becomes fragrant.
  • Add tofu and allow the curry to simmer and for the tofu to absorb the flavor. Taste and season for salt.
  • Add the cooked cauliflower, adjust water if desired.
  • Garnish with cilantro
  • Serve with rice or roti.

Notes

  • If you don’t have frozen, defrosted tofu, firm pressed tofu will be fine. 

More one pot meals

  • Creamy Roasted Red Lentil Curry with Spinach
  • Spicy White Bean Soup with Kale and Potatoes
  • One-skillet Quinoa with Sweet Potatoes
  • Tofu and mixed Vegetable Korma

IF YOU LIKED THIS RECIPE, PLEASE BE SURE TO TAKE A PICTURE OF YOUR CREATIONS AND TAG @IAMSTUFFT ON INSTAGRAM!

Filed Under: Curry, High Protein Meals, Indian, One-pot meal, Vegan Tagged With: healthy, healthy recipe, indian, one-pot meal, protein, tofu, vegan, vegetarian

About Karunya

Previous Post: « Shroomami Bowl (Sweetgreen Copycat)
Next Post: Tandoori Roasted Cabbage (Vegan) »

Primary Sidebar

Subscribe!

For the latest posts right to your inbox!

Follow me on Instagram!

Categories

  • Appetizers and Snacks
  • Asian
  • Beverages and Shakes
  • Breakfast and Brunch
  • Buddha Bowl
  • Curry
  • Dessert
  • High Protein Meals
  • Indian
  • Italian
  • Main course
  • Mexican
  • middle eastern
  • One-pot meal
  • Pasta
  • Recipe Roundup
  • Salads
  • Sandwiches
  • Sauces and Seasonings
  • Side Dish
  • Soup
  • Tex-mex
  • Thai
  • Uncategorized
  • Vegan

Footer

A food blog with delicious, healthy vegetarian recipes.

  • Home
  • About
  • Recipes

Subsribe for Updates!

  • Email
  • Instagram
  • Pinterest
  • RSS

Copyright © 2025 · Iamstufft.com