13 Hearty Grandmas Vegetable Soup Recipes
Warm up your kitchen and your heart with these 13 hearty grandma’s vegetable soup recipes that promise to bring comfort to your table. Whether you’re craving a quick dinner solution or a bowl of seasonal favorites, these soups are packed with love and flavors that only grandma could perfect. Dive into our roundup and discover the perfect recipe to keep you cozy all year round.
Classic Grandmas Vegetable Soup

Nothing warms the soul quite like a bowl of Classic Grandma’s Vegetable Soup, especially on a chilly evening. I remember watching my grandma toss in whatever veggies she had on hand, each spoonful a comforting hug. Today, I’m sharing her timeless recipe, tweaked just a bit to bring out those vibrant flavors we all love.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 medium zucchini, diced
- 1 cup fresh green beans, trimmed and cut into 1-inch pieces
- 1 can (14.5 oz) diced tomatoes, with juice
- 6 cups homemade vegetable broth
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 1 bay leaf
- 1/2 cup fresh parsley, chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the chopped onion and sauté until translucent, about 5 minutes, stirring occasionally.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the carrots and celery, cooking for another 5 minutes until they begin to soften.
- Toss in the zucchini and green beans, sautéing for 3 minutes to lightly brown.
- Pour in the diced tomatoes with their juice and the vegetable broth, stirring to combine.
- Season with black pepper, sea salt, and add the bay leaf.
- Bring the soup to a boil, then reduce heat to low and simmer uncovered for 25 minutes, or until all vegetables are tender.
- Remove the bay leaf and stir in the fresh parsley just before serving.
Rich in flavor and packed with garden-fresh vegetables, this soup is a testament to simplicity and love. Serve it with a slice of crusty bread for dipping, or top with a sprinkle of grated Parmesan for an extra layer of comfort.
Grandmas Vegetable Soup with Beef

Ah, there’s nothing quite like the comforting embrace of Grandma’s Vegetable Soup with Beef on a chilly evening. I remember watching her meticulously chop each vegetable, her hands moving with a rhythm that only years of love and practice could perfect. This soup isn’t just a meal; it’s a warm hug from the past, packed with flavors that tell a story.
Ingredients
- 1 lb beef chuck, cut into bite-sized pieces
- 2 tbsp rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and sliced into coins
- 2 celery stalks, diced
- 4 cups beef broth, homemade if possible
- 1 cup water
- 2 potatoes, peeled and cubed
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 tsp finely ground black pepper
- 1 tsp sea salt
- 1 bay leaf
Instructions
- Heat the olive oil in a large pot over medium-high heat until shimmering.
- Add the beef pieces, searing until all sides are browned, about 5 minutes. Tip: Don’t overcrowd the pot to ensure a good sear.
- Lower the heat to medium, add the onion and garlic, sautéing until translucent, about 3 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until they begin to soften.
- Pour in the beef broth and water, bringing the mixture to a boil.
- Add the potatoes, green beans, black pepper, salt, and bay leaf. Tip: The bay leaf adds a subtle depth, so don’t skip it!
- Reduce the heat to low, cover, and simmer for 45 minutes, or until the vegetables are tender and the beef is cooked through. Tip: Stir occasionally to prevent sticking.
- Remove the bay leaf before serving.
Soothing and hearty, this soup boasts a melody of textures from the tender beef to the crisp-tender vegetables. Serve it with a slice of crusty bread for dipping, and let the flavors transport you to Grandma’s kitchen.
Grandmas Vegetable Soup with Chicken

Perfect for those chilly evenings when only a bowl of something hearty will do, my grandma’s vegetable soup with chicken is a recipe that’s been passed down through generations. It’s not just soup; it’s a bowl full of memories, with each spoonful reminding me of Sunday dinners at her house.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 pound boneless, skinless chicken breasts, cut into bite-sized pieces
- 6 cups homemade chicken stock
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 2 bay leaves
- 1 cup fresh green beans, trimmed and cut into 1-inch pieces
- 1 large potato, peeled and diced
- 1 cup frozen peas
- 1/4 cup fresh parsley, chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until slightly softened.
- Add the chicken pieces, cooking until they’re no longer pink on the outside, about 5 minutes.
- Pour in the chicken stock, then add the black pepper, sea salt, and bay leaves. Bring to a boil.
- Reduce the heat to a simmer, cover, and let it cook for 20 minutes.
- Add the green beans and potato, simmering for another 15 minutes until the vegetables are tender.
- Stir in the frozen peas and parsley, cooking for an additional 5 minutes.
- Remove the bay leaves before serving.
Flavorful and comforting, this soup is a perfect blend of tender chicken and vibrant vegetables. Serve it with a slice of crusty bread for dipping, and watch as it becomes a new family favorite.
Grandmas Vegetable Soup with Lentils

Every time I think of comfort food, my mind instantly goes to my grandma’s vegetable soup with lentils. It’s a dish that’s not only nourishing but also packed with memories of her standing by the stove, stirring the pot with love. Today, I’m sharing her recipe, tweaked just a bit to suit my own cooking style, but the soul of the dish remains unchanged.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 celery stalks, diced
- 1 cup dried green lentils, rinsed
- 6 cups homemade vegetable broth
- 1 bay leaf
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 2 cups fresh spinach, roughly chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until slightly softened.
- Add the lentils, vegetable broth, bay leaf, black pepper, and salt. Bring to a boil.
- Reduce heat to low, cover, and simmer for 25 minutes, or until the lentils are tender.
- Remove the bay leaf and stir in the spinach until just wilted, about 2 minutes.
- Tip: For a thicker soup, mash some of the lentils against the side of the pot before adding the spinach.
- Tip: Always rinse lentils before cooking to remove any debris.
- Tip: Taste and adjust seasoning before serving, as lentils can absorb a lot of salt.
Just like that, you’ve got a bowl of hearty, flavorful soup that’s as comforting as a hug from grandma. The lentils add a wonderful earthiness, while the spinach brings a fresh, vibrant touch. Serve it with a slice of crusty bread for dipping, and you’ve got a meal that’s sure to warm the soul.
Grandmas Vegetable Soup with Barley

Unbelievably comforting and packed with nostalgia, this vegetable soup with barley is a recipe that takes me straight back to my grandma’s kitchen. It’s hearty, wholesome, and filled with the kind of love that only a grandmother can pour into her cooking. I remember how the aroma would fill the house, promising a meal that was as nourishing as it was delicious.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 3 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 cup pearl barley, rinsed
- 6 cups homemade vegetable stock
- 1 bay leaf
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 2 cups fresh spinach, roughly chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent and fragrant, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until slightly softened.
- Tip: Don’t rush the sautéing process; this builds the soup’s flavor foundation.
- Add the barley to the pot, stirring to coat it with the oil and vegetables.
- Pour in the vegetable stock, then add the bay leaf, black pepper, and sea salt.
- Bring the soup to a boil, then reduce the heat to low, covering the pot.
- Simmer for 45 minutes, or until the barley is tender but still chewy.
- Tip: Stir occasionally to prevent the barley from sticking to the bottom of the pot.
- Remove the bay leaf and stir in the fresh spinach until just wilted, about 2 minutes.
- Tip: For a brighter flavor, add a squeeze of lemon juice before serving.
Just like grandma used to make, this soup is a perfect balance of textures, with the chewiness of barley contrasting the soft vegetables. The flavors meld together beautifully, creating a dish that’s both simple and deeply satisfying. Serve it with a slice of crusty bread for dipping, and you’ve got a meal that feels like a warm hug.
Grandmas Vegetable Soup with Dumplings

Zesty memories flood back every time I whip up a batch of Grandma’s Vegetable Soup with Dumplings. It’s the kind of dish that simmers with love and nostalgia, perfect for those days when you need a hug in a bowl.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 teaspoon finely ground black pepper
- 6 cups homemade vegetable broth
- 1 cup all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup whole milk
- 2 tablespoons unsalted butter, melted
- 1 cup fresh green beans, trimmed and cut into 1-inch pieces
- 1 cup frozen peas
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion, garlic, carrots, and celery, sautéing until the onions are translucent, about 5 minutes.
- Sprinkle in the black pepper, stirring to combine, and cook for another minute to release its aroma.
- Pour in the vegetable broth, bringing the mixture to a gentle boil. Reduce heat to low and simmer for 20 minutes to meld the flavors.
- While the soup simmers, whisk together the flour, baking powder, and salt in a medium bowl. Stir in the milk and melted butter until just combined to form the dumpling dough.
- Increase the soup’s heat to medium and add the green beans and peas, cooking for 5 minutes.
- Drop tablespoon-sized portions of the dumpling dough into the simmering soup. Cover and cook for 15 minutes without lifting the lid to ensure fluffy dumplings.
- Remove from heat and let stand for 5 minutes before serving.
Perfectly tender dumplings float atop a vibrant, flavorful broth, making each spoonful a delightful mix of textures. Serve this comforting soup with a side of crusty bread for dipping, and watch as it brings everyone to the table with its irresistible aroma.
Grandmas Vegetable Soup with Rice

Kind of like a warm hug from grandma herself, this vegetable soup with rice is the epitome of comfort food. It’s a recipe that’s been passed down in my family, and every time I make it, I’m reminded of Sunday dinners at grandma’s house, where the soup pot was always simmering on the stove.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 celery stalks, diced
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 6 cups homemade vegetable broth
- 1 cup long-grain white rice
- 2 cups fresh spinach, roughly chopped
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 bay leaf
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent and fragrant, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until they begin to soften.
- Season with black pepper and sea salt, stirring to combine.
- Pour in the vegetable broth, bringing the mixture to a gentle boil.
- Add the rice, reducing the heat to low, and simmer for 15 minutes, stirring occasionally to prevent sticking.
- Tip: For a richer flavor, let the soup simmer uncovered to allow the broth to reduce slightly.
- Stir in the spinach and diced tomatoes with their juice, adding the bay leaf for an aromatic touch.
- Continue to simmer for another 10 minutes, or until the rice is tender and the spinach has wilted.
- Tip: Taste the soup before serving and adjust the seasoning if necessary, but remember the flavors will continue to develop as it sits.
- Remove the bay leaf before serving.
- Tip: For a heartier version, add a can of drained and rinsed white beans with the spinach.
Mmm, the soup is a delightful mix of textures, from the tender rice to the slight crunch of the vegetables. Serve it with a sprinkle of grated Parmesan on top or a side of crusty bread for dipping, and you’ve got a meal that’s sure to warm the soul.
Grandmas Vegetable Soup with Pasta

Few dishes bring back memories of cozy Sunday afternoons at grandma’s house like her hearty vegetable soup with pasta. It’s a recipe that’s been passed down through generations, and today, I’m sharing it with you, complete with all the little tweaks that make it uniquely hers.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 3 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 can (28 oz) crushed tomatoes, with their juices
- 6 cups homemade vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon finely ground black pepper
- 1 cup small pasta shells
- 2 cups fresh spinach, roughly chopped
- Salt to taste
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until they begin to soften.
- Pour in the crushed tomatoes and vegetable broth, bringing the mixture to a gentle boil.
- Reduce heat to low, then add the basil, oregano, and black pepper. Simmer uncovered for 20 minutes.
- Add the pasta shells, cooking according to package instructions, usually about 8-10 minutes.
- Tip: Stir occasionally to prevent the pasta from sticking to the bottom of the pot.
- Once the pasta is al dente, fold in the fresh spinach until just wilted, about 2 minutes.
- Tip: Taste the soup and adjust the seasoning with salt if needed.
- Tip: For a thicker soup, let it sit for 5 minutes off the heat before serving.
Unbelievably comforting, this soup boasts a velvety texture with the perfect bite from the al dente pasta. Serve it with a sprinkle of grated Parmesan and a slice of crusty bread for a meal that feels like a warm hug.
Grandmas Vegetable Soup with Quinoa

Diving into the heart of comfort food, I can’t help but reminisce about the countless afternoons spent in my grandma’s kitchen, where the aroma of her vegetable soup filled the air. It’s a dish that feels like a warm hug, and today, I’m sharing her beloved recipe with a modern twist—adding quinoa for an extra protein punch.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 celery stalks, chopped
- 1 cup quinoa, rinsed
- 6 cups vegetable broth, homemade or store-bought
- 1 can (14.5 oz) diced tomatoes, with juices
- 1 teaspoon sea salt
- 1/2 teaspoon freshly ground black pepper
- 1 bay leaf
- 2 cups fresh spinach, roughly chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until slightly softened.
- Add the quinoa to the pot, stirring to coat it with the oil and vegetables.
- Pour in the vegetable broth and diced tomatoes, then add the salt, pepper, and bay leaf.
- Bring the mixture to a boil, then reduce the heat to low, covering the pot and simmering for 20 minutes, or until the quinoa is tender.
- Remove the bay leaf and stir in the spinach, cooking just until wilted, about 2 minutes.
Grandmas Vegetable Soup with Quinoa is a hearty, nourishing dish that’s bursting with flavors and textures. The quinoa adds a delightful chewiness, while the vegetables provide a fresh crunch. Serve it with a slice of crusty bread for the ultimate comfort meal.
Grandmas Vegetable Soup with Kale

There’s something incredibly comforting about a bowl of Grandma’s Vegetable Soup with Kale, especially on a chilly evening. I remember watching her toss in whatever veggies she had on hand, but the kale was always the star, giving the soup its signature heartiness.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 stalks celery, diced
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 6 cups homemade vegetable broth
- 1 bunch kale, stems removed and leaves chopped
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 teaspoon dried thyme
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until they begin to soften.
- Season with black pepper and sea salt, mixing well to coat the vegetables.
- Pour in the vegetable broth, bringing the mixture to a gentle boil.
- Reduce heat to low, simmering uncovered for 20 minutes to meld the flavors.
- Add the kale and diced tomatoes with their juice, stirring to combine.
- Sprinkle in the dried thyme, then continue to simmer for another 10 minutes until the kale is tender.
- Tip: For a richer flavor, let the soup sit off the heat for 10 minutes before serving.
- Tip: If the soup is too thick, add a splash of water or more broth to reach your desired consistency.
- Tip: Serve with a drizzle of olive oil and a sprinkle of fresh thyme leaves for an extra touch of elegance.
Ladling this soup into bowls, the kale’s vibrant green against the rich, tomato-infused broth is a sight to behold. The first spoonful brings a harmonious blend of earthy kale and sweet carrots, with a hint of thyme that ties it all together. For a twist, try topping it with a poached egg or serving alongside crusty artisan bread for dipping.
Grandmas Vegetable Soup with Spinach

There’s something incredibly comforting about a bowl of Grandma’s Vegetable Soup with Spinach, especially on a chilly evening. This recipe, passed down through generations, is my go-to when I need a hug in a bowl, packed with vibrant veggies and tender spinach that just melts in your mouth.
Ingredients
– 2 tbsp rich extra virgin olive oil
– 1 large yellow onion, finely chopped
– 2 cloves garlic, minced
– 3 medium carrots, peeled and diced
– 2 stalks celery, diced
– 1 large potato, peeled and cubed
– 4 cups low-sodium vegetable broth
– 1 can (14.5 oz) diced tomatoes, with juice
– 2 cups fresh spinach, roughly chopped
– 1 tsp dried thyme
– Salt and freshly ground black pepper to taste
Instructions
1. Heat the olive oil in a large pot over medium heat until shimmering.
2. Add the onion and garlic, sautéing until translucent and fragrant, about 5 minutes. Tip: Stir frequently to prevent burning.
3. Stir in the carrots and celery, cooking for another 5 minutes until they begin to soften.
4. Add the potato, vegetable broth, and diced tomatoes with their juice. Bring to a boil.
5. Reduce heat to low, cover, and simmer for 20 minutes, or until the potatoes are tender. Tip: A fork should easily pierce the potatoes.
6. Stir in the spinach and thyme, cooking for an additional 2 minutes until the spinach is wilted. Tip: Add the spinach last to retain its vibrant color and nutrients.
7. Season with salt and pepper to taste.
Zesty and hearty, this soup is a celebration of textures, from the soft potatoes to the slight crunch of the carrots. Serve it with a slice of crusty bread for dipping, and watch as it becomes a requested favorite at your table.
Grandmas Vegetable Soup with Sweet Potatoes

Unbelievably comforting and packed with nostalgia, this vegetable soup with sweet potatoes is a recipe straight from my grandma’s kitchen. It’s the kind of dish that fills the house with an aroma so inviting, you can’t help but gather around the table in anticipation.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 large sweet potato, peeled and cubed
- 4 cups low-sodium vegetable broth
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and freshly ground black pepper to taste
- 2 cups fresh spinach, roughly chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add the onion and garlic, sautéing until translucent and fragrant, about 5 minutes. Tip: Stir frequently to prevent burning.
- Stir in the carrots and celery, cooking until slightly softened, about 5 minutes.
- Add the sweet potato, vegetable broth, diced tomatoes with juice, thyme, and bay leaf. Bring to a boil.
- Reduce heat to low, cover, and simmer until the sweet potatoes are tender, about 20 minutes. Tip: Check the potatoes with a fork for doneness.
- Season with salt and pepper, then stir in the spinach until just wilted, about 2 minutes. Tip: Adding the spinach last preserves its vibrant color and nutrients.
- Remove the bay leaf before serving.
Absolutely heartwarming, this soup boasts a velvety texture with chunks of sweet potato that melt in your mouth. Serve it with a crusty loaf of bread for dipping, or top with a sprinkle of grated Parmesan for an extra layer of flavor.
Grandmas Vegetable Soup with Corn

Unbelievably comforting and packed with nostalgia, this vegetable soup with corn is a recipe straight from my grandma’s kitchen. It’s the kind of dish that fills the house with an aroma so inviting, you can’t help but gather around the table. I remember sneaking bites of the sweet corn straight from the pot, much to her amusement.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 celery stalks, diced
- 1 teaspoon finely ground black pepper
- 1 teaspoon sea salt
- 6 cups homemade vegetable broth
- 2 large potatoes, peeled and cubed
- 1 cup sweet corn kernels, fresh or frozen
- 1 bay leaf
- 1/4 cup fresh parsley, chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion and garlic, sautéing until translucent, about 5 minutes.
- Stir in the carrots and celery, cooking for another 5 minutes until slightly softened.
- Season with black pepper and sea salt, mixing well to coat the vegetables.
- Pour in the vegetable broth, bringing the mixture to a gentle boil.
- Add the potatoes and bay leaf, reducing the heat to simmer for 15 minutes.
- Tip: For a richer flavor, let the soup simmer covered for an extra 5 minutes.
- Stir in the corn kernels, cooking for another 5 minutes until everything is tender.
- Tip: Fresh corn adds a crunchier texture, while frozen corn is more convenient.
- Remove the bay leaf and stir in the fresh parsley just before serving.
- Tip: Garnish with a sprinkle of parsley for a pop of color and freshness.
Kindly savor each spoonful of this hearty soup, where the sweetness of the corn beautifully contrasts the earthy vegetables. Serve it with a slice of crusty bread for dipping, or enjoy it as is for a light yet satisfying meal.
Conclusion
Zesty flavors and wholesome ingredients make these 13 Hearty Grandma’s Vegetable Soup Recipes a treasure trove for home cooks. Whether you’re craving comfort or seeking inspiration, there’s a bowl here with your name on it. Dive in, try these recipes, and don’t forget to share your favorite in the comments or pin this article to your Pinterest board for a rainy day. Happy cooking!
