There is something utterly irresistible about a lacy, golden Parmesan crisp shattering between your teeth — and when you shape those crisps into delicate little cups and fill them with cool, pillowy whipped ricotta, you have an Italian snack that feels far more elegant than its laughably short ingredient list suggests. Each bite delivers a salty crunch that gives way to a creamy, garlic-kissed filling, finished with a fragrant drizzle of bright basil oil that ties everything together. These are the kind of snacks that disappear from a platter in minutes, whether you are feeding guests or simply rewarding yourself after a long afternoon.
From a keto standpoint, these cups are practically flawless. With roughly 26 grams of fat and only 3 grams of net carbs per two-cup serving, they land squarely in the fat-fueled sweet spot that keeps you in ketosis without a second thought. The combination of aged Parmesan, full-fat ricotta, cream cheese, and olive oil delivers a rich macro profile where over 76% of calories come from fat — exactly where a well-formulated ketogenic snack should be.
Best of all, the entire recipe happens in a single nonstick skillet and requires no oven, no baking sheets, and no specialty molds. You crisp the Parmesan rounds, shape them while warm, whip the filling together, and assemble. Start to finish, you are looking at about 20 minutes of actual work — and most of that is standing by the stove watching cheese turn beautifully golden. They are ideal for afternoon snacking, cocktail-hour nibbles, or tucking into a lunchbox alongside a handful of olives.
Ingredients (serves 4)
For the Parmesan cups:
- 1 1/2 cups (120g) finely grated Parmesan cheese (use pre-grated or microplane for best results)
- 1/4 teaspoon freshly cracked black pepper
- 1/4 teaspoon dried Italian seasoning
For the whipped ricotta filling:
- 3/4 cup (185g) whole milk ricotta cheese
- 2 oz (56g) cream cheese, softened at room temperature for 15 minutes
- 1 small garlic clove, finely minced or grated on a microplane
- 1/4 teaspoon fine sea salt
- 1/8 teaspoon freshly cracked black pepper
- Pinch of red pepper flakes
For the basil oil and garnish:
- 2 tablespoons (30ml) extra virgin olive oil
- 1/4 cup packed fresh basil leaves, very thinly sliced (chiffonade)
- Flaky sea salt, for finishing
Instructions
Prepare the filling first. In a medium bowl, combine the ricotta, softened cream cheese, minced garlic, salt, black pepper, and red pepper flakes. Using a fork or small whisk, beat the mixture vigorously for about 60 seconds until it becomes noticeably lighter and smooth, with no visible lumps of cream cheese remaining. Set the bowl aside — or refrigerate if your kitchen is warm — while you make the cups.
Heat your skillet. Place a 10- or 12-inch nonstick skillet over medium heat. Let it warm for about 90 seconds. You do not need to add any oil or butter — the Parmesan has more than enough fat to crisp on its own.
Form the Parmesan rounds. Spoon roughly 2 level tablespoons (about 15g) of the grated Parmesan into the skillet, gently patting it into an even circle approximately 3 inches across. Sprinkle a tiny pinch of black pepper and Italian seasoning over each round. You can fit 2 to 3 rounds in the skillet at a time depending on its size, but leave at least 1 inch between them so they do not merge.
Cook until golden and lacy. Let the cheese cook undisturbed for 2 to 3 minutes. You will see it bubble, then the bubbling will slow and the edges will turn a deep golden color. Using a thin, flexible spatula, carefully peek under the edge — the bottom should be uniformly golden with no pale spots. If there are still pale areas, give it another 30 seconds.
Shape into cups. Working quickly, lift each crisp from the skillet with the spatula and immediately drape it over the bottom of an inverted shot glass, small cup, or the wells of a mini muffin tin. Gently press the edges down to form a cup shape. The cheese is pliable for only about 10 to 15 seconds before it firms up, so move fast. If a crisp hardens before you can shape it, return it to the warm skillet for 5 to 10 seconds to soften.
Repeat with remaining cheese. Continue making rounds in batches of 2 to 3 until you have 8 cups total. Let each cup cool completely on the mold — they will become perfectly crisp and rigid in about 2 minutes.
Make the basil oil. While the last batch of cups cools, add the olive oil and sliced basil to the still-warm (but now off-heat) skillet. Stir gently for 20 to 30 seconds, allowing the residual heat to lightly wilt the basil and release its oils. The oil will turn a fragrant pale green. Transfer to a small dish.
Assemble the cups. Spoon or pipe approximately 1 1/2 tablespoons of the whipped ricotta filling into each Parmesan cup, mounding it slightly above the rim. Drizzle each cup with a scant teaspoon of the basil oil, making sure to include some of the wilted basil ribbons. Finish with a tiny pinch of flaky sea salt.
Serve immediately. These cups are best enjoyed within 30 minutes of assembly, while the Parmesan shell is still shatteringly crisp. Arrange on a small platter and serve at room temperature.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~305 kcal |
| Fat | ~26g |
| Protein | ~14g |
| Total Carbs | ~4g |
| Fiber | ~1g |
| Net Carbs | ~3g |
Nutrition is approximate and based on the specific ingredients and quantities listed above. Values may vary depending on brands used.
Tips & Variations
Grate your own Parmesan for the crispiest cups. Pre-shredded Parmesan from a bag often contains cellulose (anti-caking powder) that prevents the cheese from melting into a cohesive, lacy crisp. For the best results, buy a block of Parmigiano-Reggiano and grate it finely on a microplane or the smallest holes of a box grater. The finer the shred, the more evenly the cups will cook and the easier they will be to shape.
Add sun-dried tomatoes for an antipasto twist. Finely mince 2 to 3 oil-packed sun-dried tomato halves and fold them into the whipped ricotta filling. This adds a sweet-savory depth that pairs beautifully with the basil oil. Just account for approximately 1 extra gram of net carbs per serving if you go this route, which still keeps you well within keto range.
Watch for hidden carbs in store-bought ricotta. Some brands add stabilizers or milk solids that quietly increase the carb count. Check the label and aim for a ricotta with no more than 3 grams of total carbs per 1/4-cup serving. Full-fat, whole milk ricotta from Italian-style producers tends to be the cleanest option — and it tastes significantly better, too.
Swap cream cheese for mascarpone for extra richness. If you want an even more luxurious filling, replace the cream cheese with an equal weight of mascarpone. The filling will be silkier and slightly sweeter in flavor, with a nearly identical macro profile. Both work beautifully — mascarpone just leans a touch more indulgent.
Store components separately for make-ahead snacking. The unfilled Parmesan cups can be stored in an airtight container at room temperature for up to 3 days. The whipped ricotta filling keeps well in the refrigerator for up to 4 days. Assemble just before eating to preserve the crispy texture of the cups. If you fill them too far in advance, the moisture from the ricotta will soften the shells.