Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Walnut Bolognese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Description

This walnut Bolognese is a rich and savory vegan alternative to the traditional meat sauce. Packed with finely chopped walnuts, vegetables, and herbs, it delivers deep, satisfying flavor and a meaty texture—without the meat. Serve it over your favorite pasta for a comforting, protein-packed meal everyone will love.


Ingredients

  • 1 tbsp olive oil

  • 1 small onion, finely chopped

  • 2 carrots, peeled and finely diced

  • 2 celery stalks, finely diced

  • 3 cloves garlic, minced

  • 1 cup walnuts, finely chopped or pulsed in a food processor

  • 1 (28 oz) can crushed tomatoes

  • 2 tbsp tomato paste

  • 1/2 cup dry red wine (optional, or use veggie broth)

  • 1 tsp dried oregano

  • 1 tsp dried basil

  • 1/2 tsp thyme

  • 1/2 tsp salt

  • 1/4 tsp black pepper

  • 1 tbsp soy sauce or tamari (for umami)

  • 1/4-1/2 cup water or veggie broth (as needed)

  • 12 oz spaghetti or pasta of choice

  • Fresh basil or parsley, for garnish (optional)

  • Vegan Parmesan, for serving (optional)


Instructions

  1. Cook the veggies:
    Heat olive oil in a large skillet over medium heat. Add onion, carrot, and celery. Sauté for 5–7 minutes, until softened.

  2. Add garlic and chopped walnuts. Cook for another 3–4 minutes, stirring often, to toast the walnuts and release flavor.

  3. Stir in tomato paste and cook for 1 minute. Then pour in the red wine (or broth) to deglaze the pan. Let it simmer for 2–3 minutes.

  4. Add crushed tomatoes, oregano, basil, thyme, soy sauce, salt, pepper, and a splash of water or broth. Stir and reduce heat to low. Let the sauce simmer for 20–25 minutes, stirring occasionally. Add more liquid if the sauce gets too thick.

  5. Meanwhile, cook pasta according to package instructions. Drain and set aside.

  6. Taste and adjust seasoning in the sauce as needed. Serve over pasta, topped with fresh herbs and vegan Parmesan if desired.


Notes

  • Pulse walnuts in a food processor until crumbly, not powdery.

  • Leftovers store well in the fridge for up to 4 days.

  • Great with gluten-free pasta or zucchini noodles for a lighter option.