• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Sprinkled With Balance

  • Recipe Index
  • About Priscilla
  • Contact Me
  • Subscribe!
menu icon
go to homepage
  • Recipe Index
  • About Priscilla
  • Contact Me
  • Subscribe!
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Priscilla
    • Contact Me
    • Subscribe!
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » All Recipes » Soups

    Published: Jan 27, 2024 · Modified: Feb 24, 2024 by Priscilla Lawrence. 4 Comments

    Cauliflower Lentil Soup

    183 shares
    • Facebook
    • Email
    Jump to Recipe Print Recipe

    Filling and nourishing, this hearty cauliflower lentil soup is a delicious meatless recipe, perfect for the cold months of soup season. Tender cauliflower, nutritious lentils, the magic trio of onion, carrot and celery, tomatoes and spinach cooked in a broth seasoned with fresh herbs. So good!

    This is a picture of a bowl or cauliflower lentil soup.

    This post contains affiliate links from Amazon and other retailers. When you click on these links, I may earn a small commission from qualifying purchases at no extra cost to you. It helps me maintain this website and create new recipes. Thank you for your support! Please read my privacy policy for more details.

    Why you'll love this recipe

    • This cauliflower lentil soup is filled with nutrient-rich ingredients. Cauliflower, carrots and all the veggies in this recipe are rich in vitamins and minerals, lentils are an excellent plant-based source of protein, fiber and iron. This vegetarian soup is also low in calories. Filling, nutritious and delicious!
    • It's easy to make, and budget-friendly. All the ingredients are affordable and easy to find in grocery stores. A great satisfying, balanced meal for the whole family. And it's a great soup for meal-prep like this chickpea soup, lemony white bean soup, and broccoli zucchini soup.
    • This recipe is versatile and can be customized to your taste. You can easily switch up some of the veggies, add chicken, some heat if you wanted, different spices and herbs, you can really make it your own.

    Key Ingredients and variations

    • Cauliflower: I use 3 to 4 cups of florets which is the equivalent of a fresh medium cauliflower. The florets are not too small but not too big.
    • Lentils: I use dried brown (or green) lentils for this recipe. I buy them at the bulk section of my grocery store. Make sure to rinse them well under cold water before cooking. They cook pretty fast, 20 to 25 minutes. If you want to use already cooked lentils, add them at the end of the cooking time for only 5-10 minutes to heat them thru. If you want to use red lentils, keep in mind that they cook faster.
    • The magic trio onion, celery and carrots. The base of a many soups, they bring flavor and texture. Dice them small for this recipe.
    • Tomatoes: I use canned "petite" diced tomatoes, as I prefer the smaller dice but you can use regular diced canned tomatoes or even crushed tomatoes. I haven't tried, but I think even fire-roasted diced tomatoes would be excellent in this lentil soup. Don't drain them, put it all in the soup.
    • Aromatics: garlic of course, as well as garlic and onion powder, fresh thyme and fresh rosemary, bay leaves and salt and pepper. Keeping it simple here but you can absolutely add other spices you love, different herbs, some heat with red pepper flakes, cayenne or hot sauce. This soup is very customizable.
    • Broth: to keep this recipe vegetarian (vegan actually), use vegetable broth but you can use chicken broth too if you prefer.
    • Spinach: adds some extra vitamins. You can substitute it with kale, it'd need to cook a few minutes longer than spinach.
    This is a picture of all the ingredients needed to make this soup recipe.

    How to make this cauliflower lentil soup

    • You'll need a heavy bottom pot like a Dutch oven or large pot with a lid to make this recipe.
    This is a picture of the lentils in a mesh strainer after being rinsed.

    Rinse the dried lentils under cold water.

    This is a picture of a large pot with carrots, onions and celery.

    Heat up olive oil, add onion, celery and carrots, and cook stirring often for 5 minutes.

    This is a picture of the large pot with garlic added.

    Then add minced garlic, and cook for about 1 minute.

    This is a picture of the large pot with the lentils, tomatoes, herbs and broth added.

    Then add the garlic and onion powder, diced tomatoes, dry lentils, herbs and broth. Bring to a low boil, cook for about 5 minutes.

    This is a picture of the large pot with cauliflower florets added.

    Then add the cauliflower and bring to low boil again. Cover the pot and simmer on medium low-heat for 20 to 25 minutes or until the lentils and cauliflower are tender, stirring from time to time.

    This is a picture of the large pot with spinach added.

    Add the spinach, cook uncovered for 2-3 minutes. Then serve and top with fresh parmesan. Enjoy!

    More Recipes with Cauliflower

    If you love cauliflower check these out!

    All Recipes →
    • This is a square picture of cheesy roasted carrots and cauliflower.
      Cheesy Roasted Carrots and Cauliflower
    • Smoked Cauliflower
    • Square photo of a bowl of soup.
      Potato Cauliflower & Leek Soup
    • This is a square picture of the soup.
      Chickpea Soup
    This is a picture of a bowl or cauliflower lentil soup.

    Tips

    • Store the leftovers in an airtight container refrigerated for up to 5 days, or freeze in portioned freezer safe containers for up to 6 months. Let the soup cool down completely before freezing. Reheat the soup leftovers in the microwave for 3-4 minutes or on the stove until warmed thru.
    • Don't overcook the cauliflower. You want it to be tender but still with a little bite so it doesn't get mushy. Use the tines of a fork to test.
    • Garnish your soup with fresh parmesan, fresh parsley, green onions, sour cream or hot sauce. Serve your soup with crusty bread or croutons if you wish.

    Frequently Asked Questions

    Can I make this soup creamier or blended?

    Absolutely. Use an immersion blender, and blend a little bit of the soup before serving to make it creamier or use cream, half and half, or extra cheese if you wish. You can also blend the whole soup or keep it chunky.

    Can I use different kinds of lentils?

    We use brown or green dried lentils for this recipe. Red lentils work too but they cook a little faster so add them to the soup a tad later. Already cooked lentils shouldn't be added to the soup until close to the end of the cooking time just to get warmed thru.

    This is a picture of a bowl or cauliflower lentil soup.
    • If you make and love this recipe, I would so appreciate it if you left a star rating & review! It helps my business tremendously by telling readers this recipe is recommended!
    • Never miss a new recipe by following me on Instagram, Facebook, Pinterest and Subscribing to my weekly newsletter!
    This is a square picture of a bowl or cauliflower lentil soup.

    Cauliflower Lentil Soup

    Priscilla Lawrence
    Filling and nourishing, this hearty cauliflower lentil soup is a delicious meatless recipe made with tender cauliflower, nutritious lentils, the magic trio of onion, carrot and celery, tomatoes and spinach cooked in a broth flavored with fresh herbs. So good!
    5 from 5 votes
    Print Recipe Pin Recipe Rate Recipe
    Prep Time 10 minutes mins
    Cook Time 40 minutes mins
    Total Time 50 minutes mins
    Course Soup
    Cuisine American
    Servings 4 servings
    Calories 273.6 kcal

    Equipment

    • large pot with lid like a Dutch oven
    • wooden spoon

    Ingredients
      

    • 1 tablespoon olive oil
    • ½ yellow onion finely chopped, about ½ cup
    • 1-2 carrots diced, about ½ cup
    • 2 stalks celery diced, about ½ cup
    • 3-4 cloves garlic minced
    • 1 teaspoon salt more or less to taste
    • ½ teaspoon black pepper more or less to taste
    • ½ teaspoon garlic powder
    • ½ teaspoon onion powder
    • 1-2 sprigs fresh rosemary or ⅛ to ¼ teaspoon dried rosemary
    • 2-3 sprigs fresh thyme or ⅛ to ¼ teaspoon dried thyme
    • 1-2 bay leaves
    • 1 cup dried lentils brown or green
    • 1 14.5 ounces can petite diced tomatoes not drained
    • 8 cups broth low-sodium chicken or vegetable
    • 3-4 cups cauliflower florets
    • 2 cups fresh spinach roughly chopped
    • freshly grated parmesan
    • chopped parsley optional

    Instructions
     

    • Prep all the veggies by washing and chopping them. Rinse the lentils under cold water, then set aside.
      This is a picture of the lentils in a mesh strainer after being rinsed.
    • In a large pot, heat up olive oil over medium high heat. Once hot, add chopped onion, celery and carrots, reduce heat to medium, and cook stirring often for 5 minutes, until onions are translucent.
      This is a picture of a large pot with carrots, onions and celery.
    • Add the minced garlic. Cook for 1 minute.
      This is a picture of the large pot with garlic added.
    • Then add the salt, pepper, garlic powder, onion powder, lentils, tomatoes and broth. Stir everything. Add the bay leaves, whole sprigs of rosemary and thyme. Bring to a low boil, then simmer on medium heat for 5 minutes.
      This is a picture of the large pot with the lentils, tomatoes and broth added.
    • Add the cauliflower florets, mix it in, bring back to a low boil by turning up heat, then reduce to medium and simmer the soup covered for 20-25 minutes until cauliflower and lentils are cooked thru and tender when poked with a fork, stirring a few times in between.
      This is a picture of the large pot with cauliflower florets added.
    • Uncover the soup, add the spinach and continue cooking for 2-3 minutes, until welted.
      This is a picture of the large pot with spinach added.
    • Remove from heat, remove the bay leaves, thyme and rosemary with a spoon or fork, adjust salt and pepper if needed. Serve, sprinkle with freshly grated parmesan and chopped parsley. Enjoy!

    Notes

    • Spices:  feel free to add different spices to your soup. I love to use multi-purpose  seasoning mixes for this kind of recipe.
    • Broth: add a little more broth (or water) if the soup feels too thick to your taste. 
     
    *The nutritional values shown in this recipe are approximate for one suggested serving size using the ingredients listed but not including any optional items and may vary per actual preferred portion sizes.

    Nutrition

    Serving: 1serving | Calories: 273.6kcal | Carbohydrates: 41.9g | Protein: 17g | Fat: 4.4g | Saturated Fat: 0.7g | Polyunsaturated Fat: 0.7g | Monounsaturated Fat: 2.7g | Sodium: 547mg | Potassium: 909.1mg | Fiber: 19.7g | Sugar: 5.1g | Vitamin A: 4090.5IU | Vitamin C: 46.6mg | Calcium: 83.3mg | Iron: 4.7mg
    Have you made this recipe?Leave a review below or tag @Sprinkledwithbalance on Instagram!
    Share on Facebook Share by Email
    Picture of Priscilla Lawrence owner of Sprinkled with Balance.

    About Priscilla Lawrence

    Hi there, I'm Priscilla Lawrence! Welcome to Sprinkled With Balance where I share elevated and approachable nutrient-rich recipes that aren't overly restrictive, complicated or boring! Based in California but born and raised in France, I'm a mom of two, former certified nutritionist, recipe developer, and food photographer.

    Learn more about me →
    « Cottage Cheese Frittata with Sun-Dried Tomatoes
    Cheeseburger Puff Pastry Bites »
    183 shares
    • Facebook
    • Email

    Reader Interactions

    Comments

      Leave a comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Jean Anderson says

      March 16, 2024 at 10:18 pm

      5 stars
      Absolutely delicious and so easy. It will become a regular part of our meal rotations.

      Reply
      • Priscilla Lawrence says

        March 17, 2024 at 8:47 am

        Thank you so much Jean! Makes me so happy you love this recipe!

        Reply
    2. Catania Galvan says

      February 11, 2025 at 6:01 pm

      5 stars
      Great soup recipe! As a Vegetarian I'm always looking for new Lentil recipes to try and this one is a keeper.
      Thank you

      Reply
      • Priscilla Lawrence says

        February 12, 2025 at 7:59 am

        I'm so happy you enjoyed this soup Catania! It's so nourishing. Thank you for leaving a review!

        Reply

    Primary Sidebar

    Hi, I'm Priscilla!

    Picture of Priscilla Lawrence owner of Sprinkled with Balance.

    Based in California but born and raised in France, I welcome you to Sprinkled With Balance where I share elevated nutrient-rich recipes that aren't overly restrictive, complicated, or boring! I'm a mom of two, ...

    Read More

    Let's Connect

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok

    Popular Posts

    Grilled Chicken Salad With Goat Cheese Crostini

    This is a picture of the grilled chicken salad with goat cheese, avocado and strawberries.

    Chicken Spring Roll Salad

    This is a square picture of the spring roll salad with chicken.

    Ground Chicken And Vegetable Stir Fry

    Search

    Popular

    • This is a square picture of a breakfast bowl.
      Breakfast Burrito Bowls
    • This is a square picture of salmon quinoa salad on a plate.
      Salmon Quinoa Salad
    • This is square picture of cucumber and carrot salad in a bowl.
      Cucumber and Carrot Salad
    • This is a square picture of the spring roll salad with chicken.
      Chicken Spring Roll Salad

    Footer

    ↑ back to top

    This website contains affiliate links from Amazon and other retailers. I may earn a small commission from qualifying purchases at no extra cost to you. It helps me maintain this website and create new recipes. Thank you for your support!

    Privacy Policy - All Right Reserved - Copyright © 2025

    183 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required