• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Foodle Club

  • Recipe Index
  • All Recipes (date order)
  • Calculator
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Calculator
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    • Overhead shot of a brown serving dish of South African beef stew with a dish of white rice and a brown wooden serving spoon.
      South African beef bredie (beef stew)
    • A white serving dish holding yellow pilau rice and a wooden serving spoon.
      How to make pilau rice
    • A spoonful of ghee held over a dish.
      How to make ghee
    • A black serving dish of Indian-style green beans with a serving spoon.
      Indian-style green beans
    • A slice of Moroccan lamb pie on a white plate with two slices of roasted butternut squash.
      Moroccan lamb pie
    • A blue and white striped serving dish filled with spaghetti in tomato sauce and topped with halloween eyeball meatballs.
      Halloween worms and eyeballs (meatballs and spaghetti)
    • A slice of butternut, leek and sausage pie on a white plate.
      Butternut, leek and sausage pie
    • A round condensed milk chocolate bundt cake covered in chocolate ganache.
      Condensed milk chocolate cake with creamy ganache
    • A jar of tomato jam with a spoonful being scooped out.
      Tomato jam
    • Microwave lemon curd in a glass jar with a spoon.
      Microwave lemon curd (2-minute recipe)
    • Three courgette and tomato puffs on a wooden board.
      Crustless courgette and tomato puffs
    • 5 stuffed mussels on a brown plate garnished with shredded lettuce and sliced tomatoes.
      Stuffed mussels with rice and tomato
    Home » Recipes » Pasta recipes

    Tomato and onion pasta salad in a creamy cheese sauce

    Published: Aug 24, 2021 · Modified: Nov 18, 2023 by VJ · This post may contain affiliate links · 1 Comment

    Jump to recipe Jump to video

    If you are having a barbeque and have guests who don't like the normal salads, then this tomato and onion pasta salad with cheese is the ideal side dish to serve. It's made with small pasta shells and packed with tomatoes and onions in a creamy cheesy sauce. And you can serve it at room temperature too so you don't have to worry about keeping it warm!

    A dish of cheesy barbeque pasta sprinkled with chopped parsley.
    The creamy cheesy sauce clings to every surface of the pasta shapes, so you get lots of flavour in every mouthful. This pasta salad is the perfect accompaniment to grilled steak, chops, and even sausages.

    **As an Amazon affiliate, I earn from qualifying purchases.**

    Jump to:
    • The best cheesy pasta salad
    • What you will need
    • How to make it
    • Questions
    • Save for later
    • Other salad recipes you may enjoy
    • 📋The recipe

    The best cheesy pasta salad

    I first tasted this tomato and onion pasta salad in South Africa, when my stepmother made it for my brother, who doesn't like mayonnaise-based salads, at a family get-together. I found it strange at first to see a dish of what is essentially macaroni and cheese amongst all the 'proper' salads. But one mouthful had me hooked, and this tomato and onion pasta salad has since become one of the first salads I think of making whenever we have a barbeque at home.

    It just works! The cheesiness of the sauce pairs so well with grilled sausages and chops, and the tomato and onions add an extra element of flavour. I could quite easily eat this dish on its own with a bowl of garlic mushrooms and a slice of crispy garlic bread.

    This cheesy barbeque pasta salad is kid-friendly too. Children always seem to love pasta, and because the tomato and onions are nicely softened and covered in cheese sauce, they won't even notice they are eating them.

    What I also like about it is how easy it is to make. It's just cooked pasta, mixed with sauteed tomatoes and onions and smothered in a homemade cheese sauce. If you are super-organised you can saute the tomatoes and onions while the pasta is cooking, then it's just a matter of making the cheese sauce, and you're done. Twenty minutes - start to finish.

    I think this tomato and onion pasta salad tastes best served at room temperature, but you could also serve it hot, or even directly out of the refrigerator.

    Close up of a dish of cheesy barbeque pasta salad.
    Garnish with chopped parsley for extra colour.

    What you will need

    **Get the complete recipe for this cheesy tomato and onion pasta salad on the printable recipe card at the end of this post**

    This recipe makes enough for 4 to 6 people as a side dish.

    Just a few simple ingredients:

    Ingredients for cheesy barbeque pasta salad.
    Pasta, tomatoes and onions are the three main ingredients. and you will need milk, butter, cheese, flour and salt for the sauce.
    • Pasta shapes - the best pasta shapes to use are small shells because they hold the cheesy sauce so well, but you can use whatever shapes you prefer. Do try to keep to the smaller shapes though - I've tried using larger shapes when I've run out of the small ones, and it's not quite the same. For 4 to 6 people I use about half a packet of pasta (that's 250 grams or about 8 ounces).
    • Tomatoes and onions - you will need twice as many tomatoes as onions by volume. For this recipe, you need 2 cups of tomatoes and one cup of onions, which have been cut into small dice (about 1 cm or half an inch). That's the equivalent of 2 large tomatoes and one largish onion. You don't need to be too precise with these measurements.
    • Butter - you can use salted or unsalted, your preference. If you use salted butter just cut down slightly on the amount of salt you add to the sauce.
    • Milk - there's no cream in this recipe so I would recommend using whole or full-fat milk, but semi-skimmed will work just as well.
    • Flour - this is used to make a roux with the butter before adding the milk, and acts to thicken the sauce.
    • Grated cheese - as much as you prefer. I find a cup of grated cheddar is sufficient. If you would like to have 'stringy' cheese pulling out of the sauce when you serve the pasta, you could substitute half of the cheddar with mozzarella.
    • Seasoning- optional and to taste. I normally cook the pasta in salted water, then once the dish has been assembled, taste it and add more salt if I think it needs it. I also like to add a good grinding of black pepper.
    • Sunflower oil (not shown) - for frying the tomatoes and onions.

    How to make it

    Just a few easy steps:

    Steps for making cheesy barbeque pasta salad.
    Chop the tomatoes and onions and sauce them in a little sunflower oil until the onions are soft and translucent (images 1 and 2). Make the cheese sauce (3) and mix it all together (4).
    • Boil the pasta shapes in salted water, following the instructions on the packet. Once the pasta is cooked, drain through a colander and then rinse the pasta under cold water to stop the cooking process.
    • While the pasta is cooking, chop the tomatoes and onions into 1cm dice.
    • Heat 2 tablespoons of oil in a saucepan and saute the onions for about 2 minutes until they start to soften. Add the tomatoes, cover the pan with a lid, turn down the heat to a gentle simmer and leave them for about 10 minutes until the tomatoes have broken down and the onion is soft. Don't add any water - the tomatoes will release sufficient liquid. Leave to simmer while you make the cheese sauce.

    Make the cheese sauce

    • Melt the butter in another saucepan and then remove from the heat and stir in the flour, taking care to get rid of any lumps.
    • Return to the heat and gradually stir in the milk. Keep stirring until the mixture thickens. The sauce will leave a trail (which closes up pretty quickly) as you draw a spoon through it.
    • Add the cheese and continue stirring until the cheese melts. You should have a pourable sauce about the consistency of thick custard.

    Assemble

    • Transfer the cooked pasta to a serving dish and add the tomatoes and onions, then pour the sauce over the top and mix well to combine.
    • Taste for seasoning and add more salt if necessary, and a good grinding of black pepper.
    • Garnish with chopped parsley and serve.
    • I like to serve this dish at room temperature, but you can serve it hot if you prefer.
    Overhead shot of a dish of cheesy barbeque pasta salad.

    If you'd like to be notified of any new recipes, why not subscribe to my newsletter? As a thank-you gift, you will receive a free recipe e-book containing some of my most popular cakes and desserts.

    Questions

    Can I freeze this pasta?

    You can freeze this dish if you really want to, but it is so quick to make that I prefer to make it fresh.
    You may find that once defrosted, there is excess liquid in the salad. This is perfectly OK, it's just liquid coming from the tomatoes and onions. You can just pour it off and give the pasta a quick stir.
    Pasta that has been frozen and defrosted also tends to be on the softer side, and not quite as appetising.
    To freeze - transfer the salad to a suitable container (Tupperware or equivalent) and freeze for up to 2 months.
    To use - defrost in the refrigerator and pour off any excess liquid. Allow the pasta to come to room temperature before serving. If you prefer to eat it hot you can reheat it in the microwave.

    Can I make it in advance?

    Yes, you can make it up to three days in advance and store it in a covered dish in the refrigerator. Allow it to come to room temperature and give it a good stir before serving.
    Leftovers can be stored in the refrigerator for up to three days.

    Can I vary this recipe?

    There are a number of ways you can vary this dish. Here are a few suggestions.
    1. Add 1 cup of chopped mushrooms and let them cook with the tomato and onions.
    2. Swap out the onions with chopped red, yellow or green peppers (capsicums).
    3. Fry bacon rashers until crispy and crumble over the top before serving.
    4. Turn it into a complete meal by adding 1 cup of finely chopped ham when you are assembling the dish. Then cover with grated cheese and place under the grill until the cheese is melted and bubbling.

    Save for later

    If you'd like to make this cheesy tomato and onion pasta salad, why not pin the recipe to one of your Pinterest boards so you can find it easily? Just click on the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Other salad recipes you may enjoy

    You may also like these other salad recipes:

    • Creamy coleslaw with a tangy buttermilk dressing
    • Copper penny salad (sweet and sour carrots)
    • Salmon and red pepper pasta salad
    • Orzo pasta summer salad

    📋The recipe

    A dish of cheesy barbeque pasta sprinkled with chopped parsley.

    Tomato and onion pasta salad in a cheese sauce

    If you are having a barbeque and have guests who don't like the normal salads, then this tomato and onion pasta salad with cheese is the ideal side dish to serve. It's made with small pasta shells and packed with tomatoes and onions in a creamy cheesy sauce. And you can serve it at room temperature too so you don't have to worry about keeping it warm!
    Recipe by: Veronica
    Salad, Side Dish
    South African inspired
    Calories 376
    Prep 5 minutes minutes
    Cook 20 minutes minutes
    Total Time 25 minutes minutes
    Servings: 4 to 6 people as a side dish
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    5 from 1 vote

    (Click the stars to rate this recipe)

    Equipment

    • Small saucepan
    • Sharp Knife

    Ingredients

    • 8 ounces / 250 grams small pasta shells
    • 1 teaspoon salt
    • 2 large tomatoes
    • 1 large onion
    • 2 tablespoons sunflower oil
    • 2 cups milk
    • 2 ounces / 60 grams butter
    • 2 tablespoons flour
    • 1 cup grated cheddar cheese
    • salt and black pepper to taste

    Instructions

    • Boil the pasta shapes in salted water, following the instructions on the packet. Once the pasta is cooked, drain through a colander and then rinse the pasta under cold water to stop the cooking process.
      8 ounces / 250 grams small pasta shells, 1 teaspoon salt
    • While the pasta is cooking, chop the tomatoes and onions into 1cm dice.
      2 large tomatoes, 1 large onion
    • Heat 2 tablespoons of sunflower oil in a saucepan and saute the onions for about 2 minutes until they start to soften. Add the tomatoes, cover the pan with a lid, turn down the heat to a gentle simmer and leave them for about 10 minutes until the tomatoes have broken down and the onion is soft. Don't add any water - the tomatoes will release sufficient liquid. Leave it to simmer while you make the cheese sauce.
      2 tablespoons sunflower oil
    • Melt the butter in another saucepan and then remove from the heat and stir in the flour, taking care to get rid of any lumps.
      2 ounces / 60 grams butter, 2 tablespoons flour
    • Return to the heat and gradually stir in the milk. Keep stirring until the mixture thickens.
      2 cups milk
    • Add the cheese and continue stirring until the cheese melts. You should have a pourable sauce about the consistency of thick custard.
      1 cup grated cheddar cheese
    • Transfer the cooked pasta to a serving dish and add the tomatoes and onions, then pour the sauce over the top and mix well to combine.
    • Taste for seasoning and add more salt if necessary, and a good grinding of black pepper.
      salt and black pepper to taste
    • Garnish with chopped parsley and serve.

    Notes

    This dish is best served at room temperature as a side dish with grilled meat.
    Nutrition has been calculated based on this recipe feeding 6 people as a side dish.

    Nutrition

    Calories - 376kcal | Carbohydrates - 33.7g | Protein - 13.2g | Fat - 21.4g | Saturated Fat - 10.4g | Cholesterol - 77mg | Sodium - 612mg | Potassium - 325mg | Fiber - 1.3g | Sugar - 6.5g | Calcium - 253mg | Iron - 2mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Pasta recipes

    • A selecction of dishes from a typical pasta salad bar.
      How to make a pasta salad bar
    • A piece of salmon topped with cheesy breadcrumbs being flaked with a fork.
      Salmon and asparagus gratin with buttered noodles
    • Roasted red pepper pasta with prawns in a frying pan.
      Roasted red pepper pasta with prawns
    • A plate of spaghetti with bolognese sauce and garlic bread.
      Slow-cooker bolognese sauce
    13 shares
    • Share on Facebook
    • Tweet

    About VJ

    In my previous life, I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, and you'll probably find a little South African influence creeping in due to the many years I spent there.

    Reader Interactions

    Comments

      Did you make this recipe? Let me know! Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. ashok

      August 27, 2021 at 6:53 am

      5 stars
      Thanks For Sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope the will like it.

      Reply

    Primary Sidebar

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Popular

    • Sliced silverside on a plate with carrots and potatoes.
      Slow-cooker beef silverside
    • A slice of pineapple coconut cake.
      Easy pineapple coconut cake with crushed pineapple
    • An open jar of green tomato chutney.
      Easy green tomato chutney
    • A golden pan-fried fish fillet on a plate with chips and peas.
      Pan-fried fish fillets - with a light batter

    Footer

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 www.foodleclub.com

    Copyright © 2023 Foodleclub.com