Here is my favorite marry me gnocchi recipe, with pillowy gnocchi in a creamy sundried tomato sauce with parmesan, fresh spinach, basil, and just the right amount of spice.
This gnocchi dish gets its name because it’s so good, it might just inspire a proposal. I make it for my family on busy weeknights when we need something comforting and delicious on the table fast. Plus, it all comes together in one pan, which means less cleanup for everyone.

Why You’ll Love This Gnocchi
- Ready in under an hour – This dish comes together in just 35-50 minutes, making it perfect for busy weeknights when you want something special without spending hours in the kitchen.
- Restaurant-quality at home – The creamy, tomato-based sauce with sundried tomatoes and parmesan tastes like something you’d order at an Italian restaurant, but you can make it in your own kitchen.
- One-pan meal – Everything cooks together in one pot, which means less cleanup and more time to relax after dinner.
- Vegetarian-friendly – This meatless recipe is packed with flavor from the sundried tomatoes, garlic, and Italian seasoning, so you won’t miss the meat at all.
- Impressive but easy – The creamy sauce and pillowy gnocchi look fancy enough for date night or guests, but the recipe is simple enough for any home cook to nail.
What Kind of Gnocchi Should I Use?
You can use either fresh or shelf-stable gnocchi for this recipe, and both will turn out great. Fresh gnocchi from the refrigerated section tends to be a bit lighter and more pillowy, while the shelf-stable kind from the pasta aisle is totally fine and often more budget-friendly. If you’re feeling ambitious, homemade gnocchi works beautifully here too, though store-bought saves you a ton of time. Just avoid frozen gnocchi if possible, as it can release extra water into your sauce and make things a bit watery – but if that’s all you have on hand, just cook it according to package directions and drain it really well before adding it to the pan.

Options for Substitutions
This recipe is pretty forgiving, so here are some swaps you can make based on what you have:
- Gnocchi: While gnocchi is really what makes this dish special, you can use other pasta shapes like orecchiette, shells, or penne if needed. The sauce will still be delicious, just cook the pasta according to package directions.
- Cream: Heavy cream works best here, but you can use half-and-half for a lighter version. If you use half-and-half, the sauce will be thinner, so you might want to add an extra tablespoon of parmesan to help thicken it up.
- Sundried tomatoes: If you don’t have sundried tomatoes, you can use chopped fresh tomatoes or cherry tomatoes cut in half. You’ll lose some of that concentrated flavor, but it’ll still taste good.
- Vegetable broth: Chicken broth works just as well if that’s what you have on hand. You can also use white wine for extra flavor – just use the same amount.
- Parmesan cheese: Pecorino Romano is a great substitute and will give you a similar salty, nutty flavor. In a pinch, you could use any hard Italian cheese you have available.
- Spinach: Swap in kale, arugula, or Swiss chard if that’s what you’ve got. Just add heartier greens a minute or two earlier so they have time to wilt.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this dish is crowding the pan while frying the gnocchi, which steams them instead of creating that golden, crispy exterior you’re after – cook them in a single layer with plenty of space between each piece, working in batches if needed. Another common issue is adding the cream to a boiling sauce, which can cause it to break and look curdled, so make sure to reduce the heat to low before stirring in the cream and parmesan. Don’t skip the step of cooking the tomato paste for a full two minutes, as this removes the raw, metallic taste and develops a deeper, richer flavor. Finally, add the spinach and basil at the very end and just until wilted – overcooking these greens turns them brown and mushy instead of bright and fresh.

What to Serve With Marry Me Gnocchi?
This rich and creamy gnocchi is pretty filling on its own, but I love serving it with a simple side salad dressed with olive oil and lemon to cut through all that creaminess. A crusty baguette or garlic bread is perfect for scooping up the extra sauce – trust me, you won’t want to waste a single drop. If you’re feeding a crowd, grilled chicken breast or pan-seared shrimp make great protein additions that won’t compete with the flavors already in the dish. For a lighter option, roasted vegetables like zucchini, bell peppers, or asparagus work beautifully alongside the gnocchi.
Storage Instructions
Store: Keep your leftover marry me gnocchi in an airtight container in the fridge for up to 3 days. The sauce might thicken up a bit as it sits, but that’s totally normal. I actually think the flavors get even better the next day after everything has had time to meld together!
Freeze: This dish freezes pretty well for up to 2 months. Just portion it into freezer-safe containers and let it cool completely first. The cream sauce might separate slightly when frozen, but it usually comes back together nicely when you reheat it.
Reheat: Warm it up on the stovetop over medium-low heat, adding a splash of cream or broth to loosen the sauce if needed. You can also microwave it, but I’d recommend stirring every 30 seconds and adding a bit of liquid to keep it creamy. The gnocchi might be a touch softer than when it was fresh, but it’s still delicious.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-35 minutes |
| Total Time | 35-50 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1250-1400
- Protein: 35-45 g
- Fat: 65-75 g
- Carbohydrates: 135-155 g
Ingredients
For the gnocchi:
- 18 oz gnocchi (I like De Cecco for the best chewy texture)
- 2.5 tbsp olive oil
For the sauce:
- 1/2 red onion (finely diced into 1/4-inch pieces)
- 4 garlic cloves (freshly minced for best flavor)
- 1/2 cup sundried tomatoes
- 2.5 tbsp tomato paste (I use Mutti for a richer tomato base)
- 2/3 cup vegetable broth
- 3/4 cup cream
- 3/4 cup parmesan cheese (freshly grated is best for melting)
- 2 handfuls spinach
- 1 bunch basil
- 2.5 tsp italian seasoning
- 1/4 tsp smoked paprika
- 1/4 tsp red pepper flakes
Step 1: Prepare Mise en Place and Cook Gnocchi
- 18 oz gnocchi
- 1/2 red onion
- 4 garlic cloves
- 1 bunch basil
- 3/4 cup parmesan cheese
While you’re prepping, bring a large pot of salted water to a boil.
Dice the red onion into 1/4-inch pieces, mince the garlic, tear the basil into bite-sized pieces, and finely grate the parmesan cheese.
Once water boils, add the gnocchi and cook according to package directions (usually 2-3 minutes after they float to the surface).
Drain gnocchi in a colander and set aside—they’ll be tender and ready to absorb the sauce.
Step 2: Build the Sauce Base with Aromatics and Tomato Paste
- 2.5 tbsp olive oil
- 1/2 red onion
- 4 garlic cloves
- 2.5 tsp italian seasoning
- 1/4 tsp smoked paprika
- 1/4 tsp red pepper flakes
- 2.5 tbsp tomato paste
Heat 2.5 tablespoons olive oil in a large skillet over medium heat.
Add the diced red onion and cook for 3-4 minutes, stirring occasionally, until it softens and becomes translucent.
Add the minced garlic, Italian seasoning, smoked paprika, and red pepper flakes, stirring constantly for about 30 seconds to bloom the spices and release their aromatics—this is crucial for building deep flavor.
Stir in the tomato paste and cook for 2 minutes, allowing it to caramelize slightly against the pan, which concentrates and sweetens the tomato flavor.
Step 3: Simmer the Sauce with Broth and Tomatoes
- 1/2 cup sundried tomatoes
- 2/3 cup vegetable broth
- sauce base from Step 2
Add the 1/2 cup sundried tomatoes and 2/3 cup vegetable broth to the aromatic base from Step 2, stirring well to combine.
Bring the mixture to a gentle simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to reduce slightly.
The broth will create a light, flavorful base that isn’t too heavy, and the sundried tomatoes will soften and infuse the sauce with their concentrated sweetness.
Step 4: Create the Creamy Finish and Wilt the Greens
- 3/4 cup cream
- 3/4 cup parmesan cheese
- 2 handfuls spinach
- 1 bunch basil
- sauce base from Step 3
Reduce heat to low and pour in the 3/4 cup cream, stirring gently to incorporate.
Once the cream is warmed through (about 1 minute), slowly add the freshly grated parmesan from Step 1, stirring constantly until the cheese melts completely and creates a silky sauce.
This low heat and slow addition prevents the cheese from becoming grainy.
Add the spinach and basil pieces, stirring until they’re completely wilted into the sauce (about 1-2 minutes).
I like to taste at this point and add a pinch of salt and freshly cracked black pepper to brighten the flavors.
Step 5: Combine and Serve
- gnocchi from Step 1
- creamy sauce from Step 4
Add the cooked gnocchi from Step 1 to the creamy sauce and gently fold everything together until the gnocchi is evenly coated.
The gnocchi should nestle into the sauce and absorb the flavors.
Divide among serving bowls and serve immediately while the sauce is warm and the gnocchi is still tender—this dish is best enjoyed right away.

Irresistible Marry Me Gnocchi
Ingredients
For the gnocchi::
- 18 oz gnocchi (I like De Cecco for the best chewy texture)
- 2.5 tbsp olive oil
For the sauce::
- 1/2 red onion (finely diced into 1/4-inch pieces)
- 4 garlic cloves (freshly minced for best flavor)
- 1/2 cup sundried tomatoes
- 2.5 tbsp tomato paste (I use Mutti for a richer tomato base)
- 2/3 cup vegetable broth
- 3/4 cup cream
- 3/4 cup parmesan cheese (freshly grated is best for melting)
- 2 handfuls spinach
- 1 bunch basil
- 2.5 tsp italian seasoning
- 1/4 tsp smoked paprika
- 1/4 tsp red pepper flakes
Instructions
- While you're prepping, bring a large pot of salted water to a boil. Dice the red onion into 1/4-inch pieces, mince the garlic, tear the basil into bite-sized pieces, and finely grate the parmesan cheese. Once water boils, add the gnocchi and cook according to package directions (usually 2-3 minutes after they float to the surface). Drain gnocchi in a colander and set aside—they'll be tender and ready to absorb the sauce.
- Heat 2.5 tablespoons olive oil in a large skillet over medium heat. Add the diced red onion and cook for 3-4 minutes, stirring occasionally, until it softens and becomes translucent. Add the minced garlic, Italian seasoning, smoked paprika, and red pepper flakes, stirring constantly for about 30 seconds to bloom the spices and release their aromatics—this is crucial for building deep flavor. Stir in the tomato paste and cook for 2 minutes, allowing it to caramelize slightly against the pan, which concentrates and sweetens the tomato flavor.
- Add the 1/2 cup sundried tomatoes and 2/3 cup vegetable broth to the aromatic base from Step 2, stirring well to combine. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to reduce slightly. The broth will create a light, flavorful base that isn't too heavy, and the sundried tomatoes will soften and infuse the sauce with their concentrated sweetness.
- Reduce heat to low and pour in the 3/4 cup cream, stirring gently to incorporate. Once the cream is warmed through (about 1 minute), slowly add the freshly grated parmesan from Step 1, stirring constantly until the cheese melts completely and creates a silky sauce. This low heat and slow addition prevents the cheese from becoming grainy. Add the spinach and basil pieces, stirring until they're completely wilted into the sauce (about 1-2 minutes). I like to taste at this point and add a pinch of salt and freshly cracked black pepper to brighten the flavors.
- Add the cooked gnocchi from Step 1 to the creamy sauce and gently fold everything together until the gnocchi is evenly coated. The gnocchi should nestle into the sauce and absorb the flavors. Divide among serving bowls and serve immediately while the sauce is warm and the gnocchi is still tender—this dish is best enjoyed right away.