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

Cauliflower Bolognese with Pasta and Fresh Basil Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 50 reviews

  • Author: Mary & Susan
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

A hearty and healthy Cauliflower Bolognese sauce that offers a vegetarian and vegan-friendly twist on the classic Italian meat sauce. Made with crumbled cauliflower, red lentils, tomatoes, and fragrant herbs, this sauce simmers to a rich, thick texture perfect for serving over your favorite pasta or vegetable noodles. This recipe is packed with flavor and comforting warmth while being nutritious and satisfying for the whole family.


Ingredients

Vegetables and Aromatics

  • 1 small head cauliflower
  • 1 cup chopped yellow onions
  • 3 cloves garlic, minced
  • 1/2 teaspoon minced fresh thyme

Wet Ingredients

  • 2 28 oz cans whole plum tomatoes in thick puree
  • 3 tablespoons balsamic vinegar

Dry Ingredients & Spices

  • 1/2 cup red lentils
  • 1 teaspoon sugar
  • 1/4 teaspoon dried basil
  • 1/4 teaspoon dried oregano
  • Dash of crushed red pepper
  • Kosher salt and black pepper, to taste

Fat

  • 2 tablespoons butter (or olive oil for vegan option)

Main and Garnish

  • 1 lb spaghetti or other pasta (can substitute with gluten-free pasta, zucchini noodles, or spaghetti squash)
  • Chopped fresh basil, for serving
  • Grated Parmesan cheese, for serving (omit for vegan)


Instructions

  1. Prepare the cauliflower: Slice the cauliflower in half and remove the thick center core. Cut it into large chunks to prepare for processing.
  2. Process the cauliflower: Use a food processor to break the cauliflower into florets. Pulse the cauliflower twice until it appears crumbly with some small florets. If you don’t have a food processor, finely chop the cauliflower into small pieces manually.
  3. Sauté onions: In a large heavy-bottomed pot, heat the butter or olive oil over low heat. Add the chopped onions and cook gently until they become soft and translucent, about 3-5 minutes.
  4. Cook cauliflower and garlic: Add the processed cauliflower to the pot and raise the heat to medium. Stir occasionally as the cauliflower softens and begins to turn light golden, about 10-12 minutes. Add the minced garlic and cook for about 30 seconds until fragrant.
  5. Add tomatoes and seasonings: Pour in the whole plum tomatoes along with their puree, red lentils, balsamic vinegar, sugar, fresh thyme, dried basil, oregano, crushed red pepper, salt, and black pepper. Stir to combine all ingredients thoroughly.
  6. Simmer the sauce: Cover the pot with a lid and bring the sauce to a gentle boil. Reduce heat to low and let it simmer with the lid on for 30 minutes. Then remove the lid and continue cooking for an additional 15 minutes until the cauliflower is tender, lentils have softened, and the sauce has thickened. Adjust seasoning with salt and pepper as needed.
  7. Cook the pasta: While the sauce finishes cooking, bring a large pot of salted water to a boil. Cook the spaghetti or preferred pasta according to package instructions until al dente. Drain well.
  8. Serve: Plate the cooked pasta and top with a generous ladle of cauliflower bolognese sauce. Garnish with freshly chopped basil and grated Parmesan cheese if desired. Serve warm and enjoy.
  9. Storage tips: This sauce will keep refrigerated in an airtight container for up to one week and can be frozen for up to two months. Make sure the sauce has cooled completely before freezing. It’s also delicious served over zucchini noodles, rice, or quinoa as alternatives to traditional pasta.

Notes

  • You can substitute canned diced or crushed tomatoes if whole plum tomatoes are unavailable.
  • Use olive oil instead of butter for a vegan-friendly version.
  • For gluten-free options, swap pasta with gluten-free varieties, spiralized zucchini, or spaghetti squash.
  • This sauce freezes well — cool completely before freezing and store in airtight containers.
  • The red lentils add plant-based protein and help thicken the sauce without needing meat.
  • Adjust the crushed red pepper amount to control the spiciness according to your preference.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian