Dailymaverick logo

Maverick Life

Maverick Life, TGIFood

Why I decided to make my own seafood pasta instead of paying restaurant prices

Seafood pasta at restaurants can come with a hefty price tag and no guarantee of freshness, especially far from the coast. I took matters into my own hands, creating a delicious, budget-friendly and creamy seafood pasta at home that satisfied my craving without breaking the bank.
Why I decided to make my own seafood pasta instead of paying restaurant prices Ray’s make-a-plan seafood pasta. It beats the budget and feeds the soul. (Photo: Ray Mahlaka)

Have you noticed how expensive seafood pasta is at restaurants? A few days ago I was craving a creamy seafood pasta dish. Naturally, I looked up restaurants where I could satisfy my craving.

I don’t know about you, but I usually plan my restaurant visits. Before going, I like to check the menu online to see what they offer, and, most importantly, to check the prices so I can plan my budget. I did just that, browsing menus for restaurants in Johannesburg.

One restaurant charged R345 for a creamy linguine with zesty lemon, garlic, tomato and a touch of chili prawns. 

Another asked R359 for a seafood linguine with prawns, mussels and linefish in white wine, garlic, chili, olive oil, red onion and fresh herbs.

But the final straw was seeing “SQ” listed as the price for linguine with napoletana sauce, chilli, prawns, fresh mussels, calamari, garlic and parsley butter. 

If you don’t know, on restaurant menus “SQ” stands for “subject to quotation”. This means the price isn’t fixed but depends on factors like the day’s market price, portion size or seasonal availability and is only provided upon inquiry. It’s usually used for high-value items – that is, you can expect to pay a lot more. 

I have deep respect for restaurateurs. The restaurant business is tough and costly. Running a restaurant is no easy feat, with costs including leasing the space, buying equipment, paying front and back-of-house staff, utilities, insurance and many other expenses behind the scenes. Chefs also deserve fair pay, especially when they take pride in their work and, in the case of pasta, put time, precision and love into making it from scratch rather than using dried pasta.

A good restaurant might be making only 6% profit after overheads — and should count themselves lucky. I sympathise because, in South Africa, dining out is still a privilege for many, especially with the ongoing cost-of-living crisis. For many households, eating out is an occasional treat. 

Restaurants have to balance fair pricing with maintaining quality and good service to keep customers happy while covering rising costs and staying financially viable.

That said, I decided against spending nearly R400 or more on seafood pasta at a restaurant. Besides, there was no guarantee that the seafood would be fresh. 

Living in Johannesburg, it’s hard to get fresh seafood; it’s often frozen for weeks. Being far from coastal towns usually means limited access to fresh seafood, which typically must be transported long distances or kept frozen to maintain quality. This can lead to higher prices and sometimes compromised freshness compared with coastal areas.

To satisfy my craving, I rolled up my sleeves and made the seafood pasta myself.

While it was a bit labour-intensive, the reward was worth it. I sourced a frozen seafood mix (a selection of squid, mussels, monkfish, crab-flavoured fish sticks and shrimp), which was the priciest ingredient at about R99.99. The other ingredients (a tub of fresh cream, vegetable stock, spaghetti, tomato paste, onions, crushed garlic and baby spinach) were all below R100. 

The result? A creamy, delicious seafood pasta that not only satisfied my craving but cost a fraction of what I would have paid at a restaurant. Plus, there’s a special joy in knowing exactly what went into the dish.

For anyone struggling with high restaurant prices, making seafood pasta at home can be a great alternative. It does require time and effort, yes, but it also offers a sense of accomplishment and a more personalised dining experience. Who knows, it might just become your new favourite weekend project!

Ray’s budget-friendly seafood pasta

Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)<br>
Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)

Ingredients

1 ½ cup frozen seafood mix (squid, mussels, monkfish, crab-flavoured fish sticks, shrimp)

1 cup frozen prawns

Spaghetti 

1 cup fresh cream 

1 vegetable stock pot

2 Tbsp tomato paste

1 onion, finely chopped

3 Tbsp crushed garlic

2 cups baby spinach

½ cup white wine 

1 tsp salt 

1 tsp black pepper 

1 tsp dried mixed herbs 

Olive oil or vegetable oil 

Method

Cook the seafood: Heat oil in a large pan over medium heat. Add prawns and cook for 2 to 3 minutes until pink. Remove and set aside. Add frozen seafood mix to the pan and cook for 5 to 6 minutes until cooked through. Remove and set aside. 

Make the sauce: Add tablespoon oil to the pan. Sauté onion until soft and translucent (3 to 4 minutes). Add crushed garlic and dried herbs and cook for 1 minute until fragrant.

Pour in the white wine and simmer for 2 to 3 minutes until reduced by half. Stir in the tomato paste until well combined. Add the vegetable stock (made by dissolving the stock pot in about ¾ cup water) and fresh cream. Simmer gently for 5 minutes until the sauce thickens slightly.

Combine: Return cooked prawns and seafood mix to the sauce. Season with salt and pepper to taste. Add baby spinach and cook until just wilted (1 to 2 minutes).

Cook the pasta: Meanwhile, cook spaghetti in boiling salted water until al dente. Drain, reserving ½ cup pasta water. 

Add cooked spaghetti to the sauce and seafood mixture. Toss to coat well. Use reserved pasta water to loosen the sauce if needed. Plate the creamy seafood pasta and enjoy! DM

All Article Properties:

{
  "objectType": "Article",
  "id": "2865889",
  "signature": "Article:2865889",
  "url": "https://prod.dailymaverick.co.za/article/2025-08-29-why-i-decided-to-make-my-own-seafood-pasta-instead-of-paying-restaurant-prices/",
  "shorturl": "https://www.dailymaverick.co.za/article/2865889",
  "slug": "why-i-decided-to-make-my-own-seafood-pasta-instead-of-paying-restaurant-prices",
  "contentType": {
    "id": "1",
    "name": "Article",
    "slug": "article",
    "editor": "default"
  },
  "views": 0,
  "comments": 0,
  "preview_limit": null,
  "rating": 0,
  "excludedFromGoogleSearchEngine": 0,
  "status": "publish",
  "title": "Why I decided to make my own seafood pasta instead of paying restaurant prices",
  "firstPublished": "2025-08-29 12:32:03",
  "lastUpdate": "2025-09-01 09:47:26",
  "categories": [
    {
      "id": "1825",
      "name": "Maverick Life",
      "signature": "Category:1825",
      "slug": "maverick-life",
      "typeId": {
        "typeId": "1",
        "name": "Daily Maverick",
        "slug": "",
        "includeInIssue": "0",
        "shortened_domain": "",
        "stylesheetClass": "",
        "domain": "prod.dailymaverick.co.za",
        "articleUrlPrefix": "",
        "access_groups": "[]",
        "locale": "",
        "preview_limit": null
      },
      "parentId": null,
      "parent": [],
      "image": "",
      "cover": "",
      "logo": "",
      "paid": "0",
      "objectType": "Category",
      "url": "https://prod.dailymaverick.co.za/category/maverick-life/",
      "cssCode": "",
      "template": "default",
      "tagline": "",
      "link_param": null,
      "description": "",
      "metaDescription": "",
      "order": "0",
      "pageId": null,
      "articlesCount": null,
      "allowComments": "1",
      "accessType": "freecount",
      "status": "1",
      "children": [],
      "cached": true
    },
    {
      "id": "119012",
      "name": "TGIFood",
      "signature": "Category:119012",
      "slug": "tgifood",
      "parentId": null,
      "parent": [],
      "image": "",
      "cover": "",
      "logo": "",
      "paid": "0",
      "objectType": "Category",
      "url": "https://prod.dailymaverick.co.za/category/tgifood/",
      "cssCode": "",
      "template": "default",
      "tagline": "",
      "link_param": null,
      "description": "",
      "metaDescription": "",
      "order": "0",
      "pageId": null,
      "articlesCount": null,
      "allowComments": "1",
      "accessType": "freecount",
      "status": "1",
      "children": [],
      "cached": true
    }
  ],
  "access_groups": [],
  "access_control": false,
  "counted_in_paywall": true,
  "content_length": 5185,
  "contents": "<p><span style=\"font-weight: 400;\">Have you noticed how expensive seafood pasta is at restaurants? A few days ago I was craving a creamy seafood pasta dish. Naturally, I looked up restaurants where I could satisfy my craving.</span></p><p><span style=\"font-weight: 400;\">I don’t know about you, but I usually plan my restaurant visits. Before going, I like to check the menu online to see what they offer, and, most importantly, to check the prices so I can plan my budget. I did just that, browsing menus for restaurants in Johannesburg.</span></p><p><span style=\"font-weight: 400;\">One restaurant charged R345 for a creamy linguine with zesty lemon, garlic, tomato and a touch of chili prawns. </span></p><p><span style=\"font-weight: 400;\">Another asked R359 for a seafood linguine with prawns, mussels and linefish in white wine, garlic, chili, olive oil, red onion and fresh herbs.</span></p><p><span style=\"font-weight: 400;\">But the final straw was seeing “SQ” listed as the price for linguine with napoletana sauce, chilli, prawns, fresh mussels, calamari, garlic and parsley butter. </span></p><p><span style=\"font-weight: 400;\">If you don’t know, on restaurant menus “SQ” stands for “subject to quotation”. This means the price isn’t fixed but depends on factors like the day’s market price, portion size or seasonal availability and is only provided upon inquiry. It’s usually used for high-value items – that is, you can expect to pay a lot more. </span></p><p><span style=\"font-weight: 400;\">I have deep respect for restaurateurs. The restaurant business is tough and costly. Running a restaurant is no easy feat, with costs including leasing the space, buying equipment, paying front and back-of-house staff, utilities, insurance and many other expenses behind the scenes. Chefs also deserve fair pay, especially when they take pride in their work and, in the case of pasta, put time, precision and love into making it from scratch rather than using dried pasta.</span></p><p><span style=\"font-weight: 400;\">A good restaurant might be making only 6% profit after overheads — and should count themselves lucky. I sympathise because, in South Africa, dining out is still a privilege for many, especially with the ongoing cost-of-living crisis. For many households, eating out is an occasional treat. </span></p><p><span style=\"font-weight: 400;\">Restaurants have to balance fair pricing with maintaining quality and good service to keep customers happy while covering rising costs and staying financially viable.</span></p><p><span style=\"font-weight: 400;\">That said, I decided against spending nearly R400 or more on seafood pasta at a restaurant. Besides, there was no guarantee that the seafood would be fresh. </span></p><p><span style=\"font-weight: 400;\">Living in Johannesburg, it’s hard to get fresh seafood; it’s often frozen for weeks. Being far from coastal towns usually means limited access to fresh seafood, which typically must be transported long distances or kept frozen to maintain quality. This can lead to higher prices and sometimes compromised freshness compared with coastal areas.</span></p><p><span style=\"font-weight: 400;\">To satisfy my craving, I rolled up my sleeves and made the seafood pasta myself.</span></p><p><span style=\"font-weight: 400;\">While it was a bit labour-intensive, the reward was worth it. I sourced a frozen seafood mix (a selection of squid, mussels, monkfish, crab-flavoured fish sticks and shrimp), which was the priciest ingredient at about R99.99. The other ingredients (a tub of fresh cream, vegetable stock, spaghetti, tomato paste, onions, crushed garlic and baby spinach) were all below R100. </span></p><p><span style=\"font-weight: 400;\">The result? A creamy, delicious seafood pasta that not only satisfied my craving but cost a fraction of what I would have paid at a restaurant. Plus, there’s a special joy in knowing exactly what went into the dish.</span></p><p><span style=\"font-weight: 400;\">For anyone struggling with high restaurant prices, making seafood pasta at home can be a great alternative. It does require time and effort, yes, but it also offers a sense of accomplishment and a more personalised dining experience. Who knows, it might just become your new favourite weekend project!</span></p><p><b>Ray’s budget-friendly seafood pasta</b></p><figure style='float: none; margin: 5px; '><img src='https://cdn.dailymaverick.co.za/i/0qTmBHgJMiG2xyYymH_E3b-QxCQ=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg' alt='Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)\n' title=' Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)' srcset='https://cdn.dailymaverick.co.za/i/0qTmBHgJMiG2xyYymH_E3b-QxCQ=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg 200w, https://cdn.dailymaverick.co.za/i/XbqFL_mqAFs-ktKD4woVUazmd7U=/450x0/smart/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg 450w, https://cdn.dailymaverick.co.za/i/-jt0bUH0BN_TUwm2-LuAsoppocM=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg 800w, https://cdn.dailymaverick.co.za/i/TnRZPlQMiUeVX9uuTxXxve_Danw=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg 1200w, https://cdn.dailymaverick.co.za/i/hfcQsMuamHhnIT93rSnlAzzFnUc=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg 1600w' style='object-position: 50% 50%'><figcaption> Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka) </figcaption></figure><p><b>Ingredients</b></p><p><span style=\"font-weight: 400;\">1 ½ cup frozen seafood mix (squid, mussels, monkfish, crab-flavoured fish sticks, shrimp)</span></p><p><span style=\"font-weight: 400;\">1 cup frozen prawns</span></p><p><span style=\"font-weight: 400;\">Spaghetti </span></p><p><span style=\"font-weight: 400;\">1 cup fresh cream </span></p><p><span style=\"font-weight: 400;\">1 vegetable stock pot</span></p><p><span style=\"font-weight: 400;\">2 </span><span style=\"font-weight: 400;\">Tbsp</span><span style=\"font-weight: 400;\"> tomato paste</span></p><p><span style=\"font-weight: 400;\">1 onion, finely chopped</span></p><p><span style=\"font-weight: 400;\">3 </span><span style=\"font-weight: 400;\">Tbsp</span><span style=\"font-weight: 400;\"> crushed garlic</span></p><p><span style=\"font-weight: 400;\">2 cups baby spinach</span></p><p><span style=\"font-weight: 400;\">½ cup white wine </span></p><p><span style=\"font-weight: 400;\">1 tsp salt </span></p><p><span style=\"font-weight: 400;\">1 tsp black pepper </span></p><p><span style=\"font-weight: 400;\">1 tsp dried mixed herbs </span></p><p><span style=\"font-weight: 400;\">Olive oil or vegetable oil </span></p><p><b>Method</b></p><p><b>Cook the seafood</b><span style=\"font-weight: 400;\">: Heat oil in a large pan over medium heat. Add prawns and cook for 2 to 3 minutes until pink. Remove and set aside. Add frozen seafood mix to the pan and cook for 5 to 6 minutes until cooked through. Remove and set aside. </span></p><p><b>Make the sauce</b><span style=\"font-weight: 400;\">: Add tablespoon oil to the pan. Sauté onion until soft and translucent (3 to 4 minutes). Add crushed garlic and dried herbs and cook for 1 minute until fragrant.</span></p><p><span style=\"font-weight: 400;\">Pour in the white wine and simmer for 2 to 3 minutes until reduced by half. Stir in the tomato paste until well combined. Add the vegetable stock (made by dissolving the stock pot in about ¾ cup water) and fresh cream. Simmer gently for 5 minutes until the sauce thickens slightly.</span></p><p><b>Combine</b><span style=\"font-weight: 400;\">: Return cooked prawns and seafood mix to the sauce. Season with salt and pepper to taste. Add baby spinach and cook until just wilted (1 to 2 minutes).</span></p><p><b>Cook the pasta:</b><span style=\"font-weight: 400;\"> Meanwhile, cook spaghetti in boiling salted water until al dente. Drain, reserving ½ cup pasta water. </span></p><p><span style=\"font-weight: 400;\">Add cooked spaghetti to the sauce and seafood mixture. Toss to coat well. Use reserved pasta water to loosen the sauce if needed. Plate the creamy seafood pasta and enjoy! </span><b>DM</b></p>",
  "teaser": "Why I decided to make my own seafood pasta",
  "externalUrl": "",
  "sponsor": null,
  "authors": [
    {
      "id": "23357",
      "name": "Ray Mahlaka ",
      "image": "https://cdn.dailymaverick.co.za/dailymaverick/wp-content/uploads/Ray-Mahlaka.jpg",
      "url": "https://www.dailymaverick.co.za/author/ray-mahlaka/",
      "editorialName": "ray-mahlaka",
      "department": "",
      "name_latin": ""
    }
  ],
  "description": "Seafood pasta at restaurants can come with a hefty price tag and no guarantee of freshness. Ray Mahlaka took matters into his own hands.",
  "keywords": [
    {
      "type": "Keyword",
      "data": {
        "keywordId": "121394",
        "name": "TGIFood",
        "url": "https://www.dailymaverick.co.za/article_tag//",
        "slug": "tgifood",
        "description": "",
        "articlesCount": 0,
        "replacedWith": null,
        "display_name": "TGIFood",
        "translations": null,
        "collection_id": null,
        "image": ""
      }
    },
    {
      "type": "Keyword",
      "data": {
        "keywordId": "257673",
        "name": "Ray Mahlaka",
        "url": "https://www.dailymaverick.co.za/article_tag//",
        "slug": "ray-mahlaka",
        "description": "",
        "articlesCount": 0,
        "replacedWith": null,
        "display_name": "Ray Mahlaka",
        "translations": null,
        "collection_id": null,
        "image": ""
      }
    },
    {
      "type": "Keyword",
      "data": {
        "keywordId": "434863",
        "name": "Kasi Cook",
        "url": "https://www.dailymaverick.co.za/article_tag//",
        "slug": "kasi-cook",
        "description": "",
        "articlesCount": 0,
        "replacedWith": null,
        "display_name": "Kasi Cook",
        "translations": null,
        "collection_id": null,
        "image": ""
      }
    },
    {
      "type": "Keyword",
      "data": {
        "keywordId": "438288",
        "name": "seafood pasta recipe",
        "url": "https://www.dailymaverick.co.za/article_tag//",
        "slug": "seafood-pasta-recipe",
        "description": "",
        "articlesCount": 0,
        "replacedWith": null,
        "display_name": "seafood pasta recipe",
        "translations": null,
        "collection_id": null,
        "image": ""
      }
    },
    {
      "type": "Keyword",
      "data": {
        "keywordId": "438289",
        "name": "budget-friendly recipe",
        "url": "https://www.dailymaverick.co.za/article_tag//",
        "slug": "budgetfriendly-recipe",
        "description": "",
        "articlesCount": 0,
        "replacedWith": null,
        "display_name": "budget-friendly recipe",
        "translations": null,
        "collection_id": null,
        "image": ""
      }
    }
  ],
  "short_summary": null,
  "source": null,
  "related": [],
  "options": [],
  "attachments": [
    {
      "id": "3081007",
      "name": "ray-seafoodpasta2",
      "description": "Ray’s make-a-plan seafood pasta. It beats the budget and feeds the soul. (Photo: Ray Mahlaka)\n",
      "focal": "50% 50%",
      "width": 0,
      "height": 0,
      "url": "https://cdn.dailymaverick.co.za/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "transforms": [
        {
          "x": "200",
          "y": "100",
          "url": "https://cdn.dailymaverick.co.za/i/P5QDat3ZaSNR4b_AOxfr6OWRMcY=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg"
        },
        {
          "x": "450",
          "y": "0",
          "url": "https://cdn.dailymaverick.co.za/i/qF-3gD65mqdLf_Iu2wke_Z384YE=/450x0/smart/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg"
        },
        {
          "x": "800",
          "y": "0",
          "url": "https://cdn.dailymaverick.co.za/i/ouMkmviOLUO6rkoSXCLDl1CnNPI=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg"
        },
        {
          "x": "1200",
          "y": "0",
          "url": "https://cdn.dailymaverick.co.za/i/XxlRHnE1YAVS9MpV5BkSXAU9t3M=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg"
        },
        {
          "x": "1600",
          "y": "0",
          "url": "https://cdn.dailymaverick.co.za/i/uo_LY_gfwl55CLDxDtFpx0HEYts=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg"
        }
      ],
      "url_thumbnail": "https://cdn.dailymaverick.co.za/i/P5QDat3ZaSNR4b_AOxfr6OWRMcY=/200x100/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "url_medium": "https://cdn.dailymaverick.co.za/i/qF-3gD65mqdLf_Iu2wke_Z384YE=/450x0/smart/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "url_large": "https://cdn.dailymaverick.co.za/i/ouMkmviOLUO6rkoSXCLDl1CnNPI=/800x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "url_xl": "https://cdn.dailymaverick.co.za/i/XxlRHnE1YAVS9MpV5BkSXAU9t3M=/1200x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "url_xxl": "https://cdn.dailymaverick.co.za/i/uo_LY_gfwl55CLDxDtFpx0HEYts=/1600x0/smart/filters:strip_exif()/file/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "type": "image"
    }
  ],
  "inline_attachments": [
    {
      "id": "2865895",
      "name": "ray-seafoodpasta2",
      "description": "Ray’s make-a-plan seafood pasta. It beats the budget and feeds the soul. (Photo: Ray Mahlaka)\n",
      "url": "https://cdn.dailymaverick.co.za/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta2.jpg",
      "type": "inline_image"
    },
    {
      "id": "2865897",
      "name": " Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)",
      "description": "Ray’s budget-beating seafood pasta. (Photo: Ray Mahlaka)\n",
      "url": "https://cdn.dailymaverick.co.za/dailymaverick/wp-content/uploads/2025/08/ray-seafoodpasta3.jpg",
      "type": "inline_image"
    }
  ],
  "summary": "Seafood pasta at restaurants can come with a hefty price tag and no guarantee of freshness, especially far from the coast. I took matters into my own hands, creating a delicious, budget-friendly and creamy seafood pasta at home that satisfied my craving without breaking the bank.\r\n",
  "introduction": "",
  "template_type": null,
  "dm_custom_section_label": "Maverick Life, TGIFood",
  "dm-key-theme": null,
  "dm-article-theme": null,
  "dm-user-need": null,
  "dm-disable-comments": false,
  "elements": [],
  "seo": {
    "search_title": "Why I decided to make my own seafood pasta",
    "search_description": "Seafood pasta at restaurants can come with a hefty price tag and no guarantee of freshness. Ray Mahlaka took matters into his own hands.",
    "social_title": "Why I decided to make my own seafood pasta instead of paying restaurant prices",
    "social_description": "Seafood pasta at restaurants can come with a hefty price tag and no guarantee of freshness. Ray Mahlaka took matters into his own hands.",
    "social_image": ""
  },
  "time_to_read": 194,
  "cached": true
}

Comments (0)

Scroll down to load comments...