One-Pan Vegan Creamy Tomato Chickpea Pasta

By Toby Devonshire

By Toby Devonshire

Co-Founder of Supp

Photorealistic top-down shot of a single shallow black skillet filled with creamy tomato chickpea pasta; visible penne, whole chickpeas and wilted spinach, finished with a scattering of fresh basil leaves and a light drizzle of olive oil, warm natural window light

Prep Time

10 mins

Servings

4 Servings

Cook Time

20 mins

Difficulty

Easy
A comforting, budget-friendly one-pan pasta with chickpeas, tomato and spinach. Ready in about 30 minutes and naturally creamy using soya cooking cream for a vegan-friendly finish.

Ingredients

1 tbsp olive oil

1 medium onion, finely chopped

2 garlic cloves, minced

1 tsp smoked paprika

1 tsp dried oregano

400g tinned chopped tomatoes

400ml vegetable stock, hot

320g dried pasta (penne or fusilli)

400g tin tinned chickpeas, drained (approx 240g drained weight)

150ml soya cooking cream (or use dairy cream if not keeping vegan)

100g baby spinach, roughly chopped if large leaves

to taste salt and black pepper

small handful fresh basil, chopped (optional, to garnish)

Method

Step 1

Heat the oil in a large shallow frying pan or wide saucepan over a medium heat. Add the chopped onion and cook for 4–5 minutes until softened.

Step 2

Add the minced garlic, smoked paprika and dried oregano, and cook for 30 seconds until fragrant.

Step 3

Pour in the chopped tomatoes and hot vegetable stock, then add the dried pasta. Stir to combine and bring to a gentle simmer.

Step 4

Scatter the drained chickpeas into the pan, cover with a lid and simmer for 12–15 minutes, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed. Add a splash more stock or water if the pan dries out before the pasta is cooked.

Step 5

Stir in the soya cooking cream and spinach, then cook for 1–2 minutes until the spinach has wilted and the sauce is creamy. Taste and season with salt and black pepper.

Step 6

Divide between bowls, garnish with chopped basil if using and serve straight away.

Nutritional Information

Per serving:

Energy - 517kcal
Protein - 18.7g
Carbohydrates - 85.6g
Fat - 11.5g
Fibre - 9.5g

This nutritional information is provided as a helpful estimate. Values may vary depending on the ingredients and portion sizes you use.

Recipe Notes

If you prefer a looser sauce add extra stock. Swap soya cream for dairy cream if not keeping vegan. Use gluten-free pasta to make the dish gluten-free.

Try Next: