Skip to main content
Basil Pesto & Beef Meatball Spaghetti

Basil Pesto & Beef Meatball Spaghetti

with Capsicum & Tomato-Mushroom Sauce
4.5(145)
Recipe Development Team
Recipe Development TeamUpdated on September 11, 2025
Get up to $175 off + Free Extras for 8 weeks
Calories
894 kcal
Protein
50.5g protein
Total
40 minutes
Difficulty
Easy
Allergens:
  • Milk
  • Tree nuts
  • Cashew
  • Wheat
  • Gluten
  • Wheat
  • Gluten
  • May contain traces of allergens
  • Eggs
  • Soy
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 packet

Basil Pesto

(Contains: Milk, Tree nuts, Cashew; )

250 g

Beef Mince

1

Capsicum

1 packet

Button Mushrooms

1 packet

Tomato Sugo

(May be present: Wheat, Gluten)

1 packet

Spaghetti

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

1 packet

Fine Breadcrumbs

(Contains: Wheat, Gluten; )

1

Celery

1 sachet

Dried oregano

1 packet

Grated Parmesan Cheese

(Contains: Milk; )

1 sachet

Chicken-Style Stock Powder

1

Carrot

Calories894 kcal
Energy (kJ)3740 kJ
Fat31.8 g
of which saturates11.8 g
Carbohydrate93.2 g
of which sugars17.8 g
Dietary Fibre10.3 g
Protein50.5 g
Cholesterol50.8 mg
Sodium1450 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Saucepan
Lid

Cooking Steps

Get prepped
1

• Bring a large saucepan of salted water to the boil. Finely chop garlic. Thinly slice portabello mushrooms. Finely chop celery and carrot. Roughly chop capsicum.

Cook the meatballs
2

• In a medium bowl, combine beef mince, fine breadcrumbs, the egg, basil pesto and a pinch of salt and pepper. • Using damp hands, roll heaped spoonfuls of beef mixture into small meatballs (4-5 per person). • In a large frying pan, heat a drizzle of olive oil over medium-high heat. Cook meatballs, gently turning, until browned, 5-6 minutes (cook in batches if pan is getting crowded). Transfer to a plate.

TIP: The pesto makes these meatballs extra tender but also delicate, so handle them carefully!

Little cooks: Join the fun by helping combine the ingredients and shaping the mixture into meatballs!

Cook the spaghetti
3

• While the meatballs are cooking, cook spaghetti in the boiling water until 'al dente', 10 minutes. • Reserve some pasta water (1/3 cup for 2 people / 2/3 cup for 4 people), then drain spaghetti and return to saucepan. Drizzle with olive oil to prevent sticking.

TIP: 'al dente' pasta is cooked through but still slightly firm in the centre.

Start the sauce
4

• Wipe out the frying pan, then return to medium-high heat with a drizzle of olive oil. Cook mushrooms, celery, carrot, capsicum, garlic and dried oregano, tossing, until softened, 6-7 minutes. • Stir through tomato sugo, the brown sugar, butter, beef-style stock powder and a splash of reserved pasta water. Bring to a simmer.

Finish the sauce
5

• Add meatballs and grated Parmesan cheese. Cover with a lid (or foil). • Reduce heat to medium, then simmer until meatballs are cooked through, 6-7 minutes. Season to taste, then remove from heat.

TIP: Add a splash more pasta water to loosen up the sauce, if needed!

Little cooks: Add the finishing touch by adding the cheese to the sauce. Careful, the sauce is hot!

Serve up
6

• Divide spaghetti between bowls. • Top with basil pesto and beef meatballs with capsicum sauce to serve. Enjoy!