Prep Time: 5 minutes | Cook Time: 15 minutes | Total Time: 20 minutes | Yield: 3-4 servings
Introduction
We all crave those rich, velvety pasta dishes that feel like a warm hug at the end of a long day. Usually, achieving that level of creaminess requires heavy dairy, and getting a boost of protein means adding a separate meat substitute. But what if you could have a gourmet, creamy, and high-protein dinner made in a single pan in just 20 minutes?
Introducing the Creamy Sun-Dried Tomato & White Bean Gnocchi.
This recipe is the definition of “smart cooking.” We bypass the need for boiling water by cooking shelf-stable gnocchi directly in the sauce, allowing them to soak up all the savory flavors. We then boost the nutrition by adding creamy Cannellini beans, transforming a simple carb dish into a high-protein vegan recipe. It is a quick vegan dinner that is luscious, dairy-free, and surprisingly budget-friendly.
Why White Beans are the Perfect Pasta Addition
If you are looking to add more plant-based protein to your diet without relying on processed mock meats, canned white beans (like Cannellini or Great Northern) are your best friend. They have a mild flavor and a naturally creamy interior that blends seamlessly into pasta sauces.
In this recipe, they provide substance and fiber, making the meal incredibly satisfying. When combined with the potent, tangy flavor of sun-dried tomatoes and a dairy-free cream base, you get a restaurant-quality meal that supports your health goals. This is a 30-minute vegan dinner that feels indulgent but is packed with wholesome ingredients.

Ingredients & Substitutions Guide
- 16 oz Vegan Gnocchi: Use shelf-stable or refrigerated potato gnocchi. Note: Most traditional gnocchi is vegan, but always check the package to ensure no egg was used.
- 1 Can (15oz) Cannellini Beans: Rinsed and drained. These are preferred for their creamy texture, but chickpeas work too.
- 1/2 Cup Oil-Packed Sun-Dried Tomatoes: Roughly chopped. Crucial Tip: Use 1 tablespoon of the flavorful oil from the jar to sauté your aromatics!
- 1.5 Cups Vegetable Broth: The cooking liquid for the gnocchi.
- 1 Cup Unsweetened Plant Milk: Soy milk or cashew milk work best for a thick, creamy result. Avoid thin milks like almond or rice milk.
- 2 Cups Fresh Spinach: For a pop of color and iron.
- Aromatics: 3 cloves of minced garlic and 1 tsp dried oregano.
Step-by-Step Instructions
- Sauté Aromatics (Step 1 of 4): Heat 1 tablespoon of the oil from the sun-dried tomato jar in a large, deep skillet over medium heat. Add the chopped sun-dried tomatoes, minced garlic, and dried oregano. Sauté for 2 minutes until fragrant.
- Simmer the Gnocchi (Step 2 of 4): Add the uncooked gnocchi, vegetable broth, and unsweetened plant milk to the skillet. Stir to combine. Bring the mixture to a gentle simmer.
- Cook to Perfection (Step 3 of 4): Reduce heat to medium-low. Let the gnocchi simmer uncovered for 5–7 minutes, stirring occasionally. The liquid will reduce, the starch from the gnocchi will thicken the sauce, and the gnocchi will become tender and pillowy.
- Finish and Serve (Step 4 of 4): Stir in the rinsed white beans and the fresh spinach. Cook for another 2 minutes until the beans are heated through and the spinach has completely wilted into the creamy sauce. Season generously with salt and black pepper. Serve immediately, perhaps with a sprinkle of vegan parmesan or red pepper flakes.

Expert Tips for One-Pan Success
- Use the Jar Oil: Don’t waste the oil the sun-dried tomatoes are packed in! It is infused with incredible tomato flavor and gives the base of your sauce a huge head start.
- Don’t Pre-Boil: Trust the process. Cooking the gnocchi directly in the broth and milk is essential. As the gnocchi release their potato starch, it acts as a natural thickener for the dairy-free cream sauce.
- Choose the Right Milk: For the creamiest results without dairy, unsweetened soy milk or homemade cashew milk are superior because they have a higher fat and protein content than almond milk.
- Storage: This dish is best eaten fresh as the gnocchi will continue to absorb the sauce as it sits. However, leftovers can be stored in an airtight container for up to 3 days and gently reheated on the stove with a splash of extra broth.
Conclusion
Ditch the multiple pots and pans and embrace the ease of this 20-Minute Creamy Vegan Gnocchi. It’s a flavor-packed, high-protein win that proves fast food can be incredibly wholesome and comforting.
What’s your favorite way to eat gnocchi? Let us know in the comments below! Don’t forget to save this pin to your 30-Minute Vegan Dinners board!