Vegan Gnocchi in Creamy Tomato Sauce

Get ready for a vegan delight. This 7-ingredient gnocchi (plus sauce!) recipe is here to rock your taste buds! With just one pan and under 30 minutes, you'll be enjoying this quick and easy dish in no time. Plus, we've made sure cleanup is a breeze. Who said vegan couldn't be tasty and hassle-free?

Prep time: 3 minutes
Cooking time: 25 minutes
Serves: 1 (double for 2)


  • Gnocchi
  • 2 tbsp olive oil
  • 2 cloves of garlic, crushed
  • 1 tsp dried basil
  • 1 can of diced tomatoes
  • ½ cup red wine, or vegetable broth
  • 1 medium courgette or aubergine
  • ¼ tsp each of salt and pepper
  • Fresh parsley (optional)
  • Vegan parmesan to serve (optional)


Step 1: Over a medium-high heat, heat your oil in a medium saucepan.

Step 2: Add crushed garlic, peeled and cubed courgette or aubergine, and dried basil. Cook while stirring for around 3-5 minutes, or until the courgette/aubergine is soft.

Step 3: Add the diced tomatoes, wine or vegetable broth, salt, and pepper and bring to the boil.

Step 4: Reduce the heat, cover and simmer for 15-20 minutes, or until the sauce has reduced and slightly thickened.

Step 5: Bring a pot of water to a boil and cook the gnocchi according to package instructions.

Step 6: Drain the gnocchi (save some pasta water) and gently mix it into the sauce until coated. Add any pasta water here if you need.

Step 7: Optional - sprinkle with vegan parmesan and parsley. 

Inspired by The Edgy Veg

Leave a comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.