← ALL RECIPES

Sardine Pasta

Pasta with canned sardines, tomatoes, garlic, and chili. Faster than it sounds, cheaper than it tastes.

fishpastafasthigh-proteinlow-cost
SERVES 4 517 CAL / SERVING 5 min PREP 20 min COOK $7.04 TOTAL
OVERDRAFT KITCHEN
★ ITEMIZED GROCERY RECEIPT ★
Sardine Pasta
SERVES 4 · OTTAWA · 2026
400 g spaghetti or linguine $0.88
2 cans (106 g each) sardines in olive oil $3.58
1 can (796 mL) diced tomatoes $2.00
4 cloves garlic, thinly sliced $0.32
0.5 tsp chili flakes $0.05
2 tbsp olive or vegetable oil $0.13
to taste salt and black pepper $0.05
small bunch (optional) fresh or dried parsley $0.03
SUBTOTAL$7.04
GST / HSTyou've suffered enough
TOTAL$7.04
COST PER SERVING
$1.76
— — — TEAR HERE — — —
8 06420 00704 3
THANK YOU FOR SPENDING LESS
THE METHOD
1

Cook pasta in well-salted boiling water according to package directions. Reserve 250 mL of pasta water before draining.

2

While pasta cooks, heat oil in a large skillet over medium heat.

3

Add garlic and chili flakes. Cook 1–2 minutes until the garlic is lightly golden. Do not let it burn.

4

Open the sardines and add them to the pan — oil and all. Break them up roughly with a spoon into large chunks.

5

Pour in the diced tomatoes. Stir and simmer 8–10 minutes until slightly reduced.

6

Add the drained pasta directly to the skillet. Toss to combine.

7

Add pasta water a splash at a time until the sauce coats the pasta loosely.

8

Taste and adjust salt and chili. Add parsley if using.

9

Serve immediately.

When the math doesn't work

PC or store-brand sardines are significantly cheaper than name brands and taste the same in a cooked sauce.

  • Sardines in water work fine — just add an extra tablespoon of oil to the pan.
  • The sardines essentially dissolve into the sauce when broken up. If you are hesitant about sardines, this is a good starting recipe — the flavour is mild.
  • Tuna (2 cans, drained) can substitute for sardines at roughly the same price.
Nutrition Per Serving
517 Calories
26g Protein
76g Carbs
13g Fat
5g Fiber
430mg Sodium
~20% DV Iron~15% DV Calcium

Estimated values per serving.

Gluten-Free

This recipe can be made gluten-free with substitutions.

  • Replace spaghetti or linguine with certified GF pasta or rice noodles (adds approximately $1.50–$2.00 to the total)

Pricing updated June 2026 using Ottawa No Frills and Ottawa Walmart averages. Prices verified at Ottawa No Frills, June 2026. Pasta $0.22/100g from 900g bag. Diced tomatoes $2.00/796mL can. Garlic $0.08/clove. Sardines estimated at store-brand price (~$1.79/can). Oil $0.42/100mL.