• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Soups

    Published: Feb 3, 2020 · Modified: Dec 12, 2025 by Alissa Saenz · This post may contain affiliate links · 9 Comments

    Vegan Mac & Cheese Soup

    Jump to Recipe Print Recipe

    This vegan mac & cheese soup is creamy, comforting and packed with flavor! 

    Bowl of Vegan Mac & Cheese Soup with Chives, Napkin, and Blue Pot in the Background

    How do you make your favorite comfort food even more comforting? Turn it into soup!

    Soup is pretty much always super cozy and comforting, and a surprising number of dishes can be turned into soup (without being gross). I did this with cabbage rolls, enchiladas, lasagna, and even cheeseburgers. All turned out delicious!

    So when I saw mac & cheese soup on the menu of a local lunch place, I knew right away that I had to create a vegan version.

    Vegan Mac & Cheese

    Close Up of a Ladle Filled with Vegan Mac & Cheese Soup

    But wait. Regular old vegan mac & cheese in and of itself sounds like a challenge to create.

    It's really not though. I have two go-to methods for making vegan mac & cheese. Method number 1 involves making dairy-free cheese out of cashews, like I did with here.

    Method number 2 involves making a roux out of coconut milk and seasoning it up to taste cheesy, like in this recipe.

    The coconut milk option seemed to make a lot more sense for a vegan mac & cheese soup, so that's what I went with.

    How to Make Vegan Mac & Cheese Soup

    Cook your pasta before getting started, so that it's ready to be added to the soup when you need it.

    Now heat up up a bit of oil in a pot. Add some onion and cook it for a few minutes to soften it up. Now add some garlic and cook it for about a minute, until it becomes very fragrant.

    Stir in some flour to form a thick paste with the oil. Continue stirring and cooking for about a minute. Now it's time to add that coconut milk. You'll want to slowly whisk it in to prevent the flour from forming any big clumps. Once you've added the coconut milk, you can add some more non-dairy milk (anything unflavored and unsweetened), along with some seasonings: bouillon, nutritional yeast, and hot sauce.

    Collage Showing Steps 1-4 for Making Vegan Mac & Cheese Soup: Cook Onion, Add Flour, Add Non-Dairy Milk, and Add Seasonings

    Let the mixture simmer for about 10 minutes. It should thicken up during this time.

    I like to add some broccoli during the last few minutes of simmering.

    The pasta goes in last.

    Collage Showing Steps 5 and 6 for Making Vegan Mac & Cheese Soup: Add Broccoli and Add Pasta

    Take the soup off of the burner and season it with some salt, if needed.

    Pot of Vegan Mac & Cheese Soup with Wooden Spoon

    Grab a bowl and dig in!

    Vegan Mac & Cheese Soup Tips & FAQ

    • I recommend serving your vegan mac & cheese soup right away. The pasta will absorb the sauce as it sits, and before long it will cease to be soup, and will just be vegan mac & cheese.
    • Is this soup spicy? The Cholula gives it a slight kick. It also adds a lot of flavor (and even makes the soup taste cheesy), so I don't recommend skipping it. If you must omit it or cut back, consider adding a splash of vinegar or lemon juice to balance the flavor.
    • Does this soup taste like coconut? Not to me! However, if you are super sensitive to the taste of coconut, you might be able to taste it. You can substitute a different non-dairy milk if needed, but the soup probably won't be as rich and creamy (since coconut milk is pretty high in fat).
    • Not into broccoli? Feel free to skip it or substitute your favorite veggies. Cauliflower or peas would work nicely.

    Table Set with a Bowl of Vegan Mac & Cheese Soup, Spoons, Water Glass, and a Bunch of Chives

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Bowl of Vegan Mac & Cheese Soup with Chives, Napkin, and Blue Pot in the Background
    Print Pin
    4.84 from 6 votes

    Vegan Mac & Cheese Soup

    This vegan mac & cheese soup is creamy, comforting and packed with flavor! 
    Course Soup
    Cuisine American
    Prep Time 10 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 554kcal
    Author Alissa Saenz

    Ingredients

    • 1 ½ cups dry elbow macaroni
    • 2 tablespoons olive oil (or high-heat oil of choice), plus a dash for the pasta
    • 1 medium onion, diced
    • 3 garlic cloves, minced
    • ¼ cup all-purpose flour
    • 1 (14 ounce of 400 ml) can full-fat coconut milk
    • 3 cups unflavored and unsweetened soy or almond milk, plus more as needed
    • 3 vegetable bouillon cubes (enough to make 3 cups of broth), crushed
    • ⅓ cup nutritional yeast flakes
    • 2 tablespoons Cholula hot sauce (or a similar vinegar-based hot sauce)
    • 1 ½ cups fresh broccoli florets
    • Salt, to taste
    • Fresh chives, for serving
    US Customary - Metric

    Instructions

    • Bring a large pot of salted water to a boil.
    • Add the macaroni and cook it according to the package directions.
    • Drain the pasta into a colander and return it to the pot. Toss it with a dash of oil to prevent sticking.
    • Coat the bottom of a large pot with the remaining 2 tablespoons of oil and place it over medium heat.
    • When the oil is hot, add the onion. Cook the onion for about 5 minutes, stirring frequently, until soft and translucent.
    • Add the garlic and cook it for about 1 minute, until very fragrant.
    • Add the flour and stir to form a paste that coats the onion. Cook the mixture, stirring frequently, for about 2 minutes.
    • Begin adding the coconut milk, a bit at a time, whisking between each addition to eliminate any lumps from the flour. Stir in the soy or almond milk, bouillon, nutritional yeast, and Cholula.
    • Raise the heat and bring the liquid to a boil. Lower the heat and let the mixture simmer for about 10 minutes, until it thickens up a bit. Feel free to thin the soup with additional non-dairy milk if it gets too thick for your liking.
    • Stir in the broccoli and continue simmering for about 4 minutes, until the broccoli is tender and bright green.
    • Remove the pot from heat and stir in the pasta. Season the soup with salt to taste.
    • Ladle into bowls and optionally top with chives. Serve.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1.5cups | Calories: 554kcal | Carbohydrates: 48.1g | Protein: 15.6g | Fat: 36.1g | Saturated Fat: 23.8g | Sodium: 781mg | Potassium: 858mg | Fiber: 8.8g | Sugar: 6.1g | Calcium: 31mg | Iron: 36mg
    « Buffalo Chickpea Vegan Stuffed Potatoes
    How to Make Cashew Milk »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.84 from 6 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. suzi says

      November 13, 2023 at 10:12 pm

      5 stars
      OMY!!! OH MY YUM!! Yes, that's right. you get your own acronym on this one!! made tonite it was so quick and easy after the busiest monday ever round here. Used fine chopped kale instead of broccoli and subbed 3 c vegetable broth for the additional milk, along with a bit of homemade almond milk I needed to use up. Gluten free macaroni for us and the rest I followed perfectly. Was so incredibly good!!!

      Reply
    2. Frank_G says

      February 03, 2020 at 5:58 pm

      5 stars
      I did not yet make it, but I'm sure that it's worth five stars a sI know your ""regula"r Mac & Cheese recipes. --- Remember that I was worried about what to eat durng the Fall and Winter (I became vegan in August). Thank you for the many, many (almost abundant) recipes that brought me over the Winter soo far...

      Reply
      • Alissa Saenz says

        February 08, 2020 at 11:01 am

        I'm so glad you're enjoying the recipes! I think this is a great one for winter. :) Enjoy!

        Reply
    3. Jude Stensland says

      February 03, 2020 at 5:57 pm

      4 stars
      I am a longtime fan, and make a lot of your dishes, but this is my first comment. I made it as described and if I didn't have to use coconut milk it would be a 15!! I love this stuff but the sweetness of the coconut milk doesn't work for me. I guess I could sub some cashew cream but that is more work than I wanted to do. Any other suggestions?. I may try it again and use a little more oil and full oat milk in place of the coconut milk. I will let you know.

      Reply
      • Alissa Saenz says

        February 08, 2020 at 11:04 am

        WestSoy unsweetened soy milk is actually my favorite non-dairy milk for savory recipes. It has a bit more fat than most non-dairy milks, which might help make up for the richness that would be lost my skipping the coconut milk. That might be worth a try! I'd love to hear how it (or any version you make with a different type of milk) turns out if you try!

        Reply
    4. Shela says

      February 03, 2020 at 4:51 pm

      Could cashew milk be substituted for the almond milk?

      Reply
      • Alissa Saenz says

        February 03, 2020 at 4:56 pm

        Yup! Just about any non-dairy milk should work, as long as it's unsweetened and the flavor is pretty neutral.

        Reply
    5. Brandy Stephens says

      February 03, 2020 at 1:34 pm

      Bouillon is in the ingredient list, but I don't see it in the instructions. Do you put it in while the soup is simmering, before adding broccoli?

      Reply
      • Alissa Saenz says

        February 03, 2020 at 4:46 pm

        Sorry about that! It goes in with the nutritional yeast. Just fixed it. Thanks for letting me know!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Mac & Cheese Soup
    808 shares
    • 415

    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.