Gnocchi Alla Romana (Semolina Gnocchi)

Gnocchi Alla Romana (semolina gnocchi) made with semolina flour, parmesan cheese, milk, and butter. A delicious, cheesy, and traditional Italian side dish! 

Gnocchi Alla Romana


If there is ever a reason to break out the stretchy pants, let this gnocchi alla romana be the culprit. This is serious Italian comfort food. Just look at all of that glorious cheesy goodness!

And since my laptop mysteriously stopped working yesterday, I’m in need of as much as comfort food as I can get my hands on at the moment. This recipe has been in my family for generations. It was one of my grandmother’s favorite dishes and my mom carried on the tradition for us. Best of all, gnocchi alla romana is relatively foolproof and easy to prepare, but does require arm muscle and inactive cooking time.

Don’t let the name fool you. As you can probably tell from the photos, this isn’t your typical homemade gnocchi made with ricotta cheese or cooked potato. Gnocchi alla romana is actually baked semolina and the technique used to make it is very different.

Let’s break out the semolina flour, milk, butter, and parmigiano cheese and start cooking!

What Is Gnocchi Alla Romana?

To give you a little background on the dish, gnocchi alla romana (sometimes referred to as semolina gnocchi) is made with semolina flour. Semolina flour can be found in most grocery stores and can also be purchased online (affiliate link).

Semolina is the coarse grind of durum wheat (#1), a high-protein wheat variety that is used in traditional pasta making and other preparations.

Any leftover semolina flour from this recipe can be used to make homemade pasta dough. Semolina’s high-protein properties provide pasta dough with strength, structure, and that signature al dente chewiness. It produces a heartier texture than can be achieved through all-purpose flour. Read more about the properties of wheat flour varieties and how to use them here.

Gnocchi alla romana has a slightly crispy outside and soft, buttery, cheesy texture in the inside. The semolina rounds hold their shape, but almost melt into each other. It is classic and elegant stick-to-your-ribs Italian comfort food.

Gnocchi Alla Romana in Casserole Dish

How to Make Gnocchi Alla Romana:

If you’ve ever prepared traditional soft polenta, the cooking method for gnocchi alla romana is very similar to that process. We’ll be heating milk (I use 2%, but whole milk also works!) just short of a boil in a large saucepan and then slowly pouring in the semolina flour.

This mixture cooks over low heat for approximately 15 to 20 minutes or until the mixture becomes very thick and just starts to pull away from the sides of the pan.

The active cooking on the stovetop requires an arm workout – you’ll be stirring vigorously the entire time – but it is absolutely worth the effort. About halfway through the process, you might start cursing me a bit.

If you have a family member around, this is a great time to enlist stirring help or work in shifts. I like to think of it as an excuse to eat another serving!

Once the semolina cooks and forms a thick, dough-like mass, we’ll be stirring in butter, salt, lots of grated parmigiano cheese (please use the good stuff for this recipe!), and lastly two large egg yolks.

The protein and fat in the egg yolks provides the semolina gnocchi with additional structure and lends the final baked dish a rich, custard-like flavor.

The semolina mixture is spread into a thin layer on a half sheet pan, allowed to cool, and is cut into rounds using biscuit cutters. These semolina rounds are overlapped, layered, and placed in a greased baking dish, topped with more cheese and butter (yes, please), and popped into the oven until golden brown and bubbling. It’s the stuff of dreams.

Italian Gnocchi Alla Romana

While you could certainly serve the gnocchi alla romana on it’s own, I like to serve it with warm tomato sauce, vegetables or salad (tossed with a simple lemon vinaigrette to help cut the richness). It can also be a side dish to traditional proteins. Italians wouldn’t approve of any seafood pairing, but you do you.

Tools and Ingredients Used In This Recipe:

This list includes affiliate links.

Please refer to the ‘tips for success’ notes in the recipe box below on ways to prep and make this ahead. Enjoy!

Gnocchi Alla Romana

Gnocchi Alla Romana (Semolina Gnocchi)

Yield: 4 - 6 Servings

Gnocchi Alla Romana made with semolina flour, parmesan cheese, milk, and butter. A delicious, cheesy, and traditional Italian side dish that is prepared on the stovetop and finished in the oven. Don't let the long preparation time in this recipe scare you away- it includes a 45-minute cool time. Serve with warm homemade tomato sauce, roasted vegetables, or as a side dish with traditional proteins. 

Cook Time: 45 minutes
Cooling Time: 1 hour
Total Time: 1 hour 45 minutes


  • 1 quart (4 cups) 2% or whole milk
  • 1 heaping cup (175 grams) semolina flour (not fast-cooking variety)
  • 1 teaspoon kosher salt, plus more as desired
  • 4 tablespoons unsalted butter, divided, plus more for greasing
  • 1 heaping cup (3.5 ounces) freshly grated Parmigiano-Reggiano cheese
  • freshly ground black pepper
  • 2 large egg yolks


  1. Heat the milk in a large saucepan over medium-high heat until tiny bubbles start to form around the edges of the pan and the liquid is just short of boiling.
  2. Reduce the heat to low and slowly add the semolina flour in a very thin steady stream with one hand as you stir the mixture steadily with a stiff large whisk. The mixture will cook for roughly 15 to 20 minutes total, or until it becomes very thick and begins to pull away from the sides of the pan. It will be very loose for the first few minutes and will thicken to the consistency of a loose pudding within about 5 minutes. Once the mixture thick enough that it becomes difficult to continue whisking, switch to a wooden spoon. Continue stirring with a wooden spoon, scraping the sides of the pan as well, until the mixture begins to form a loose-ish mass and begins to pull away from the sides (approximately 15 to 20 minutes of total cook time ). Remove from the heat. Allow the mixture to cool for a minute or two.
  3. Stir in 2/3 of the grated parmesan cheeses, 2 tablespoons unsalted butter, and salt. Season to taste with salt and freshly ground pepper. Allowing the mixture to cool slightly will also prevent the eggs from coagulating. Add the egg yolks and mix rapidly with a wooden spoon until fully incorporated.
  4. Moisten a half sheet pan with cold water over a sink and allow the excess water to drip off the pan. Spoon the hot semolina mixture onto the moistened sheet pan, spreading it with an offset spatula into an even layer that is just under 1/2-inch thick. Let cool for 30-40 minutes.
  5. Preheat the oven to 425 degrees with a rack in the center position. Grease the bottom and sides of an oven-safe baking dish (roughly 2 quarts in capacity) with unsalted butter. Using a small biscuit cutter (roughly 2.5-inch), cut the semolina into disks, dipping the biscuit cutter into water continuously to prevent sticking. Transfer and layer the semolina rounds into the greased baking dish, overlapping the slices slightly with each row to resemble roof shingles. Distribute the top of the polenta with the remaining 2 tablespoons butter, divided into small pieces. Sprinkle the top with the remaining grated cheese. Gnocchi alla romana can be prepped ahead up this stage and stored, covered with plastic wrap, in the refrigerator for up to 2 days.
  6. Bake uncovered at 425 for 15 to 20 minutes or until a light golden crust is formed. Allow to cool for a few minutes before serving.


Tips for Success:

  • This dish can be cooked and prepped ahead of baking. Follow steps 1-5, cover dish with plastic wrap, and store in the refrigerator for up to 2 days. Following baking instructions, adding additional time as necessary.
  • Use any leftover semolina flour to make homemade pasta!

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 371Total Fat: 20gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 144mgSodium: 750mgCarbohydrates: 31gFiber: 1gSugar: 8gProtein: 16g

Share your Beautiful Plate!

post it on instagram and tag it #abeautifulplate.