HIGH-PROTEIN VEGETARIAN MEAL

Lentil Tofu Meatballs with Whole-Wheat Spaghetti

These lentil tofu meatballs are baked and paired with whole-wheat spaghetti and a spinach tomato sauce. Lentils and tofu form the base; egg and flour bind it. They are vegetarian but not vegan.

Jump to Recipe →

Generated illustration of the intended dish.

Lentil Tofu Meatballs with Whole-Wheat Spaghetti
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Recipe Yield4 servings
Estimated Protein43.8 g per serving

Published by Best Fitness Routine. Editorial standards · Report a correction. Educational guidance; no individual clinical review is claimed unless a qualified reviewer is named.

Recipe introduction

About This Healthy Recipe

These lentil tofu meatballs are baked and paired with whole-wheat spaghetti and a spinach tomato sauce. Lentils and tofu form the base; egg and flour bind it. They are vegetarian but not vegan.

Cooked lentils must be well drained and tofu should be squeezed dry. This controls texture as much as the binder does. A damp mixture will not behave like a ground-meat mixture, so handle the balls gently and let their surface set before turning.

The recipe makes 24 balls, giving six per serving. Dry pasta is weighed separately, and no cheese topping is included in the estimate. A digital thermometer is useful because eggs are part of the filling.

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.
Transparent nutrition estimate

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.

Estimated nutrition per serving

4 servings

One serving is one quarter of the base batch. Values are estimates rather than laboratory analysis.

✓ Ingredient-based estimate
Recipe yield
4 servings
Estimated protein
43.8 g/serving
kcalEstimated
Calories
647kcal

Per one quarter of the base recipe

PEstimated
Protein
43.8g

Per one quarter of the base recipe

CEstimated
Carbohydrates
92.4g

Per one quarter of the base recipe

FEstimated
Total Fat
16.7g

Per one quarter of the base recipe

Dietary fiber≈ 21.4 g
Saturated fat≈ 2.9 g
Sodium≈ 523 mg
Protein energy27%
Portion1/4 batch

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.

IngredientAmount usedWeightCaloriesProteinCarbsFat
Cooked lentils, unsalted and drainedabout 2 cups400 g464 kcal36.1 g80.5 g1.5 g
Firm tofu, drainedabout 14 oz400 g576 kcal69.1 g11.1 g34.9 g
Whole-grain wheat flourabout 1/2 cup60 g204 kcal7.9 g43.2 g1.5 g
Eggs, without shells2 large100 g143 kcal12.6 g0.7 g9.5 g
Dry whole-wheat spaghettiabout 8 1/2 oz240 g845 kcal33.3 g176.1 g7 g
Canned crushed tomatoesabout 2 cups500 g160 kcal8.2 g36.5 g1.4 g
Spinachabout 6 cups loose200 g46 kcal5.7 g7.3 g0.8 g
Onion, finely dicedabout 2/3 cup100 g40 kcal1.1 g9.3 g0.1 g
Olive oilabout 2 teaspoons10 g88 kcal0 g0 g10 g
Garlic4 cloves12 g18 kcal0.8 g4 g0.1 g
Basilsmall handful10 g2 kcal0.3 g0.3 g0.1 g
Table saltabout 1/3 teaspoon2 g0 kcal0 g0 g0 g
Black pepperabout 1/2 teaspoon1 g3 kcal0.1 g0.6 g0 g
Full recipe estimate4 servings—2589 kcal175.2 g369.6 g66.9 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.

What you need

Ingredients

Scale the gram quantities for a larger batch. Household measures are approximate. Nutrition cards remain per base serving; cooking times do not scale automatically.

Scale

Measured ingredients

Cooking details

Step-by-Step Preparation

As an Amazon Associate I earn from qualifying purchases. Tool links below are paid links.

Equipment

  • Oven and lined baking tray (paid link)
  • Mixing bowl
  • Saucepan (paid link) and pasta pot
  • Digital thermometer

Before You Start

Cooked lentils must be well drained and tofu should be squeezed dry. This controls texture as much as the binder does. A damp mixture will not behave like a ground-meat mixture, so handle the balls gently and let their surface set before turning.

Allow 50 minutes overall. Component steps can overlap; check doneness and package directions rather than relying only on time.

1

Prepare a dry mixture

6 minutes

Heat oven to 400°F (200°C) and line a baking tray (paid link). Drain lentils and squeeze tofu in a clean towel. Mash both coarsely with half the onion, half the garlic, flour, eggs, half the salt and pepper. Weigh the listed ingredient quantities with a digital kitchen scale (paid link) before starting this step.

Success tip: Excess moisture causes the balls to spread.
2

Shape the meatballs

6 minutes

Rest the mixture for 5 minutes, then shape 24 compact balls. Place on the tray and brush with half the oil. If too soft, chill briefly before shaping.

Success tip: Divide into 24 so each serving receives six meatballs.
3

Bake until set

25 minutes

Bake for about 25 minutes, turning once carefully after the surface sets. Check the centers reach 160°F because the binder contains egg.

Success tip: Use a thin spatula; these are more delicate than meat meatballs.
4

Make the tomato sauce

15 minutes

While the balls bake, soften remaining onion and garlic in remaining oil. Add tomatoes and remaining salt. Simmer, then stir in spinach until wilted and finish with basil. Use a lidded cooking pot (paid link) large enough to hold the ingredients and liquid comfortably.

Success tip: Simmer sauce gently so it thickens without splashing.
5

Cook the spaghetti

package time

Boil the dry whole-wheat spaghetti in unsalted water according to its package. Drain, reserving a little pasta water to loosen the sauce if needed.

Success tip: The ingredient weight is dry, not cooked.
6

Assemble four portions

3 minutes

Divide spaghetti, sauce and meatballs evenly among four plates. Place meatballs on top rather than stirring them vigorously through the sauce.

Success tip: Keep the meatballs separate when storing for a firmer texture.

How to Know It Is Ready

Doneness

Centers reach 160°F and the surface is set.

Texture

Pasta is tender with a slight bite.

Serving

Each serving receives six meatballs and one quarter of the pasta.

Useful context

What This Meal Provides and What to Consider

Meal Balance

  • The measured batch supplies about 43.8 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, wheat and egg.
  • These balls are tender; vigorous tossing can break them apart.
Helpful fit

Who May Enjoy This Recipe?

Vegetarian meal planning

People looking for a meat-free meal with a clearly defined protein source.

Home cooking

The recipe makes 24 balls, giving six per serving. Dry pasta is weighed separately, and no cheese topping is included in the estimate. A digital thermometer is useful because eggs are part of the filling.

Measured portions

People who want to understand how ingredient weights relate to a four-serving batch.

Flexible portions

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 cooked lentils, unsalted and drained, check its product label and recalculate. A larger amount may also change texture and cooking requirements.

Flexible preparation

Substitutions, Dietary Notes, and Allergens

Practical Substitutions

  • Use cooked chickpeas in place of lentils only after adjusting the binder and recalculating nutrition.
  • Swap spinach for finely chopped zucchini in the sauce and simmer until tender.

Allergen Information

Contains soy, wheat and egg.

Check packaged ingredient labels for the allergens relevant to you. A substitution changes both the recipe and the calculation.

Storage guidance

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.

Common questions

Frequently Asked Questions

Lentils or tofu may be too wet. Drain and squeeze them well, rest the mixture, and let the baked surface set before turning.

No. The binder uses eggs. An egg-free adaptation needs a separate binder test and nutrition calculation.

The listed ingredients provide an estimated 43.8 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.

Source notes

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

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.

More vegetarian meals

Related Healthy Meals