Go Back

Creamy Vegan Tomato Basil Gnocchi - Comforting, Simple, and Flavor-Packed

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1–2 tablespoons olive oil
  • 3–4 cloves garlic, minced
  • 1 small yellow onion, finely diced
  • 1/2 teaspoon red pepper flakes (optional, adjust to taste)
  • 1 tablespoon tomato paste
  • 1 can (14–15 oz) crushed tomatoes or tomato passata
  • 1/2 cup full-fat coconut milk or 1/2 cup cashew cream (see variation)
  • 1/2 cup low-sodium vegetable broth (plus more as needed)
  • 16–18 oz shelf-stable or refrigerated potato gnocchi (check label for vegan)
  • 1 teaspoon sugar or maple syrup (to balance acidity)
  • 1 teaspoon balsamic vinegar (optional, for depth)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 1 packed cup fresh basil leaves, roughly chopped
  • 2 tablespoons nutritional yeast or vegan Parmesan (optional, for cheesy flavor)
  • Extra olive oil for finishing
  • Lemon zest or a squeeze of lemon (optional, to brighten)

Method
 

  1. Warm the pan. Set a large, deep skillet over medium heat. Add olive oil. When it shimmers, add the onion and a pinch of salt. Cook 3–4 minutes until softened and slightly translucent.
  2. Add aromatics. Stir in the garlic and red pepper flakes. Cook 30–60 seconds until fragrant. Don’t let the garlic brown.
  3. Toast the tomato paste. Add tomato paste and cook for 1–2 minutes, stirring, until it darkens slightly. This deepens the flavor.
  4. Build the sauce. Pour in crushed tomatoes and vegetable broth. Add oregano, sugar, and a few grinds of pepper. Simmer for 5–7 minutes, stirring occasionally.
  5. Make it creamy. Lower the heat and stir in coconut milk or cashew cream. Add balsamic if using. Simmer another 3–4 minutes to meld flavors. Taste and adjust salt, pepper, and sweetness.
  6. Cook the gnocchi. If using shelf-stable gnocchi that can cook in sauce, add it directly to the skillet and stir. If the package calls for boiling, cook in salted water until they float (1–3 minutes), then transfer to the sauce. Add a splash of broth if the sauce gets too thick.
  7. Finish with basil. Stir in chopped fresh basil and nutritional yeast or vegan Parmesan, if using. Let everything bubble together for 1–2 minutes. The gnocchi should be tender and coated in a glossy, creamy sauce.
  8. Final touches. Drizzle with a teaspoon of olive oil and add lemon zest or a tiny squeeze of lemon if you like a brighter finish. Serve hot with extra basil on top.