Even for those of us who adore spending time in the kitchen, a long day can sometimes make dinner feel like a chore. This recipe is for those exact moments—when you want to walk through the door, combine a handful of smart, flavorful ingredients, and sit down to something that feels both satisfying and wholesome without any fuss.
This simple one-pot pasta turns store-cupboard staples into a warm, comforting dish that tastes like it simmered for hours. It’s a wonderfully efficient meal that delivers on health and flavor, proving that a delicious, high-protein dinner doesn’t have to be complicated. Everything cooks together in one pan, meaning less time cleaning and more time enjoying your evening.

Ingredients
- 1 tbsp olive oil
- 150g (5.3 oz) cooking chorizo, sliced
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 400g (14 oz) can chopped tomatoes
- 500ml (2 cups) hot chicken or vegetable stock
- 250g (9 oz) dried penne or fusilli pasta
- 125g (4.5 oz) fresh mozzarella ball, torn into pieces
- Fresh basil leaves, to garnish (optional)
- Salt and black pepper, to taste
Instructions
- Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the sliced chorizo and cook for 3-4 minutes until it begins to crisp and release its flavorful oils.
- Add the chopped onion to the pan and cook for 4-5 minutes until softened. Stir in the minced garlic and dried oregano, cooking for one more minute until fragrant.
- Pour in the chopped tomatoes and hot stock, stirring to combine everything. Bring the mixture to a gentle simmer.
- Add the uncooked pasta to the pan, pressing it down to ensure it is fully submerged in the liquid. Season with a pinch of salt and fresh black pepper.
- Cover the pan, reduce the heat to low, and let it simmer for 10-12 minutes, or until the pasta is cooked al dente. Be sure to stir occasionally to prevent any pasta from sticking to the bottom.
- Once the pasta is tender, remove the pan from the heat. Gently stir in the torn mozzarella pieces until they just begin to melt into the sauce.
- Serve immediately in warm bowls, garnished with fresh basil leaves if you wish. Enjoy!
Nutrition
| Nutrition | Per Serving |
|---|---|
| Calories | 585 kcal |
| Fat | 25g |
| Carbohydrates | 58g |
| Protein | 30g |
| Fiber | 6g |
