
This healthy gnocchi recipe is a quick, comforting one-pan dinner packed with white beans, tomatoes, and spinach. Creamy, satisfying, and ready in about 30 minutes, it's an easy vegetarian meal for busy weeknights.
Warm the olive oil in a large saucepan or deep skillet over medium-low heat. Add the finely chopped red onion and cook for 8-10 minutes, stirring occasionally, until softened and translucent. Stir in the garlic and cook for 1 minute more until fragrant.
Mix in the tomato puree, then add the white beans with their liquid and the chopped tomatoes. Bring the sauce to a gentle simmer, season with salt and black pepper, and stir in the frozen spinach. Cook for 2-3 minutes, stirring occasionally, until the spinach has fully thawed and blended into the sauce.
Add the fresh gnocchi, cover, and cook for 2-3 minutes. Uncover, stir in the reduced-fat creme fraiche, and simmer for another 5 minutes until the gnocchi is tender and the sauce is lightly creamy. If the mixture becomes too thick, loosen it with a splash of hot water. Serve topped with grated Parmesan, fresh parsley, and extra black pepper.
Cannellini or butter beans work well in place of white beans. If using fresh spinach instead of frozen, add a large handful at a time and cook until wilted. Leftovers keep well in an airtight container in the fridge for up to 2 days; reheat gently with a splash of water to loosen the sauce.




