Tomato Meat Sauce Spaghetti Recipe

The simplest possible delicious tomato-meat sauce. 13 Aug 2025

logo
skypattern.jp Try out Browser-based pattern drafting software for clothing designers. Build custom patterns using mathematical formulas and geometric primitives. Make your free account now!


Serves 4


  1. Dice the onion and mince the garlic.
  2. Heat oil in a pan over medium-high heat. Sauté the onion, garlic, and pīman until softened, about 5 minutes.
  3. Add the ground meat, season with about half the salt, and cook breaking it up until browned.
  4. Pour in the canned tomatoes. Add the oregano, thyme, basil, black pepper, and dried chillies.
  5. Add the remaining salt. Simmer over low heat for 25 minutes, stirring occasionally, and adjust seasoning to taste.
  6. Cook spaghetti according to package instructions. Serve topped with the sauce.

🍝 🍝 🍝


Additional Technical Analysis:

Pasta Cost Analysis
Ingredient Price Quantity Total
Onion 198 JPY/kg 1 (~150 g) 29.7 JPY
Garlic 99 JPY/bulb 2 cloves 19.8 JPY
Pīman 98 JPY/5-pack 4 78.4 JPY
Ground pork/beef 298 JPY/300 g 250 g 248.3 JPY
Canned tomatoes 99 JPY/400 g 800 g (2 cans) 198.0 JPY
Spaghetti* 158 JPY/500 g 400 g 126.4 JPY
Salt & spices small amounts ~15 JPY
Total ~716 JPY (4.50 USD)
Per serving (1/4) ~179 JPY (1.13 USD)

Market prices as of August 2025. 1USD=159JPY. *Spaghetti assumed 100 g per serving.

Pasta Nutrition Analysis
Ingredient Amount Calories Protein Fat Carbs Sugar Fiber Sodium
Onion 150 g (1) 60 kcal 1.7 g 0.1 g 14.0 g 6.8 g 2.6 g 5 mg
Garlic 6 g (2 cloves) 9 kcal 0.4 g 0 g 2.0 g 0.1 g 0.1 g 1 mg
Pīman 100 g (4) 20 kcal 0.9 g 0.2 g 4.6 g 2.6 g 2.0 g 1 mg
Ground pork/beef 250 g 560 kcal 44.0 g 42.8 g 0.8 g 0 g 0 g 188 mg
Canned tomatoes 800 g 160 kcal 8.0 g 0.8 g 38.4 g 24.0 g 8.8 g 1360 mg
Salt 2 tsp (~10 g) 0 kcal 0 g 0 g 0 g 0 g 0 g 3930 mg
Spices ~3 g total 10 kcal 0.3 g 0.1 g 1.5 g 0 g 0.4 g 5 mg
Spaghetti* 400 g (dry) 1484 kcal 52.0 g 6.0 g 298.8 g 10.8 g 12.8 g 4 mg
Total (4 servings) 2,303 kcal 107.3 g 50.0 g 360.1 g 44.3 g 26.7 g 5,494 mg
Per serving (1/4) ~576 kcal ~26.8 g ~12.5 g ~90.0 g ~11.1 g ~6.7 g ~1,374 mg

Values are approximate. Based on USDA and Japanese food composition data. Ground meat assumed 250 g (midpoint of 200–300 g range). *Spaghetti assumed 100 g dry per serving.

Pasta electricity cost estimate

Sauté onion & garlic (5 min, 85% duty):   0.0992 kWh = ¥3.47
Brown meat           (5 min, 85% duty):   0.0992 kWh = ¥3.47
Simmer sauce        (25 min, 20% duty):   0.1167 kWh = ¥4.08
Boil pasta water    (10 min, 100% duty):  0.3667 kWh = ¥12.83
Cook pasta          (10 min, 40% duty):   0.1467 kWh = ¥5.13
---
Total: 0.8283 kWh = ¥29.00

Electricity cost estimate calculation source code:

// --- Inputs ---
const sauceBurnerW   = 1400;   // IH sauce burner wattage (W)
const pastaBurnerW   = 2200;   // IH pasta pot burner wattage (W)
const sauteMin       = 5;      // sauté onion & garlic duration (min)
const dutySaute      = 0.85;   // sauté duty cycle (0–1)
const brownMin       = 5;      // brown meat duration (min)
const dutyBrown      = 0.85;   // brown meat duty cycle
const simmerMin      = 25;     // simmer sauce duration (min)
const dutySimmer     = 0.20;   // simmer duty cycle
const boilMin        = 10;     // bring pasta water to boil (min)
const dutyBoil       = 1.00;   // boil duty cycle
const cookPastaMin   = 10;     // cook pasta duration (min)
const dutyCookPasta  = 0.40;   // cook pasta duty cycle
const yenPerKWh      = 35;     // Tokyo electricity rate (¥/kWh)

// --- Calculations ---
const sauteKWh      = (sauceBurnerW / 1000) * (sauteMin      / 60) * dutySaute;
const brownKWh      = (sauceBurnerW / 1000) * (brownMin      / 60) * dutyBrown;
const simmerKWh     = (sauceBurnerW / 1000) * (simmerMin     / 60) * dutySimmer;
const boilKWh       = (pastaBurnerW / 1000) * (boilMin       / 60) * dutyBoil;
const cookPastaKWh  = (pastaBurnerW / 1000) * (cookPastaMin  / 60) * dutyCookPasta;
const totalKWh      = sauteKWh + brownKWh + simmerKWh + boilKWh + cookPastaKWh;
const totalYen      = totalKWh * yenPerKWh;

// --- Output ---
console.log("=== Pasta electricity cost ===");
console.log(`Sauté onion & garlic (${sauteMin} min, ${dutySaute*100}% duty):  ${sauteKWh.toFixed(4)} kWh = ¥${(sauteKWh * yenPerKWh).toFixed(2)}`);
console.log(`Brown meat           (${brownMin} min, ${dutyBrown*100}% duty):  ${brownKWh.toFixed(4)} kWh = ¥${(brownKWh * yenPerKWh).toFixed(2)}`);
console.log(`Simmer sauce        (${simmerMin} min, ${dutySimmer*100}% duty):  ${simmerKWh.toFixed(4)} kWh = ¥${(simmerKWh * yenPerKWh).toFixed(2)}`);
console.log(`Boil pasta water    (${boilMin} min, ${dutyBoil*100}% duty): ${boilKWh.toFixed(4)} kWh = ¥${(boilKWh * yenPerKWh).toFixed(2)}`);
console.log(`Cook pasta          (${cookPastaMin} min, ${dutyCookPasta*100}% duty):  ${cookPastaKWh.toFixed(4)} kWh = ¥${(cookPastaKWh * yenPerKWh).toFixed(2)}`);
console.log("---");
console.log(`Total: ${totalKWh.toFixed(4)} kWh = ¥${totalYen.toFixed(2)}`);

Note: Cooking times are estimated assumptions (sauté 5 min, brown 5 min, simmer 25 min, boil 10 min, cook pasta 10 min). IH stove modeled with 1400 W sauce burner and 2200 W pasta pot burner.