How Much Tofu Is One Serving? | A Simple Guide

A standard serving of tofu is often cited as 3 ounces (about 85 grams), roughly one-fifth of a block, though portion guidelines vary by source.

You buy a block of tofu at the store, and the package lists nutrition facts for a serving. But how much is that exactly? The block looks uniform, and you’re left guessing whether to cut off a fifth, a quarter, or just eyeball it. It’s a surprisingly common confusion for anyone cooking plant-based meals or trying to hit a protein target.

The truth is, there’s no single universal definition for one serving of tofu. Different sources—from health sites to dietitians—give slightly different amounts, typically ranging from 3 ounces to 120 grams or half a cup. This article breaks down the common guidelines so you can portion tofu with confidence, whether you’re meal-prepping, stir-frying, or blending it into a smoothie.

How Serving Sizes Stack Up

Many sources consider 3 ounces (about 85 grams) a standard serving of tofu. That’s roughly one-fifth of a typical 16-ounce block found at most grocery stores. Cut the block into five equal slabs, and each slab is one serving by this measure.

Other guidelines lean differently. Accredited dietitian Chloe McLeod suggests a serving of approximately 120 grams, which is closer to one-quarter of the same block. Meanwhile, common recipe references use half a cup of cubed tofu as a portion. The variation reflects different dietary contexts—protein needs, calorie targets, and recipe yields all influence what “one serving” means.

For most people, tofu serving size comes down to personal goals. If you’re pairing it with other protein sources, a smaller portion works. If it’s the main protein, a larger serving makes sense.

Why Serving Size Matters for Your Goals

The amount of tofu you eat directly affects your protein intake, total calories, and how well a recipe holds together. People often want to know one serving because they’re tracking macros, managing weight, or trying to match a recipe’s yield. Here’s what the number changes in practice:

  • Protein targets: A single serving of firm tofu provides about 8 grams of protein per 100 grams, making it a solid plant-based option for muscle repair or meal balance.
  • Calorie control: A 3-ounce serving of firm tofu contains roughly 80 to 100 calories, so you can add volume to meals without driving up energy intake too fast.
  • Recipe consistency: Stir-fries, scrambles, and bakes rely on the right tofu-to-sauce ratio. Sticking to a measured serving helps dishes turn out as intended.
  • Meal prep accuracy: Dividing a block into equal servings ahead of time makes it easier to pack lunches with predictable nutrition.
  • Satiety and fullness: Protein and fiber in tofu help with feeling satisfied; a too-small portion may leave you hungry between meals.

None of these numbers are rigid rules. Your ideal serving may differ if you’re very active, following a specific diet, or adjusting for other foods in the meal.

Tofu Nutrition at a Glance

Tofu’s nutrition profile shifts with firmness and preparation. Firm tofu, set with calcium sulfate, delivers about 20 grams of protein per cup, along with calcium and moderate fat. Silken tofu contains more water and fewer calories per volume. Healthline’s resource on tofu isoflavones content notes that a 100-gram serving of firm, calcium-set tofu provides around 60 mg of isoflavones.

The table below compares common serving sizes for firm tofu, based on data from academic and health sources. Values vary by brand and water content, so treat these as general guides.

Serving Size Calories Protein (g) Carbs (g) Fat (g)
1 oz (28 g) ~22 ~2.3 ~0.6 ~1.2
3 oz (85 g) ~68 ~6.8 ~1.8 ~3.6
100 g (3.5 oz) ~76 ~8.0 ~2.0 ~4.3
Half cup (~124 g) ~94 ~9.9 ~2.5 ~5.4
1 cup (248 g) ~188 ~19.9 ~5.4 ~11.0

These numbers are typical for firm tofu prepared with calcium sulfate, which is the most common type in U.S. supermarkets. Silken and extra-firm varieties will shift the values noticeably.

How to Measure Tofu Without a Scale

If you don’t own a kitchen scale, you can still portion tofu accurately. A few simple methods work in most kitchens.

  1. Divide the block into fifths: A standard 16-ounce block yields five pieces of roughly 3 ounces each when cut vertically. That’s the most common serving definition.
  2. Use a half-cup measure: Cubed tofu fills a half-cup measuring cup to about the right volume for a serving, though the weight varies slightly depending on cube size.
  3. Compare to your palm: A 3-ounce portion of firm tofu is about the size of a deck of cards or the palm of your hand (excluding fingers).
  4. Use package markings: Some tofu brands add score lines or suggested portion guides on the block. Check the label before cutting.

Any of these methods will get you close. For recipes that call for a specific weight, a cheap kitchen scale is the most consistent tool.

Adjusting Serving Size for Your Diet

Different types of tofu contain very different amounts of protein per bite. Per Verywell Health’s breakdown of one serving of tofu, the protein content increases with firmness: silken tofu has the least, extra-firm has the most. This means a serving of silken tofu delivers fewer grams of protein than the same weight of extra-firm.

For most people, 1 to 2 servings of tofu per day (roughly 100 to 200 grams total) is generally considered safe. That fits within typical dietary soy intake guidelines and provides a worthwhile amount of plant protein, calcium, and isoflavones.

The table below shows how different serving definitions translate to fraction of a standard block.

Serving Definition Approx. Grams Fraction of 16-oz Block
3 oz (Verywell Health) 85 g 1/5
100 g 100 g About 1/4
120 g (dietitian guideline) 120 g About 1/4 +
Half cup (recipe standard) ~124 g About 1/4 +

If you’re new to cooking with tofu, starting with the 3-ounce (fifth-block) serving and adjusting up or down based on hunger and recipe results is a practical approach.

The Bottom Line

One serving of tofu generally falls between 3 ounces (one-fifth of a block) and 120 grams (about one-quarter). The right portion for you depends on your protein needs, calorie goals, and what else is on your plate. Measuring with a scale or using the block division method gives you a reliable starting point.

If you’re fine-tuning your protein intake for specific health or fitness targets, a registered dietitian can help you fit tofu into your personalized daily macros while accounting for other soy foods you may be eating.

References & Sources

  • Healthline. “What Is Tofu” A 3.5-oz (100-g) serving of firm, calcium-set tofu offers about 60 mg of soy isoflavones.
  • Verywell Health. “Protein in Tofu” One serving of tofu is 3 ounces or about one-fifth of a standard block.