Hearty meatball minestrone soup

Hearty meatball minestrone soup

Meatball minestrone soup with cannellini beans, wholemeal pasta,carrots, plum tomatoes and spinach, a hearty soup to warm you up on those chilli days. This is what l call comfort food with minimum effort and basic ingredients.

I think it’s safe to say that Autumn is here, and with it, cooler and shorter days. Not a pretty sight this morning: rainy, windy, dark, gloomy. It has suddenly hit me that this is how most days are going to be from now on. Brrrr!!! Never mind, there is always comfort food to cheer us up, right? And talking about comfort food, don’t you just love a bowl of hot soup on such a cold weather? I definitely do.

This classic Italian soup is hearty, full of goodness and so soothing. And a great way of clearing up the fridge, anything goes in, so not to worry if you don’t have a certain ingredient, it will still be delicious, that’s for sure. A very colourful soup, isn’t it?

Hearty meatball minestrone soup

Hearty meatball minestrone soup


Hearty meatball minestrone soup
Hearty meatball minestone soup

Hearty meatball minestone soup, a family favourite that is so full of flavours and healthy.

Servings: 4 people
Author: Daniela Anderson
  • 250 g minced beef
  • 1/4 onion (finely chopped)
  • 1 egg
  • 1 tbsp milk
  • 1/2 tsp Italian herbs
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/2 cup breadcrumbs (125 g)
  • 500 ml vegetable stock
  • 1 can plum tomatoes (400 g)
  • 1 can cannellini beans (400 g)
  • 1 large red onion
  • 5 garlic cloves
  • 1 large potato
  • 1 tbsp oil
  • 1/2 cup wholemeal pasta
  • 1 carrot
  • 1 cup baby spinach
  • 3 bay leaves
  • 1 tsp lemon juice
  • salt and pepper to taste
  • chopped parsley
  1. To make the meatballs, mix the minced beef with the egg, milk, quarter onion, breadcrumbs, Italian herbs, salt and pepper and shape into small(ish) balls. Depending on the size, you should get about 10-15 meatballs.

  2. Heat up the oil in a frying pan and add the meatballs, in batches if needed. Fry on both sides until cooked through, it should take 6-7 minutes on a medium heat.
  3. Remove from the pan and set aside.

  4. In a large pan, heat up the oil and add the red onion chopped finely and fry until transluscent.

  5. Add the carrots and garlic (also chopped finely) and stir for 1-2 minutes.
  6. The plum tomatoes can be added too, you can chop them up a bit if you don't want big chunks.
  7. Stir for a further 2 minutes, then add the vegetable stock, chopped potato, beans, pasta and bay leaves.
  8. Leave to cook on a medium heat until all vegetable are soft and the pasta is cooked through.
  9. Add the meatballs, spinach and herbs, lemon juice and season with salt and pepper to taste.
  10. Leave to cook for 2 more minutes, then turn off the heat.
  11. Garnish with freshly chopped parsley.


Enjoy! šŸ™‚


Hearty meatball minestone soup

Hearty meatball minestone soup

Hearty meatball minestrone soup

Hearty meatball minestrone soup


You Might Also Like


  • Reply
    October 17, 2016 at 3:30 pm

    Uh, YUUUUM. This looks SO good! I love that you added those meatballs too!

    • Reply
      Daniela Anderson
      October 17, 2016 at 5:35 pm

      Thank you! The meatballs bring even more flavour and make the soup really filling.

  • Reply
    Ann Marie
    November 6, 2016 at 1:46 pm

    Approximately how long do you think it will take for vegetables and pasta to soften on medium heat? I’m not a good judge!

    • Reply
      Daniela Anderson
      November 6, 2016 at 4:08 pm

      Hi Ann Marie,
      Thank you for your comment. 15 minutes should be long enough for the vegetables and pasta to soften.

  • Reply
    January 15, 2017 at 10:57 pm

    This soup was delicious! I had some left over meatballs I had made previously and froze so I used those and I did not have plum tomatoes but used a can of fire roasted garlic tomatoes. Thank you for the yummy recipe!

    • Reply
      Daniela Anderson
      January 16, 2017 at 1:35 am

      Thank you for your lovely comment, Alisha! I am very happy that you enjoyed the recipe! ?

    Leave a Reply


    Get the latest posts delivered to your mailbox:

    %d bloggers like this: