Published by Best Fitness Routine. Editorial standards · Report a correction. Educational guidance; no individual clinical review is claimed unless a qualified reviewer is named.
About This Healthy Recipe
This tofu tikka masala pairs browned tofu with cauliflower in a gently spiced tomato sauce. Plain yogurt adds creaminess while the measured oil keeps the cooking fat easy to track. It is a vegetarian adaptation, not a claim to reproduce a traditional restaurant recipe.
Use cooked brown rice for the stated timing. If starting with dry rice, cook it separately according to its package and allow additional time. Firm calcium-set tofu provides the nutrition reference; silken tofu will break up and a different label can substantially change the protein estimate.
The cauliflower is cooked in the sauce rather than roasted separately. That keeps the meal practical for a skillet and makes it easy to portion the tofu, rice and vegetables evenly. Adjust heat with the curry powder you choose.
Why Readers May Like It
- 1A measured vegetarian protein source.
- 2Clear dry, cooked and drained ingredient weights.
- 3A complete four-serving meal with practical cooking cues.
Recipe Summary and Estimated Nutrition
Nutrition is estimated from the listed ingredient weights and the specific USDA records or manufacturer references linked below. Weights labeled dry, cooked or drained must be matched to that state.
4 servings
One serving is one quarter of the base batch. Values are estimates rather than laboratory analysis.
Per one quarter of the base recipe
Per one quarter of the base recipe
Per one quarter of the base recipe
Per one quarter of the base recipe
Brands, drained weights, substitutions and final serving sizes can change these values.
Ingredient-by-Ingredient Nutrition Breakdown
Gram weights are the calculation basis; household measures are approximate. Cooking water is listed for preparation, and drained water is not included.
| Ingredient | Amount used | Weight | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|---|
| Firm calcium-set tofu, drained | 2 packs / about 21 oz | 600 g | 864 kcal | 103.6 g | 16.7 g | 52.3 g |
| Cauliflower florets | about 4 cups | 400 g | 100 kcal | 7.7 g | 19.9 g | 1.1 g |
| Cooked brown rice | about 3 cups | 600 g | 738 kcal | 16.4 g | 153.5 g | 5.8 g |
| Plain nonfat Greek yogurt | about 3/4 cup | 200 g | 118 kcal | 20.4 g | 7.2 g | 0.8 g |
| Canned crushed tomatoes | about 1 2/3 cups | 400 g | 128 kcal | 6.6 g | 29.2 g | 1.1 g |
| Onion, diced | 1 medium | 150 g | 60 kcal | 1.6 g | 14 g | 0.1 g |
| Olive oil | 1 tablespoon | 14 g | 124 kcal | 0 g | 0 g | 14 g |
| Fresh ginger, grated | 1 tablespoon | 15 g | 12 kcal | 0.3 g | 2.7 g | 0.1 g |
| Garlic, minced | 4 cloves | 12 g | 18 kcal | 0.8 g | 4 g | 0.1 g |
| Curry powder | about 2 teaspoons | 6 g | 20 kcal | 0.9 g | 3.3 g | 0.8 g |
| Ground cumin | 1 teaspoon | 2 g | 8 kcal | 0.4 g | 0.9 g | 0.4 g |
| Water | 150 ml | 150 g | 0 kcal | 0 g | 0 g | 0 g |
| Cilantro, chopped | small handful | 10 g | 2 kcal | 0.2 g | 0.4 g | 0.1 g |
| Table salt | about 1/3 teaspoon | 2 g | 0 kcal | 0 g | 0 g | 0 g |
| Full recipe estimate | 4 servings | — | 2192 kcal | 158.9 g | 251.8 g | 76.7 g |
How This Nutrition Estimate Was Prepared
- Match each listed ingredient to its linked food record or stated label reference.
- Multiply the per-100-g values by the listed gram weight and add the unrounded ingredient values.
- Divide the full calculation by four servings, then round for the cards.
- Recalculate if you change the ingredient brand, amount or serving yield.
Ingredient cells are rounded independently. The footer sums displayed cells; per-serving cards use the unrounded calculation, so small rounding differences are expected. Cooking-water losses affect finished weight, not the fixed four-serving calculation.
Ingredients
Measured ingredients
Step-by-Step Preparation
As an Amazon Associate I earn from qualifying purchases. Tool links below are paid links.
Equipment
- Wide nonstick skillet (paid link) with lid
- Saucepan (paid link) or microwave-safe rice container
- Knife, board and kitchen scale (paid link)
Before You Start
Use cooked brown rice for the stated timing. If starting with dry rice, cook it separately according to its package and allow additional time. Firm calcium-set tofu provides the nutrition reference; silken tofu will break up and a different label can substantially change the protein estimate.
Allow 40 minutes overall. Component steps can overlap; check doneness and package directions rather than relying only on time.
Prepare tofu and vegetables
5 minutesPat the drained tofu thoroughly dry and cut into 3/4-inch cubes. Cut cauliflower into small even florets. Dice the onion and measure every ingredient before heating the pan. Use a chef’s knife (paid link) for even cuts before proceeding. Weigh the listed ingredient quantities with a digital kitchen scale (paid link) before starting this step.
Brown the tofu
7 minutesHeat half the oil in a wide nonstick skillet (paid link) over medium-high heat. Add tofu in one layer and turn gently until two or three sides are golden. Transfer to a plate.
Build the sauce
5 minutesAdd the remaining oil and onion. Cook until softened, then stir in ginger, garlic, curry powder and cumin for 30 seconds. Add crushed tomatoes, water and measured salt.
Simmer the cauliflower
10 minutesAdd cauliflower, cover and simmer gently, stirring occasionally, until a fork passes through a floret with slight resistance. Return the tofu for the final 2 minutes. Use a lidded cooking pot (paid link) large enough to hold the ingredients and liquid comfortably.
Finish with yogurt
2 minutesRemove the skillet from the heat. Mix a few spoonfuls of hot sauce into the yogurt, then fold the tempered yogurt back into the skillet. Warm gently without boiling.
Portion and serve
3 minutesHeat the previously cooked brown rice until steaming hot; if reheating leftovers, check 165°F. Divide rice and curry evenly among four bowls and sprinkle with cilantro.
How to Know It Is Ready
Cauliflower is fork-tender rather than crunchy.
Tofu holds its shape and the sauce coats a spoon.
Divide the tofu and rice evenly across four portions.
What This Meal Provides and What to Consider
Meal Balance
- The measured batch supplies about 39.7 g protein per serving.
- Vegetables and the listed grain or legume portions make this a full meal, rather than a protein-only snack.
Things to Consider
- Contains soy and milk. A plant-based yogurt swap changes the protein calculation.
- Canned tomatoes and tofu labels differ; taste before adding more salt.
Who May Enjoy This Recipe?
Vegetarian meal planning
People looking for a meat-free meal with a clearly defined protein source.
Home cooking
The cauliflower is cooked in the sauce rather than roasted separately. That keeps the meal practical for a skillet and makes it easy to portion the tofu, rice and vegetables evenly. Adjust heat with the curry powder you choose.
Measured portions
People who want to understand how ingredient weights relate to a four-serving batch.
How to Adjust the Meal
Smaller appetite
Serve a smaller portion and save the rest. Recalculate nutrition for the portion you actually eat rather than labeling an unchanged serving low-calorie.
Larger appetite
Add vegetables or another suitable accompaniment, and include those ingredients in the meal calculation.
Protein adjustments
If changing firm calcium-set tofu, drained, check its product label and recalculate. A larger amount may also change texture and cooking requirements.
Substitutions, Dietary Notes, and Allergens
Practical Substitutions
- Replace cauliflower with equal-weight broccoli and check it earlier.
- Use dairy-free plain soy yogurt if required; recalculate nutrition from its label.
Allergen Information
Contains soy and milk. A plant-based yogurt swap changes the protein calculation.
Check packaged ingredient labels for the allergens relevant to you. A substitution changes both the recipe and the calculation.
Storage and Meal Preparation
Refrigerate perishable food within 2 hours, or within 1 hour when the surroundings exceed 90°F (32°C). Use shallow containers and a refrigerator at 40°F (4°C) or colder. Use cooked leftovers within 3–4 days; reheat hot leftovers to 165°F (74°C). Keep raw salad components and dressings separate when that improves texture.
Frequently Asked Questions
The pan was probably too hot. Take it off the heat, temper the yogurt with a little sauce and avoid a hard boil after it is added.
Firm tofu is better for browned cubes. Silken tofu needs gentler handling and a different nutrition calculation.
The listed ingredients provide an estimated 39.7 g protein per one quarter of the batch. Brands and portions can change this value.
Use the 2× or 3× control for gram quantities and serving count. Keep the per-serving estimate as a base guide; use larger cookware or batches and check doneness rather than multiplying the cooking time.
Nutrition Sources and Recipe Notes
These values are planning estimates, not individualized nutrition advice. Use the labels for your exact products when precision is important. The recipe has not been kitchen-tested and the image is a generated illustration of the intended dish.
Nutrition Data Sources
See our Nutrition Calculation Methodology for weights, rounding and substitutions.
Food Safety Reference
Recipe development note: this page does not claim independent kitchen testing. The image is illustrative and does not document a tested result. Ingredient-based nutrition estimates can change with brands, weighing state, preparation and serving size; use exact labels when precision matters.




