If you thought mac and cheese couldn’t get any cozier, think again! This Vegan Mac and Cheese Soup takes the beloved comfort food classic and transforms it into a rich, creamy, soul-warming bowl of goodness.
Silky smooth and velvety, this soup is packed with tender macaroni, a luscious dairy-free cheese sauce, and topped with crispy golden breadcrumbs for that perfect textural contrast.
Fresh basil leaves add a pop of herbal brightness, making every spoonful a dreamy, indulgent experience. Whether you’re looking for a new twist on mac and cheese or simply craving a nourishing, plant-based soup, this dish is guaranteed to hit the spot!

Ingredients
Before you dive into making this creamy, dreamy soup, gather these wholesome, plant-based ingredients to ensure a luscious, cheesy flavor with a velvety texture.
For the soup:
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 medium carrot, chopped
- 2 cups cauliflower florets
- 1 cup peeled and diced potato
- 3 cups vegetable broth
- 1 cup unsweetened plant-based milk (such as almond, oat, or soy)
- ½ cup raw cashews, soaked for at least 2 hours
- ¼ cup nutritional yeast
- 1 teaspoon Dijon mustard
- 1 teaspoon smoked paprika
- ½ teaspoon turmeric (for color)
- ½ teaspoon salt (or to taste)
- ½ teaspoon black pepper
- 2 cups cooked elbow macaroni
For the crispy breadcrumb topping:
- ½ cup panko breadcrumbs
- 1 tablespoon olive oil or vegan butter
- ½ teaspoon garlic powder
- Pinch of salt
For garnish:
- Fresh basil leaves
- Black pepper
- Drizzle of olive oil
Instructions
This easy-to-follow recipe comes together with just a few steps, creating a velvety soup packed with flavor and topped with the perfect crunchy contrast.
- Sauté the aromatics:
In a large pot over medium heat, warm the olive oil. Add the diced onion and cook for about 3-4 minutes until soft and translucent. Stir in the garlic and cook for another minute until fragrant, being careful not to burn it. - Cook the vegetables:
Add the chopped carrot, cauliflower florets, and diced potato to the pot. Pour in the vegetable broth and bring the mixture to a simmer. Cover and let cook for 15-20 minutes, or until the vegetables are soft and fork-tender. - Blend into a creamy sauce:
Carefully transfer the cooked vegetables and broth into a blender. Add the soaked cashews, plant-based milk, nutritional yeast, Dijon mustard, smoked paprika, turmeric, salt, and black pepper. Blend on high speed until completely smooth and creamy. If needed, add a little extra broth or milk to adjust the consistency. - Prepare the crispy breadcrumbs:
While the soup is blending, heat a small pan over medium heat and add the olive oil. Stir in the panko breadcrumbs, garlic powder, and a pinch of salt. Toast for 3-4 minutes, stirring frequently, until golden brown and crisp. Remove from heat and set aside. - Combine and serve:
Return the creamy soup base to the pot and place it over low heat. Stir in the cooked macaroni, allowing it to warm through for a minute or two. If the soup has thickened too much, add a splash of broth or milk to loosen it up. - Garnish and enjoy:
Ladle the soup into bowls and top with crispy breadcrumbs, fresh basil leaves, a drizzle of olive oil, and a final crack of black pepper. Serve warm and enjoy the ultimate cozy, creamy bowl of comfort!
Tweaks and Additions
Want to make this soup even more irresistible? Try one of these delicious customizations!
- Add more veggies:
Stir in some sautéed mushrooms, spinach, or roasted red peppers for extra nutrients and color. These additions bring depth to the soup while keeping it balanced and wholesome. - Spice it up:
If you love heat, add a pinch of cayenne pepper, red pepper flakes, or a drizzle of hot sauce. The smoky cheese flavor pairs beautifully with a little kick! - Make it extra cheesy:
For an even richer flavor, stir in some shredded vegan cheese or an extra tablespoon of nutritional yeast. It enhances the cheesy profile and makes the soup even more indulgent. - Boost the protein:
Add some cooked white beans, chickpeas, or crumbled tofu for a protein-packed twist. This is a great way to turn the soup into a satisfying, complete meal. - Use a different pasta:
While elbow macaroni is classic, feel free to use shell pasta, rotini, or any small pasta shape. Each variety gives the soup a slightly different texture and feel. - Make it smoky:
Stir in a little liquid smoke or smoked sea salt for a deep, smoky flavor that enhances the richness of the soup. - Gluten-free option:
Swap the breadcrumbs for toasted almond flour or crushed gluten-free crackers to keep the crispy topping intact while making it celiac-friendly.

This Vegan Mac and Cheese Soup is the ultimate plant-based comfort dish—creamy, cheesy, warming, and downright delicious! Whether you’re indulging on a chilly night or just in the mood for something ultra-cozy, this soup is a must-try.
The crispy breadcrumb topping and fresh basil make it extra special, turning a simple dish into a gourmet experience. So grab a spoon, dig in, and enjoy every creamy, dreamy bite!


