Creamy Leek and Gnocchi Bake

This Creamy Leek and Gnocchi Bake is a comforting, cheesy, and satisfying one-pan meal. Soft gnocchi, white beans, and spinach are coated in a garlic, herb, and cream cheese sauce, then finished with grated Pecorino. It's a quick, easy, and hearty vegetarian dish ready in under 30 minutes - perfect for busy weeknights.

a casserole pan of leek and gnocchi bake topped with crispy Pecorino cheese

If you want more delicious one-pot gnocchi recipes, make sure you've tried my creamy gnocchi alla vodka, this delicious sausage gnocchi dish, this sun-dried tomato gnocchi bake, or this delicious French onion gnocchi bake.

Ingredient Notes

A breakdown of key ingredients and substitutions:

ingredients show for leek gnocchi bake: white beans, spinach, mustard, veg stock, hard cheese, leeks, garlic, gnocchi, seasonings, cream cheese
  • White Beans: Add protein and creaminess. Cannellini beans, butter beans, or chickpeas all work well.
  • Leeks: Have a mild, slightly sweet flavor. If unavailable, swap for shallots or extra onions.
  • White Wine: Adds depth to the sauce. If avoiding alcohol, use apple cider vinegar or extra vegetable stock.
  • Wholegrain Mustard: Enhances the creaminess and adds a slight tang. Swap for dijon mustard or a pinch of mustard powder.
  • Lighter Cream Cheese: Helps keep the dish creamy yet balanced. Full-fat works just as well, or use mascarpone for a richer version.
  • Pecorino Cheese: Has a sharp, salty bite. You can swap for Parmesan, Grana Padano, or even a mild cheddar.
  • Fresh Gnocchi: Works best because it cooks quickly in the sauce. If using shelf-stable gnocchi, add a splash more stock to prevent drying out.

Variations & Substitutions

  • Make it vegan by using dairy-free cream cheese and nutritional yeast instead of Pecorino.
  • Want it spicy? Add a pinch of red pepper flakes or harissa.
  • More protein? I've added some vegan chicken to this dish before and it's a delicious addition!

How To Make This Creamy Leek and Gnocchi Bake

The full recipe is in the recipe card below, but here's an overview with tips:

1. Sauté the Leeks & Build the Sauce

To start, heat your oil in a pan and add the sliced leeks. Saute until softened and fragrance, and then add the garlic and cook for another minute. Pour in white wine to deglaze the pan and stir in herbs, mustard, cream cheese, white beans, and stock.

2. Add Gnocchi & Spinach

Once the sauce has simmered for a few minutes, stir in the fresh gnocchi and spinach. Let everything simmer for another 5 minutes until the sauce thickens and the spinach has wilted. The gnocchi will cook in the sauce - add a little more stock if needed.

4. Finish with Cheese

Grate over Pecorino cheese, and optionally, pop the pan under the grill for 5 minutes to get a crispy, golden topping.

a close up shot of this creamy leek and gnocchi bake

Top Tips \ Chef's Notes

  • Don't rush the leeks - Cooking them slowly enhances their sweetness! You could even saute them low and slow to caramelize the leeks for a gorgeous flavor.
  • Deglaze properly - Use white wine or vinegar to lift all the flavors from the pan.
  • Want a crispier top? Sprinkle extra cheese - like mozzarella or cheddar cheese - and breadcrumbs before grilling.

Storage

Store leftovers in the fridge in an airtight container for up to 3 days. Reheat in the oven at 180°C (350°F) for 10 minutes or on the stovetop with a splash of stock. I wouldn't recommend freezing this one, as the gnocchi can turn mushy upon freezing/defrosting.

a casserole pan of the leek and gnocchi bake with a small plate with a portion on it to the side

FAQs

Can I use a different type of pasta?
Yes! Short pasta like rigatoni or penne works well-just pre-cook it first.

Can I use a different cheese?
Absolutely! Parmesan, cheddar, or even feta all work well.

Can I make it ahead of time?
Yes, but add a little extra stock or cream cheese when reheating to keep the sauce smooth.

a casserole pan of leek and gnocchi bake topped with crispy Pecorino cheese

Creamy Leek and Gnocchi Bake

Yield: 2-3 portions
Cook Time: 25 minutes
Total Time: 25 minutes

A gorgeous creamy leek and gnocchi bake with white beans and Pecorino cheese. This delicious one-pot meal take less than 30 minutes to make and is a delicious vegetarian dinner.

Ingredients

  • 2 tablespoon olive oil
  • 400g tin of white beans, rinsed and drained
  • 2 garlic cloves
  • 60ml white wine or apple cider vinegar
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • 150g sliced leeks
  • 1 teaspoon dijon musard
  • 50g lighter cream cheese
  • 300ml vegetable stock
  • 1 cup \ 70g chopped spinach
  • 300g fresh gnocchi
  • 100g Pecorino cheese

Instructions

  1. Heat the olive oil in a pan and add the sliced leeks. Saute for 6-7 minutes, stirring often, until the leeks have softened.
  2. Add the garlic and cook for another minute, then pour in the white wine to deglaze the pan.
  3. Add the herbs, mustard, cream cheese, white beans, and stock. Keep the pan on low heat while you stir the sauce together until the cream cheese has melted to create a creamy sauce. Season with salt and pepper and adjust any flavors accordingly.
  4. Add the spinach and gnocchi, stirring both into the sauce. Leave everything to simmer for 5 minutes.
  5. Remove the pan from the heat and grate over your Pecorino cheese. You could serve now, or pop the pan under the grill for 5 minutes for a crispy cheesy topping.

Notes

Store any leftovers in the fridge in an airtight container for up to three days.

Nutrition Information:
Yield: 3 Serving Size: 1
Amount Per Serving: Calories: 716Total Fat: 26gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 81mgSodium: 903mgCarbohydrates: 87gFiber: 12gSugar: 5gProtein: 33g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

3 Comments

  1. Hi
    You didn't mention what to do with the onion! Could you please edit your instructions accordingly? Thanks!

  2. There’s onion in the ingredients list but not in the steps! I just added them with the leeks as that made the most sense. Tastes so so good 100000% recommend

Leave a Reply

Your email address will not be published. Required fields are marked *