Tag Archives: tomato soup

Meatball and tomato soup

Rich and hearty, this soup satisfied my want of a vegetable soup that had some substance. I always make big pots of soup to freeze as a convenient mid-week dinner but I think this soup would even improve in taste the next day. The meaty flavor would intensify overnight in the fridge.

Ingredients: (for 6-8 servings)
For the meatballs

  1. 300g mince beef
  2. 1 clove garlic, minced
  3. 1 egg
  4. Handful bread crumbs
  5. 2 tbl Worcester sauce
  6. Salt and pepper

For the soup

  1. 1 onion, finely chopped
  2. 1 carrot finely chopped
  3. 2 sticks celery finely chopped
  4. Splash white wine
  5. 1 tin tomato paste
  6. 800g tinned tomatoes
  7. Handful torn basil
  8. 1-2 cups chicken or beef stock, depending how thick you like it
  9. Cauliflower florets
  10. Broccoli florets


  1. Make the meatballs first. Mix all the ingredients together well and shape into bite sized balls
  2. Heat some oil in a large heavy-based pot and brown the balls in small batches. Don’t overcrowd the pan or you’ll end up boiling the meat instead of browning them
  3. Set browned meatballs aside in a bowl
  4. In the same pan that you cooked the meatballs in, add the white wine and bring to the boil to release the yummy bits left behind from the meatballs.  Then reduce the heat and add the onions, carrots and celery and gently sweat until softened.
  5. Add the tomato paste and stir to coat the vegetables
  6. Add the tinned tomatoes, stock and half the basil and simmer for 30-40 minutes
  7. Add the cauliflower and broccoli and season to taste
  8. Serve piping hot with some freshly torn basil on top