Foodie Blog

original vegan recipes

Minestrone Soup

This week’s recipe is for Minestrone Soup, made with fresh tomatoes. Minestrone is an Italian vegetable soup, made with mixed veggies and beans in a tomato vegetable broth. Usually, I make minestrone using canned stewed tomatoes, but with the abundance of tomatoes available this time of year, I decided to recreate this classic soup using juicy farm-fresh tomatoes.

Minestrone Soup

The result is ahh-mazing! To create that herbal stewed flavor that you get using canned tomatoes, I cooked the fresh tomatoes first along with herbs and olive oil and added them back in later. Oh, the yumness.

Hearty, warming and delicious, minestrone is a great recipe as we transition into the cooler weather of autumn. My recipe below is naturally gluten-free and vegan, but the options for customization are endless! Here are a few suggestions:

  1. Add pasta. You can add ½ cup elbow-shaped pasta (or another small pasta) along with the zucchini in step 3. You may need to add a little cooking time to ensure pasta cooks completely. (If the pasta soaks up too much liquid, add more broth.)
  2. Use seasonal veggies. In this recipe I used zucchini, but you can substitute for several different types of seasonal vegetables including green beans, broccoli and cabbage. Get creative! You can also substitute the kale for spinach, chard, or almost any other hearty green.
  3. Try a different type of bean. Other beans that taste great in minestrone soup include red kidney beans, cannellini beans and garbanzo beans (aka, chickpeas). Use whatever you have on hand or mix multiple types together!

Try some of these ideas or come up with your own! This recipe serves [at least] 8, so you can make it for guests or make a big batch early in the week and reheat for an easy weeknight dinner.

Bon appétit!

Print Friendly and PDF

Minestrone Soup

Takes ,
Serves 8


  • ¼ cup (4 tablespoons) olive oil
  • 4 medium-sized tomatoes, roughly diced
  • 3 cloves garlic, minced
  • ½ teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ¼ teaspoon pepper
  • ½ medium onion, diced
  • 2 carrots, diced
  • 1 15-ounce can white kidney beans, drained and rinsed
  • 2 bay leaves
  • 4 cups vegetable broth (or 4 cups of water and vegetable bouillon)
  • 1 medium zucchini, sliced into half-rounds
  • 1 bunch kale or chard, roughly chopped
  • ½ cup chopped fresh parsley
  • 1 tablespoon balsamic vinegar
  • Grated vegan parmesan for serving (optional)


  1. Heat 2 tablespoons olive oil in large pot over medium heat. Add tomatoes, garlic, oregano, thyme and pepper. Cook for about 10 minutes or until tomatoes have become very soft and turned into a chunky sauce. Pour into a heat-safe bowl and set aside.
  2. Heat additional 2 tablespoons olive oil in large pot over medium heat. Add onion and cook until translucent, then add carrot. Cook for about 5 minutes.
  3. Add white kidney beans, bay leaves, vegetable broth. Bring to boil then add zucchini and simmer until zucchini starts to soften, about 7-8 minutes.
  4. Add kale/chard and parsley. Cook for a few minutes until kale/chard is wilted. Add balsamic vinegar and remove from heat.
  5. Serve warm, topped with vegan parmesan cheese, if desired. A little crusty bread on the side doesn’t hurt either!


Holiday Appetizer Board

In the weeks leading up to New Years, I am sharing some of my favorite holiday recipes focusing on specific dietary constraints.

Read More →

Whole Wheat Cinnamon Rolls and Chia Nog

If you have been following this blog over the past few weeks, you know that I have been sharing some of my favorite holiday recipes.

Read More →

Holiday Shortbread: 3 Ways

Folks, it is December already. Whew, that came quick! This, of course, is the time of year for baking (and eating) lots of wonderful goodies, including Christmas cookies!

Read More →

Holiday Roasted Veggies

These Holiday Roasted Veggies are the perfect side dish for all your festive dinner parties in the weeks to come, starting with Thanksgiving!

Read More →

Fresh Summertime Spring Rolls: Vegan + Gluten-Free

Even the most passionate home cook can feel less-than-inspired after a long day of work, shuttling kiddos to day camp and other summer activities, or just being in the heat all day. Rather than grabbing take-out, try this healthy and simple recipe…

Read More →

Buffalo Cauliflower “Wings” with Ranch Dip

These Buffalo Cauliflower “Wings” with Ranch dip are my idea of a perfect appetizer, mid-afternoon snack, game day munchie, breakfast (okay, maybe not…) But, they really are that good.

Read More →

Dominican Coconut Rice and Beans | Less Than 10 ingredients!

Not to be confused with Thai coconut rice, Dominican coconut rice is a savory dish of sautéed rice and beans, cooked in broth and coconut milk. The result is a flavorful and creamy dish with a light coconut flavor…

Read More →

Potato Leek White Bean Soup: Vegan + Gluten-Free

If you’re living in the US these days, you are probably experiencing some major winter vibes. Living in coastal California, I am very fortunate to never have experienced the sub-zero weather that our friends in the midwest and east are living through…

Read More →

Russian​ ​Borscht 

Today’s recipe is a special one: Russian Borscht (pronounced “borsh”). For those of you who are unfamiliar with Borscht, you are in for a treat!

Read More →

Comments (0)