Description
A vibrant and comforting dish featuring tender gnocchi tossed with spicy chorizo and a creamy, flavorful harissa coconut sauce. Finished with fresh spinach and cherry tomatoes, this recipe is a perfect blend of heat and creaminess.
Ingredients
Scale
- 1 tsp sunflower oil
- 150 g (5.3 oz) diced chorizo (ready-chopped Spanish chorizo recommended)
- 1 small onion, peeled and finely diced
- 1 red bell pepper, deseeded and sliced
- 2 cloves garlic, peeled and minced
- ¼ tsp salt
- ¼ tsp black pepper
- 1 ½ tbsp harissa paste
- 1 tbsp tomato puree (tomato paste for US)
- 200 ml (7 fl oz) full-fat coconut milk
- 150 g (5.3 oz) cherry (grape) tomatoes, halved
- 500 g (17.6 oz) fresh gnocchi
- 60 g (2 packed cups) baby spinach
- Chili flakes, to serve
- Black pepper, to serve
- Freshly chopped parsley, to serve
Instructions
- Heat sunflower oil in a large pan over medium heat. Add chorizo and cook until it starts to release its oil, about 3–4 minutes.
- Add onion, red bell pepper, and garlic; sauté until softened, about 5 minutes.
- Stir in salt, black pepper, harissa paste, and tomato puree. Cook for 1–2 minutes to combine flavors.
- Pour in coconut milk, stir well, and simmer gently for 5 minutes.
- Meanwhile, cook gnocchi according to package instructions until they float to the surface. Drain and add to the pan.
- Add cherry tomatoes and baby spinach; cook until spinach wilts and tomatoes soften, about 2–3 minutes.
- Toss everything gently to coat in sauce.
- Serve topped with chili flakes, black pepper, and freshly chopped parsley.
Notes
- Use fresh gnocchi for best texture, but frozen can be used as well.
- Adjust harissa paste to taste depending on your spice preference.
- Full-fat coconut milk adds richness and creaminess but light coconut milk can be used for a lighter option.
- Serve immediately for the best flavor and texture.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 700mg
- Fat: 22g
- Saturated Fat: 18g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 15g
- Cholesterol: 30mg