Vegan Oil-free Hearty Italian White Bean Basil Soup is full of Italian herbs and fresh basil and is super hearty thanks to protein-rich white beans and hearty rice. This will have your house smelling absolutely amazing too!
Prep Time15 minutesmins
Cook Time55 minutesmins
Total Time1 hourhr10 minutesmins
Course: Dinner, Soup
Cuisine: Italian, Vegan
Keyword: healthy soup recipes, Italian basil soup, Italian veggie soup, vegan soup recipes
Servings: 4-5 bowls
Author: Brandi Doming
Ingredients
1packed cup (160g)finely diced yellow onion
4large garlic cloves (1 large tbsp minced)
4 1/2 cupslow sodium vegetable broth
1/2cup (104g)white jasmine rice
11/4 cups(300g) tomato sauce
1tablespoon+ 1 teaspoon Italian seasoning
1 to 1 1/2 teaspoonsfine sea salt and 1/4 teaspoon black pepper
Optional: I love a little heat to everything so I added a heaping tsp chili powder, or pinch chili flakes would work too)
two 15ozlow-sodium canned white beans, drained & rinsed
1/2packed cup finely chopped fresh basil (don't leave this out, it really brings it all together!)
Note
I used an Italian spice blend that you can find at any grocery store. Mine is a combo of basil, oregano, thyme, rosemary, savory, fennel, sage and marjoram. Some versions have red pepper or salt, so I would avoid those as it could make the soup really spicy.
Once the rice is tender, add the drained beans and cook another 5 minutes. Taste and add any additional salt/pepper if needed. Add the fresh basil and let the soup sit for 5-10 minutes before serving. It will thicken up a lot as it sits because of the rice.
Notes
Vegan, gluten-free, oil-free, nut-free
Nutrition per serving: 271.4 calories, 14.12 g protein, .6 g fat, 51.54 carbs, 6.2 g sugars