Veggie chilli non carne pasta

Veggie chilli non carne pasta

Can’t decide if you want chilli or pasta for dinner? Have both! A chunky meat-free medley of black beans, tomato, pepper and golden fried corn is stirred into pasta quills to soak up the gorgeously spicy chilli sauce.

Plants 8 SWK: Source of protein SWK: High fibre highly rated

Serving size

Cook time: 30 mins
Cuisine: Mexican
Food group: Vegan
Allergens: Wheat

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Sort the pasta & corn

  • Cook the pasta in boiling water for 8-9 mins, then drain.
  • At the same time, drain the sweetcorn, then spritz a large non-stick frying pan with cooking spray and put it over a medium-high heat. Fry the corn for 5-6 mins until itʼs a deep golden brown.

Itʼs prep time!

  • Meanwhile, peel and finely dice the onions. Deseed the peppers and dice into 1cm squares. Finely dice the chillies (deseed for less heat), and peel and crush the garlic.

Spice the sauce

  • Boil a half-full kettle. Spritz a large non-stick frying pan with cooking spray and put it over a medium-high heat. Fry the onions, peppers and tomatoes for 5 mins.
  • Stir in the chillies (to taste), garlic and spice mix and cook for 2 mins.
  • Crumble in half the stock cube, pour in 250ml boiled water (use all the stock and 400ml water for 4 portions) and the passata, and stir well.

Add some zing

  • Drain and rinse the beans. Add the beans and the corn to the pan and simmer for 5 mins.
  • Finely chop the coriander and halve the lime. Add half the coriander and the juice from 1 lime half (to taste) to the sauce, then cut the remaining half into wedges.

Dish up

  • Stir the pasta into the sauce and lightly season to taste with salt.
  • Sprinkle over the remaining coriander and serve with the lime wedges.

Making changes?

Are you sure you want to continue?