Skip to main content
Plant-Based Vivera Meatballs

Plant-Based Vivera Meatballs

with Roasted Veg Linguine
Recipe Development Team
Recipe Development TeamUpdated on March 25, 2026
Calories
207 kcal
Protein
9.5g protein
Total
35 minutes
Difficulty
Medium
Allergens:
  • May contain traces of allergens
  • Celery
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
serving amount

1 unit(s)

Aubergine

(May contain traces of: Celery)

200 grams

Linguine

30 grams

Tomato Puree

1 unit(s)

Garlic Clove

200 grams

Vivera Plant Meatballs

1 bunch(es)

Flat Leaf Parsley

1 unit(s)

Courgette

(May contain traces of: Celery)

1 unit(s)

Red Onion

1 carton(s)

Finely Chopped Tomatoes with Basil

Not included in your delivery

½ tsp

Sugar for the Sauce

Energy (kJ)866 kJ
Energy (kcal)207 kcal
Fat2.2 g
of which saturates0.4 g
Carbohydrate33 g
of which sugars31.3 g
Dietary Fibre11.9 g
Protein9.5 g
Salt2.1 g
Calcium48.3 mg
Iron2.1 mg
Always refer to the product label for the most accurate ingredient and allergen information.
Chopping Board
Baking Tray
Knife
Garlic Press
Medium Saucepan
Sautépan or large frying pan
Plate
Bowl
Colander

Instructions

Get Started!
1

Preheat your oven to 200°C. Trim the aubergine then halve lengthways. Chop each half into four long strips then chop widthways into roughly 2cm pieces. Trim the courgette then quarter lengthways. Chop widthways into small pieces. Pop the aubergine and courgette chunks onto a large baking tray, drizzle with oil and season with salt and pepper. Toss to coat then spread out in a single layer. TIP: Use two baking trays if you need to, you want the vegetables to be nicely spaced apart. Roast on the top shelf of your oven until golden brown and cooked through, 25-30 mins. Turn halfway through cooking.

Finish the Prep!
2

Bring a saucepan of water up to the boil with 0.5 tsp salt for the pasta. Halve, peel and chop the red onion into small pieces. Peel and grate the garlic (or use a garlic press). Roughly chop the parsley (stalks and all).

Start the Sauce!
3

Heat a drizzle of oil in a large frying pan over medium-high heat. Once hot, add the Vivera plant-based meatballs and cook, turning occasionally, until browned all over, 3-4 mins. Transfer to a plate and set aside. Return the frying pan to medium-high heat with another drizzle of oil if needed and add the red onion. Cook, stirring occasionally until soft, 4-5 mins. Add the garlic and cook for another minute.

Simmer the Sauce
4

Add the chopped tomatoes and tomato puree to the frying pan and season with salt and pepper. Add the sugar (see ingredients for amount). Simmer until thick and tomatoey, 10-12 mins.

Cook the Pasta
5

Meanwhile, when the vegetables have around 12 mins left, add the linguine (see ingredients for amount) to the pan of boiling water and cook until tender, 12 mins. When the vegetables are cooked, stir them through the tomato sauce along with the browned meatballs, adding a splash of water if you need to. Bring to a simmer and cook until everything is piping hot. Taste and season with salt and pepper.

Finish Up!
6

Drain the linguine in a colander and add to the meatball sauce with half the parsley, stirring well so that everything is evenly mixed together. Divide between your bowls and top with the remaining parsley. Enjoy!

This week's must-try HelloFresh recipes