Creamy Tomato Gnocchi Delight

Featured in: Simple One-Pot Cozy Meals

This dish combines tender gnocchi with a luscious tomato sauce enriched by cream and fragrant herbs. Sautéed onions and garlic build the base, followed by crushed tomatoes and a touch of vegetable broth, simmered to meld flavors. The addition of Parmesan cheese adds a savory depth, making each bite silky and comforting. Perfect for a quick and satisfying meal, this skillet creation brings cozy Italian-inspired flavors to your table with minimal fuss.

Updated on Wed, 24 Dec 2025 09:48:00 GMT
Golden Creamy Tomato Gnocchi with melted Parmesan, rich sauce, and fresh basil garnish. Pin It
Golden Creamy Tomato Gnocchi with melted Parmesan, rich sauce, and fresh basil garnish. | sweetcairn.com

There's something about the way gnocchi pillows sink into a tomato sauce that makes you forget you're cooking on a Tuesday night after a long day. I'd grabbed a box of fresh gnocchi from the market almost by accident—they were calling a sale—and came home wondering what I'd actually do with them. Twenty minutes later, my kitchen smelled like garlic and cream, and I understood why this dish has stayed on tables for generations. It's the kind of meal that tastes like you've been working on it for hours, but really, you've just been stirring and tasting.

I made this for a friend who'd been through a rough week, and I watched her face the moment she tasted it—that little pause where everything else just falls away. She went back for seconds before finishing her first bowl, and suddenly we weren't just eating; we were sitting at a kitchen table the way you do when something matters. That's when I knew this recipe had moved beyond "easy dinner" into something more.

Ingredients

  • Potato gnocchi (500 g): Fresh gnocchi from the refrigerated section will cook faster and taste lighter, but shelf-stable works beautifully too—no judgment here.
  • Olive oil (2 tbsp): Use a decent quality, not the fancy stuff, just one that tastes like olives when you taste it on its own.
  • Yellow onion (1 small): The sweetness matters; it balances the acidity of the tomatoes.
  • Garlic (3 cloves): Mince it small so it disappears into the sauce and flavors everything evenly.
  • Canned crushed tomatoes (400 g): San Marzano or any good Italian brand—this is where the sauce gets its soul.
  • Heavy cream (120 ml): Don't skip this or substitute; it's the difference between sauce and coating.
  • Vegetable broth (60 ml): This keeps the sauce from being too thick and lets the tomato flavor breathe.
  • Dried oregano and basil (1 tsp and 1/2 tsp): Dried herbs actually work better here than fresh because they dissolve into the sauce.
  • Red pepper flakes (1/2 tsp, optional): A whisper of heat that doesn't overwhelm, just suggests.
  • Parmesan cheese (60 g): Freshly grated if you have a block, but already-shredded works in a pinch.
  • Fresh basil: Save this for the end—it's your final flourish and it matters.

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Start with the base:
Heat olive oil in a large skillet over medium heat until you can smell it—about 30 seconds. Add your finely chopped onion and let it soften, stirring occasionally, for about 3 minutes until the edges start to turn translucent.
Build the flavor:
Add your minced garlic and stir constantly for just 1 minute; any longer and it'll brown and taste bitter. You'll know it's ready when the whole kitchen smells like garlic and you can barely stand it.
Make the sauce:
Pour in your crushed tomatoes, vegetable broth, dried oregano, basil, and red pepper flakes if you're using them. Season generously with salt and pepper, then let it simmer for 5 minutes while you breathe in the aroma—this is the moment cooking becomes meditation.
Add the cream:
Stir in the heavy cream slowly so it blends smoothly, then bring everything to a gentle simmer. Watch for those tiny bubbles that form around the edges; that's your sign it's warm enough.
Welcome the gnocchi:
Add your gnocchi to the skillet and stir gently so each piece gets coated in sauce. Cover with a lid and let them cook for 5 to 7 minutes, stirring occasionally, until they're tender and slightly swollen.
Finish with cheese:
Remove the lid, add your grated Parmesan, and stir constantly for 1 to 2 minutes until the cheese melts and the sauce becomes glossy and creamy. Taste as you go and adjust salt and pepper.
Plate and celebrate:
Divide among bowls, top with extra Parmesan and fresh basil leaves, and eat while everything is still steaming.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
A one-pan delight: Creamy Tomato Gnocchi, ready in 30 minutes, smells of garlic and herbs. Pin It
A one-pan delight: Creamy Tomato Gnocchi, ready in 30 minutes, smells of garlic and herbs. | sweetcairn.com

I've made this dish on quiet Sunday afternoons and rushed weeknights, and it never fails to deliver that moment of peace when you sit down with a full bowl and the world gets a little softer. There's something quietly powerful about food that asks for so little but gives so much.

Why Gnocchi Makes This Special

Gnocchi have this almost magical quality—they're pillowy and delicate, but they're also sturdy enough to hold onto sauce without falling apart. They cook faster than you'd expect, which is why this whole meal happens in 30 minutes. The starch they release into the sauce as they cook actually helps thicken it naturally, so you don't need any flour or cornstarch tricks.

Variations That Keep It Interesting

I've stirred in handfuls of baby spinach at the end and watched it wilt into the cream. I've sautéed mushrooms separately and folded them in just before serving. My roommate once added a splash of balsamic vinegar, and it deepened everything in the best way. The sauce is generous enough to welcome these additions without losing itself.

The Art of Making It Your Own

This recipe thrives on small adjustments that make it feel like yours. Start with what's written here, then taste and explore.

  • If your sauce tastes too acidic, add a pinch of sugar and stir; it mellows the tomatoes without making things sweet.
  • For more richness, add an extra splash of cream or a handful of mascarpone at the end.
  • Fresh herb choices matter—try fresh oregano instead of basil if you want something earthier.
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Warm, comforting bowl of Creamy Tomato Gnocchi: pillowy gnocchi in a vibrant, creamy tomato sauce. Pin It
Warm, comforting bowl of Creamy Tomato Gnocchi: pillowy gnocchi in a vibrant, creamy tomato sauce. | sweetcairn.com

This is the kind of meal that reminds you why cooking is worth doing—it fills your kitchen with warmth and your stomach with comfort, and that's really all that matters.

Recipe FAQs

What type of gnocchi works best?

Fresh or shelf-stable potato gnocchi both work well in this creamy tomato sauce, offering pillowy texture and great flavor absorption.

Can I make this dish vegan?

Yes, substitute plant-based cream and cheese alternatives to keep the creamy texture while avoiding dairy.

How do I prevent the sauce from splitting?

Stir the cream in slowly and keep the heat gentle while simmering to maintain a smooth, creamy consistency.

What herbs complement this dish?

Dried oregano and basil provide classic Italian notes that blend perfectly with tomato and cream flavors.

How long should the gnocchi cook in the sauce?

Cook the gnocchi covered for about 5–7 minutes, stirring occasionally until tender and well-coated by the sauce.

Creamy Tomato Gnocchi Delight

Pillowy gnocchi in a rich tomato sauce with creamy texture and aromatic herbs.

Prep Duration
10 minutes
Time to Cook
20 minutes
Time Needed
30 minutes
Recipe by Hunter Phillips


Level Easy

Cuisine Italian-inspired

Makes 4 Portions

Dietary Notes Suitable for Vegetarians

Ingredient List

Gnocchi

01 1 lb potato gnocchi (fresh or shelf-stable)

Sauce

01 2 tbsp olive oil
02 1 small yellow onion, finely chopped
03 3 cloves garlic, minced
04 14 oz canned crushed tomatoes
05 1/2 cup heavy cream
06 1/4 cup vegetable broth
07 1 tsp dried oregano
08 1/2 tsp dried basil
09 1/2 tsp red pepper flakes (optional)
10 Salt and freshly ground black pepper, to taste

Cheese & Garnish

01 1/2 cup grated Parmesan cheese, plus extra for serving
02 Fresh basil leaves, for garnish

Steps

Step 01

Sauté Onion: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until softened, approximately 3 minutes.

Step 02

Cook Garlic: Add minced garlic to the skillet and cook for 1 minute until fragrant.

Step 03

Simmer Sauce Base: Pour in crushed tomatoes and vegetable broth. Add dried oregano, dried basil, and red pepper flakes if using. Season with salt and black pepper to taste. Simmer the mixture for 5 minutes.

Step 04

Incorporate Cream: Stir in the heavy cream and bring the sauce to a gentle simmer.

Step 05

Cook Gnocchi: Add the gnocchi to the skillet. Stir to evenly coat with the sauce. Cover and cook for 5 to 7 minutes, stirring occasionally, until the gnocchi are tender.

Step 06

Melt Cheese: Remove the lid, stir in grated Parmesan cheese, and cook for 1 to 2 minutes until the cheese has melted and the sauce is creamy.

Step 07

Adjust Seasoning: Taste the dish and adjust seasoning as necessary with additional salt or pepper.

Step 08

Serve: Serve hot, garnished with extra Parmesan cheese and fresh basil leaves.

Equipment Needed

  • Large skillet with lid
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons

Allergy Info

Look through each ingredient for allergens and check with a healthcare provider if you’re uncertain.
  • Contains milk (Parmesan cheese, heavy cream) and wheat (gnocchi unless certified gluten-free).

Nutrition Info (each serving)

Figures are for reference only—always seek medical advice when needed.
  • Caloric Value: 420
  • Fats: 15 grams
  • Carbohydrates: 58 grams
  • Proteins: 11 grams