Skip to main content

[Low Carb] Italian Beef Meatball & Roast Veggie Soup

with Basil Pesto & Parmesan Cheese
Recipe Development Team
Recipe Development TeamUpdated on September 11, 2025
Get up to $230 off
Get up to $230 off
Calories
: 
598 kcal
Protein
: 
39.8g protein
Preparation Time
: 
30 minutes
Difficulty
: 
Easy
Allergens:
  • Milk
  • Cashew
  • Gluten
  • Wheat
  • May contain traces of allergens
  • Soy

Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 packet

Parmesan Cheese

(Contains: Milk)

1 packet

Baby Spinach Leaves

1

Capsicum

1

Zucchini

1 packet

Basil Pesto

(Contains: Milk, Cashew)

250 g

Beef Mince

1 packet

Fine Breadcrumbs

(Contains: Gluten, Wheat May be present: Soy)

1 sachet

Garlic & Herb Seasoning

1 packet

Diced Tomatoes with Garlic & Onion

1 sachet

Chicken Stock Pot

Calories598 kcal
Energy (kJ)2500 kJ
Fat32.4 g
of which saturates10.4 g
Carbohydrate32.5 g
of which sugars16.7 g
Dietary Fibre6.9 g
Protein39.8 g
Cholesterol13.9 mg
Sodium3330 mg
Potassium54.5 mg
Calcium0.7 mg
Iron0.3 mg
The average adult daily energy intake is 8700 kJ

Cooking Steps

1

Preheat the oven to 240°C/220°C fan-forced. Cut the zucchini and red capsicum into bite-sized chunks. Place on a lined oven tray with a drizzle of olive oil, and season with salt and pepper. Roast until tender, 15-20 minutes.

2

While the veggies are roasting, in a medium bowl, combine the beef mince, fine breadcrumbs, egg, garlic & herb seasoning and a good pinch of salt. Using damp hands, take a heaped spoonful of mixture and shape into a small meatball. Transfer to a plate and repeat with remaining mixture. The mixture should make around 4-5 meatballs per person.

3

In a large frying pan, heat a generous drizzle of olive oil over a medium-high heat. Add the meatballs, turning, until browned and cooked through, 8-10 minutes. TIP: Cook in batches if your pan is getting crowded.

4

When the meatballs have 5 minutes remaining, in a large saucepan, heat a drizzle of olive oil over a medium-high heat. Add the diced tomatoes, beef stock pot, the water and a pinch of brown sugar and stir to combine. Bring the soup to boil then reduce the heat to medium, and simmer until slightly thickened, 4-5 minutes.

5

Add the baby spinach leaves, cooked meatballs and roast veggies to the soup and cook, until wilted, 1 minute.

6

Divide the Italian beef meatball & roast veggie soup between bowls. Dollop with the basil pesto and top with the grated Parmesan cheese. Enjoy!

This week's must-try HelloFresh recipes