When comfort food calls, this Chorizo Gnocchi with Mozzarella answers with bold, savory flavor and irresistible cheesy goodness. Picture pillowy gnocchi coated in a rich tomato sauce, spiced just right with smoky chorizo and blanketed by gooey, golden mozzarella. It’s a one-pan wonder that brings everyone to the table.

Ideal for weeknight dinners or cozy weekends, this dish marries convenience with indulgence. The combination of robust Spanish chorizo and creamy mozzarella turns simple ingredients into something deeply satisfying. Whether you’re cooking for family or friends, it’s a guaranteed crowd-pleaser.
Ingredients for this Chorizo Gnocchi with Mozzarella
- 1 tbsp olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 150g (5 oz) Spanish chorizo, sliced
- 500g (1 lb) gnocchi
- 400g (14 oz) canned chopped tomatoes
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- Salt and black pepper, to taste
- Handful of fresh spinach (optional)
- 150g (5 oz) mozzarella, torn
- Fresh basil, for garnish

Step 1
Heat the olive oil in a large oven-safe skillet over medium heat. Add the diced onion and cook for 4–5 minutes until soft and translucent.
Step 2
Stir in the minced garlic and cook for another 30 seconds until fragrant.
Step 3
Add the sliced chorizo to the skillet. Cook for 3–4 minutes until it starts to crisp up and release its flavorful oils.
Step 4
Stir in the gnocchi and toast for 2–3 minutes, allowing them to soak in the chorizo flavors.
Step 5
Add the chopped tomatoes, tomato paste, and smoked paprika. Season with salt and pepper to taste. Stir everything to combine.
Step 6
Simmer the mixture for 5–7 minutes until the sauce has thickened slightly. Stir in the spinach, if using, and allow it to wilt.
Step 7
Scatter the torn mozzarella over the top. Transfer the skillet to a preheated oven at 200°C (400°F) and bake for 10–15 minutes until the cheese is melted and golden.
Step 8
Garnish with fresh basil and serve hot.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place in a microwave-safe dish and heat on medium power until warmed through. You can also reheat in the oven at 180°C (350°F) for 10–15 minutes.
If freezing, allow the dish to cool completely before transferring to a freezer-safe container. Freeze for up to 2 months. Defrost overnight in the fridge and reheat as above.
Estimated Nutrition
(Per serving, based on 4 servings)
- Calories: 540 kcal
- Protein: 21g
- Carbohydrates: 45g
- Fat: 30g
- Saturated Fat: 13g
- Fiber: 5g
- Sugar: 6g
- Sodium: 880mg
Frequently Asked Questions
Can I use store-bought gnocchi?
Yes, store-bought gnocchi works perfectly and saves time. Just be sure it’s a variety meant for pan or oven cooking.
Is this dish spicy?
It has a mild heat from the chorizo and smoked paprika. For less spice, choose a milder chorizo.
Can I substitute the chorizo?
Absolutely. You can use Italian sausage, ground beef, or a vegetarian sausage alternative.
What can I use instead of mozzarella?
Try provolone, fontina, or even shredded cheddar for a different cheesy twist.
How do I make it vegetarian?
Swap the chorizo for plant-based sausage or more vegetables like mushrooms and zucchini.
Can I prepare this ahead of time?
Yes, you can assemble the dish a few hours in advance and bake just before serving.
What side dishes go well with it?
A crisp green salad or garlic bread pairs nicely to balance the richness.
Can I make it gluten-free?
Use gluten-free gnocchi, which is widely available in most grocery stores.

Chorizo Gnocchi with Mozzarella
- Total Time: 35 minutes
- Yield: 4 servings
Description
A rich and hearty dish featuring soft gnocchi, smoky Spanish chorizo, and gooey mozzarella baked in a savory tomato sauce. Perfect for a satisfying family dinner or a cozy night in.
Ingredients
1 tbsp olive oil
1 small onion, diced
2 garlic cloves, minced
150g (5 oz) Spanish chorizo, sliced
500g (1 lb) gnocchi
400g (14 oz) canned chopped tomatoes
1 tbsp tomato paste
1 tsp smoked paprika
Salt and black pepper, to taste
Handful of fresh spinach (optional)
150g (5 oz) mozzarella, torn
Fresh basil, for garnish
Instructions
- Heat the olive oil in an oven-safe skillet over medium heat. Add the diced onion and cook until softened.
- Add minced garlic and cook until fragrant.
- Add sliced chorizo and cook until it begins to crisp.
- Stir in the gnocchi and toast for a few minutes.
- Add chopped tomatoes, tomato paste, smoked paprika, salt, and pepper. Stir to combine.
- Let the sauce simmer and thicken. Stir in spinach if using.
- Top with mozzarella and bake in a preheated oven at 200°C (400°F) for 10–15 minutes.
- Garnish with fresh basil and serve hot.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner