Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Soup Recipes

    Lemon Vegetable Rice Soup

    Modified: Feb 29, 2024 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 4 votes
    6 servings
    33 minutes minutes
    Pin Jump to Recipe
    cropped-lemon-rice-soup-1-5.jpg
    Close up of wooden spoon in rice soup.
    Overhead view of white bowl filled with soup and a gold spoon.

    This vegetable rice soup is like comfort in a bowl. It's ready in just over 30 minutes and is made with a creamy, flavorful lemon-zested broth, white rice, chickpeas, and spinach.

    White Dutch oven filled with vegetable rice soup and wooden spoon.

    This lemon vegetable rice soup is very comforting and surprisingly simple to make. It features fresh spinach for a dose of fresh vegetables, and it's easy to modify to include even more vegetables like carrots and broccoli.

    It's no secret that I love making creamy vegan soups (vegan potato soup and Instant Pot white bean soup, anyone?). That's why we're using coconut milk for an ultra-creamy dairy-free base. The broth reminds me a lot of cream of chicken soup, despite this being a chicken-free soup!

    This is the perfect sick-day soup because it has refreshing lemon flavors, a comforting creamy broth, and it is easy to make in just about 30 minutes.

    Jump to:
    • Why this recipe works
    • Ingredients
    • Step-by-step instructions
    • Cassidy's tips
    • FAQ
    • Storage tips
    • Looking for more soup recipes?
    • Recipe
    • Comments

    Why this recipe works

    • Creamy dairy-free broth: One can of full-fat coconut milk adds depth and richness to the soup. This soup is a great option for anyone looking for dairy-free lemon rice soup that's still nice and creamy.
    • Simple, wholesome ingredients: Despite using simple ingredients like lemons and rice, this soup packs a big punch of flavor. Lemon juice, lemon zest, and shallots create a zesty and multi-layered broth.
    • Takes 30 minutes: Lemon rice soup is really quick to make. All you have to do is saute the shallots, then add in the vegetables (chickpeas and spinach), broth, and seasonings, and simmer the rice until it's cooked through.

    Ingredients

    Labeled ingredients
    • White rice: I use long-grain white rice. Make sure to thoroughly rinse the rice to prevent the soup from becoming too starchy.
    • Coconut milk makes the broth ultra-creamy. Use canned coconut milk, not coconut milk beverage. I recommend full-fat coconut milk for the most creaminess and body, but light coconut milk works for a lower-fat option.
    • Shallot: Chop one shallot and saute in olive oil to make the soup base. Yellow onion works in a pinch.
    • Chickpeas add protein and make the soup extra hearty (and they are technically a vegetable!). White beans are another good option if you don't like chickpeas.
    • Vegetable broth: Better than Bouillon vegetable base and water combine to make an ultra-flavorful vegetable soup base. An equal amount of vegetable broth works.
    • Lemon juice and zest adds a lot of brightness. One large lemon yields about 3 tablespoons of lemon juice.
    • Spinach adds color and a serving of vegetables. I use fresh spinach but frozen spinach also works.

    Step-by-step instructions

    Steps 1 through 4 to make the soup
    1. Saute shallots in olive oil over medium-high heat until softened, about 3-5 minutes. Add in garlic and saute until aromatic, about a minute more.
    2. Add the bouillon, stirring to combine with the shallots and garlic. Add a small amount of water as needed to deglaze the pan.
    3. Slowly pour in the water, stirring to combine with the bouillon. Add the chickpeas, rinsed rice, coconut milk, and white pepper.
    4. Bring to a boil over high heat. Once boiling, reduce to a simmer. Cover the pot with a lid, leaving a small gap for steam to escape. Simmer until the rice is cooked through, about 18-20 minutes. Stir in the spinach.
    5. Stir in the lemon zest and lemon juice. The spinach should wilt in just a couple of minutes from the heat of the soup. Taste for salt and pepper.
    Close up of wooden spoon in rice soup.

    Cassidy's tips

    • Rinse the rice before adding it to the soup. This helps to keep the rice from becoming gluey as it cooks.
    • Extra veggies: It's easy to make this an extra-veggie vegetable rice soup. Carrots, celery, broccoli, zucchini, and frozen peas would all go well if you are looking to get in more vegetables. Add the celery, carrots, and zucchini at the same time as the shallot, and the other vegetables (broccoli and peas) at the same time as the rice.
    • Serving: I like to top the soup with red pepper flakes and freshly ground black pepper. Serve with crusty bread or crackers for crunch.

    FAQ

    Can I use short or medium-grain white rice?

    Yes, you can use short or medium-grain white rice to make lemon rice soup. I don't recommend using arborio rice.

    Can I use brown rice?

    I don't recommend using brown rice in this soup because it requires additional liquid and cooking time. If you're looking for a soup that uses whole-grain rice, you might like my mushroom wild rice soup instead.

    Can I use bottled lemon juice in place of fresh?

    I recommend using fresh lemons instead of bottled lemon juice because the soup also needs lemon zest. Bottled lemon juice can be used if it's your only option, but the soup will be a little less lemon-y.

    Overhead view of white bowl filled with soup and a gold spoon.

    Storage tips

    • Leftovers are best within 3 to 4 days.
    • The rice continues to soak up liquid as it refrigerates. I found that after just a day in the fridge, I needed to add a big splash of broth to each serving before reheating. The rice gets an almost risotto-like texture when served as leftovers.
    • Reheating: Individual servings can be reheated in the microwave. To reheat larger portions of vegetable rice soup, place a cooking pot on the stove over medium heat. Stir every few minutes, until the soup is heated through.

    Looking for more soup recipes?

    • Gray bowl filled with couscous soup and a wood-handled silver spoon.
      Couscous Vegetable Soup
    • Overhead view of gray bowl filled with white bean soup, black-handled spoon, and lemon wedge.
      Vegan White Bean Soup (Instant Pot)
    • Close up of a pot of brothy egg noodles with a wooden ladel lifting out a portion that's covered with shredded cheese.
      Roasted Garlic Chickpea Noodle Soup
    • Overhead view of white bowl filled with lentil soup, a lemon wedge and a gold fork
      Lentil Quinoa Soup

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    White dutch oven filled with soup and wooden spoon.

    Lemon Vegetable Rice Soup

    Cassidy Reeser, MS, RD
    This is a bright and creamy vegetarian soup made with coconut milk, white rice, and chickpeas.
    5 from 4 votes
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 13 minutes mins
    Cook Time 20 minutes mins
    Total Time 33 minutes mins
    Servings 6 servings

    Ingredients
      

    • 1 tablespoon olive oil or other neutral oil
    • 1 medium shallot roughly chopped
    • ½ teaspoon salt adjust to taste
    • 3-4 cloves garlic minced
    • 1 tablespoon vegetable bouillon see note #1
    • 5 and ½ cups water
    • 15 ounce can chickpeas drained and rinsed (~1.5 cups chickpeas)
    • 13.5 ounce can full-fat coconut milk
    • 1 and ½ cups long-grain white rice rinsed well; see note #2
    • ¼ teaspoon white pepper
    • ½ teaspoon lemon zest from 1 lemon
    • 2 tablespoons lemon juice
    • 2 cups fresh spinach
    • freshly ground black pepper and red pepper flakes to taste for serving

    Instructions
     

    • Heat a Dutch oven or stock pot over medium-high heat. Once hot, drizzle in the olive oil. Add chopped shallot and sprinkle with ½ teaspoon salt. Saute until softened, about 3-5 minutes.
    • Add in minced garlic and saute until aromatic, about a minute more.
    • Add the bouillon, stirring to combine with the shallots and garlic. Slowly pour in the water, stirring to combine with the bouillon.
    • Add the chickpeas, coconut milk, rinsed rice, and white pepper. Bring to a boil over high heat.
    • Once boiling, reduce to a simmer. Cover the pot with a lid, leaving a small gap for steam to escape. Simmer until the rice is cooked through, about 18-20 minutes.
    • Stir in the lemon zest, lemon juice, and spinach. The spinach should wilt quickly from the heat of the soup. Taste for salt and pepper. Serve topped with freshly ground black pepper and red pepper flakes to taste.

    Notes

    1. Bouillon is used instead of vegetable broth because it is super flavorful. I use this brand. However, an equal amount of water or broth will work.
    2. White rice: Medium or short grain rice also work.
    3. Leftovers: For best quality, store leftovers in the fridge in a closed container for 3-4 days. Add extra broth before reheating.
    4. How to add more vegetables: Carrots, celery, broccoli, zucchini, and frozen peas would all go well if you are looking to get in more vegetables. Add the celery, carrots, and zucchini at the same time as the shallot, and the other vegetables (broccoli and peas) at the same time as the rice. Frozen vegetables do not need to be thawed before adding to the soup.

    Nutrition

    Calories: 440kcalCarbohydrates: 60gProtein: 11gFat: 18gSaturated Fat: 13gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 239mgPotassium: 481mgFiber: 6gSugar: 4gVitamin A: 963IUVitamin C: 7mgCalcium: 81mgIron: 5mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Vegan Maple Breakfast Sausage
    Vegan Curry Chickpea Fritters »

    Comments

    1. Ingrid says

      April 11, 2024 at 2:52 pm

      Great for a cold day or ANY DAY! 🙂

      Reply
    2. La Tanya says

      November 22, 2022 at 2:09 pm

      I just finished making this soup and all I can say is… THANK YOU!!!! I love Lemon Rice Soup but will only eat it now because every place you buy it from uses chicken brought or chicken in it!!! I can now have it anytime!!! This is a great tasting soup and it very much mimics the actual soup! I was skeptical of the coconut milk but I didn’t sub and it was superb!!! I did add celery and I o Lu had black pepper on hand so that’s what I used. I can’t wait for my husband to get home to try it!! A million thank you’s for this recipe!!!!!

      Reply
      • La Tanya says

        November 22, 2022 at 2:11 pm

        That was suppose to say I only eat it when I’m sick….

        Reply
      • Cassidy Reeser says

        November 22, 2022 at 4:43 pm

        Thank you so much for the review!! So glad you liked it 😊

        Reply
    3. Christina says

      March 28, 2022 at 3:28 am

      Delicious. The lemon gives this soup a clean vibrant taste. Great recipe.

      Reply
      • Cassidy Reeser says

        March 28, 2022 at 2:18 pm

        Thank you! 🙂

        Reply
    5 from 4 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.