Healthy Gnocchi Recipe for Dinner Tonight


Overhead skillet of healthy gnocchi with white beans, wilted spinach, and diced tomatoes in a garlic herb sauce.

My healthy gnocchi recipe hits the table in 30 minutes and never feels like a compromise. Store-bought gnocchi gets tossed with white beans, spinach, and a bright tomato garlic sauce. Every bite is tender, hearty, and packed with protein.

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 4

Method: Stovetop

Why This Healthy Gnocchi Works

The white beans do double duty here. They add plant-based protein and create a creamy texture in the sauce without any heavy cream. The sauce clings to every pillow of gnocchi.

I use whole wheat gnocchi when I can find it — it has a nuttier flavor and more fiber than the standard version. Regular potato gnocchi works just as well and still gives you a satisfying, filling meal.

Fresh basil and a squeeze of lemon go in at the very end. Those two ingredients brighten the whole pan and keep the healthy gnocchi tasting light rather than heavy.

Ingredients

  • 1 lb (450g) whole wheat or potato gnocchi
  • 2 tablespoons extra virgin olive oil
  • 4 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes
  • 1 can (14 oz) diced tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 3 cups baby spinach
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon lemon juice
  • 1/4 cup fresh basil, torn

What You Need for Healthy Gnocchi

Whole wheat gnocchi — adds fiber and a slightly nutty flavor. Regular potato gnocchi is a direct swap and still makes a nutritious meal.

Extra virgin olive oil — forms the base of the sauce and helps the garlic bloom without burning. Avocado oil works too.

Garlic — four cloves give a bold, aromatic backbone. Use less if you prefer a milder flavor.

White beans — cannellini beans are ideal. They break down slightly in the sauce and add creaminess plus 7g of protein per half cup.

Diced tomatoes — build the sauce base. San Marzano canned tomatoes have the cleanest, sweetest flavor here.

Baby spinach — wilts into the sauce in under a minute. Chopped kale or Swiss chard work as heartier substitutes.

Lemon juice — freshly squeezed is worth it. It lifts the whole dish and keeps the sauce tasting fresh rather than heavy.

Fresh basil — tear it by hand and add at the end. Heat kills the fragrance, so the finish-line addition makes a big difference.

How to Make Healthy Gnocchi

  1. Bring a large pot of salted water to a boil. Cook gnocchi according to package directions until they float, about 2-3 minutes. Reserve 1/4 cup pasta water, then drain.
  2. Heat olive oil in a large skillet over medium heat.
  3. Add garlic and red pepper flakes. Cook for 1 minute until fragrant and golden.
  4. Pour in diced tomatoes. Stir and simmer for 5 minutes until the sauce thickens slightly.
  5. Add white beans, oregano, salt, and black pepper. Stir to combine. Simmer for 3 minutes.
  6. Add spinach. Stir until wilted, about 1 minute.
  7. Add cooked gnocchi to the skillet. Toss gently to coat in the sauce. Add a splash of pasta water if needed to loosen.
  8. Remove from heat. Stir in lemon juice and torn basil.
  9. Taste and adjust salt. Serve immediately.

Healthy Gnocchi Variations

Creamy Healthy Gnocchi

Stir in 2 tablespoons of cream cheese or 3 tablespoons of Greek yogurt off the heat. The sauce turns silky and rich without adding many calories. This version is excellent with rotisserie chicken added.

Baked Healthy Gnocchi

Transfer the finished skillet mixture to a baking dish. Top with 1/3 cup shredded mozzarella and bake at 400°F (200°C) for 15 minutes until bubbly and golden. This works well for meal prep — portion straight from the dish.

Vegan Healthy Gnocchi

Skip the cheese garnish and use gluten-free gnocchi if needed. The white bean base is already fully vegan, and a drizzle of extra olive oil finishes the dish without any dairy.

Pesto Healthy Gnocchi

Swap the tomato sauce step for 3 tablespoons of jarred or homemade basil pesto. Toss gnocchi, white beans, and spinach directly in the pesto. Add a splash of pasta water for creaminess. Ready in under 15 minutes.

Spicy Healthy Gnocchi

Double the red pepper flakes and add 1/2 teaspoon of smoked paprika with the garlic. The heat builds slowly and pairs well with a scatter of crumbled feta or parmesan at the end.

Tips for the Best Healthy Gnocchi

  • I always reserve pasta water before draining — a few tablespoons loosen the sauce perfectly without adding calories.
  • Don’t overcook the gnocchi. As soon as they float to the top, they are done. Overcooked gnocchi turns mushy in the skillet.
  • Use high heat when adding the gnocchi to the skillet so the edges get a little color. That slight crust adds texture.
  • Tear the basil by hand instead of chopping. Torn leaves release more aroma and don’t turn brown as quickly.
  • For more protein, add cooked shredded chicken or canned tuna with the white beans.

Make Ahead & Storage

This healthy gnocchi keeps in the fridge for up to four days in an airtight container. The gnocchi absorbs some sauce overnight, so add a splash of broth or water when reheating on the stovetop over medium-low heat.

I don’t recommend freezing cooked gnocchi — the texture turns grainy after thawing. You can freeze the tomato-bean sauce separately for up to three months and cook fresh gnocchi to serve with it on busy nights.

Common Questions

Is store-bought gnocchi healthy?

Yes, especially whole wheat gnocchi which adds fiber. The key is what you pair it with — a sauce built on vegetables, legumes, and olive oil makes the whole dish nutritious. This recipe keeps the meal balanced and filling.

Can I make healthy gnocchi gluten-free?

Yes. Many stores carry gluten-free gnocchi made from rice flour or cauliflower. Swap one for one in this recipe. The rest of the ingredients — beans, tomatoes, spinach, olive oil — are naturally gluten-free.

How do I keep gnocchi from getting mushy?

Cook them just until they float, then drain immediately. Toss in the sauce over medium heat for no more than 1-2 minutes. Longer cooking softens the texture too much.

Can I use cauliflower gnocchi?

Yes. Cauliflower gnocchi is lower in carbs and works in this recipe. Pan-fry it first in a dry skillet for 5-6 minutes until golden, then add to the sauce. It holds its texture better than boiling.

What protein can I add to this dish?

White beans already provide plant-based protein. For more, add shredded rotisserie chicken, cooked Italian sausage, or a drained can of tuna. Stir in with the beans and heat through for 2 minutes.

This healthy gnocchi recipe for dinner is my go-to when I need something fast, filling, and genuinely good. Save this recipe and tap the link for the full ingredients and step-by-step instructions.

Overhead skillet of healthy gnocchi with white beans, wilted spinach, and diced tomatoes in a garlic herb sauce

Healthy Gnocchi Recipe for Dinner Tonight

Pillowy gnocchi tossed with white beans, spinach, and a quick tomato garlic sauce — on the table in 30 minutes.

Prep
10 min
Cook
20 min
Total
30 min
Servings
4
Calories
420

Ingredients

  • 1 lb (450g) whole wheat or potato gnocchi
  • 2 tablespoons extra virgin olive oil
  • 4 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes
  • 1 can (14 oz) diced tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 3 cups baby spinach
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon lemon juice
  • 1/4 cup fresh basil, torn

Instructions

  1. Bring a large pot of salted water to a boil. Cook gnocchi according to package directions until they float, about 2-3 minutes. Reserve 1/4 cup pasta water, then drain.
  2. Heat olive oil in a large skillet over medium heat.
  3. Add garlic and red pepper flakes. Cook for 1 minute until fragrant and golden.
  4. Pour in diced tomatoes. Stir and simmer for 5 minutes until the sauce thickens slightly.
  5. Add white beans, oregano, salt, and black pepper. Stir to combine. Simmer for 3 minutes.
  6. Add spinach. Stir until wilted, about 1 minute.
  7. Add cooked gnocchi to the skillet. Toss gently to coat in the sauce. Add a splash of pasta water if needed to loosen.
  8. Remove from heat. Stir in lemon juice and torn basil.
  9. Taste and adjust salt. Serve immediately.
Nutrition per serving
420 cal 68g carbs 14g protein 9g fat 9g fiber 5g sugar 580mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

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

Recent Posts