Heartwarming Vegetarian Gnocchi Soup is the kind of dish that makes you want to wrap yourself in a fuzzy blanket and just breathe in the goodness. Whether it’s a chilly weeknight or you’re feeding a crew that’s half picky, half veggie-curious, this creamy bowl of comfort is a real crowd-pleaser. It’s loaded with wholesome chickpeas, soft pillows of gnocchi, tender carrots, and a dreamy broth kissed with Parmesan and milk. It’s like a warm hug… but with more cheese.
And the best part? You’ll have dinner ready in just about 35 minutes. No complicated steps, no obscure ingredients—just hearty, honest soup made from pantry and fridge staples. If you’ve ever stared blankly into your pantry wondering what on Earth to cook, Heartwarming Vegetarian Gnocchi Soup is your answer. It’s reliable, fuss-free, and flavorful enough to satisfy even the meat-eaters in your house. Bonus? It makes fantastic leftovers.
Table of Contents
What is Heartwarming Vegetarian Gnocchi Soup?
At its core, Heartwarming Vegetarian Gnocchi Soup is a rich and creamy vegetable-based soup built on a classic mirepoix (onion, carrot, celery), amped up with herbs like thyme, oregano, and sage, then bulked out with chickpeas and gnocchi.
The gnocchi acts like little dumplings that soak up the broth and release their starch, helping thicken everything up without any flour. Add in a generous handful of spinach at the end (for that pop of green and a bit of “I’m totally eating healthy” energy), and a sprinkle of Parmesan cheese and milk to give it that luxuriously silky finish. The result? Something that feels both indulgent and wholesome. It’s got the body of a chowder but the freshness of a veggie-forward dish. Think of it as the vegetarian cousin of chicken and dumplings—minus the bird, but just as cozy.
Reasons to Try Heartwarming Vegetarian Gnocchi Soup
You know those recipes you make once and then immediately text your best friend saying, “You HAVE to make this”? This is one of those. First off, it’s fast. From stove to bowl in 35 minutes flat. It’s also a one-pot wonder, which makes cleanup ridiculously easy—because who has time to wash 14 dishes after a long Tuesday? The ingredients are straightforward, many of which you probably already have (hello, canned chickpeas and bagged spinach).
This soup is also surprisingly filling. Between the gnocchi and chickpeas, you’re getting protein, carbs, and fiber in a single spoonful. It’s vegetarian without feeling like a salad in disguise. Plus, the creamy broth feels indulgent without being overly heavy, thanks to a combo of milk and a light hit of Parmesan. And if your kids, spouse, or coworkers think “vegetarian” equals boring, let this be the soup that proves them wrong.
Ingredients Needed to Make Heartwarming Vegetarian Gnocchi Soup
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 large carrots, diced
- 2 stalks celery, diced
- 4–5 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon rubbed sage
- 4 cups (32 oz) vegetable broth
- 1 (15 oz) can chickpeas, drained
- 1 pound potato gnocchi
- 1 cup whole milk
- 1 cup shredded Parmesan cheese
- 2–3 cups baby spinach
- Salt & pepper, to taste

Instructions to Make Heartwarming Vegetarian Gnocchi Soup
Let’s walk through this step by step, so you can feel confident from the first slice of onion to the final swirl of spinach. This comforting bowl of Heartwarming Vegetarian Gnocchi Soup comes together in just one pot, making it perfect for busy nights or lazy weekends when you still want something that feels homemade. Ready? Grab your apron—here’s your step-by-step guide.
Step 1: Sauté the Aromatics
Start by heating 2 tablespoons of olive oil in a large pot over medium-high heat. Once the oil shimmers, add your diced yellow onion, carrots, and celery. These three together form what’s known as a “mirepoix,” and they’re the flavor foundation of the soup. Add a couple of generous pinches of salt—this helps the vegetables release moisture and deepen their flavor.
Cook, stirring occasionally, for about 8 minutes, or until the vegetables soften and the onions start to turn translucent. Don’t rush this part—it’s worth letting those natural sugars develop for a richer base.
Tip: Need help getting even cuts on your veggies? Check out our Healthy Sautéed Vegetables article for simple knife skills and prep tips.
Step 2: Add Garlic and Dried Herbs
Once your veggies are soft and fragrant, toss in 4 to 5 minced garlic cloves along with 1 teaspoon each of dried thyme and oregano, plus ½ teaspoon of rubbed sage. Stir everything well and cook for about 1 minute, just until the garlic releases its aroma. Be careful not to let it brown—burnt garlic is nobody’s friend.
These herbs bring that earthy, cozy vibe that makes this soup feel like it’s been simmering all day, even though it hasn’t. This step may be quick, but it’s crucial for layering flavor.
Step 3: Stir in Broth and Chickpeas
Pour in the 32 ounces of vegetable broth, then add one drained 15-ounce can of chickpeas. Stir gently to combine everything. Bring the pot to a gentle boil over medium-high heat.
Helpful Swap: No chickpeas on hand? You can easily substitute with cannellini or white beans—more options in our One Pot Creamy Vegetable Soup guide under the substitution tips.
Once it starts bubbling, reduce the heat to medium-low and let it simmer for 5 minutes. This helps the chickpeas soak up the herb flavors and warm through while letting the broth infuse with your veggie base.
Step 4: Cook the Gnocchi
Time for the star of the show: gnocchi. Gently drop in the 1-pound package of potato gnocchi. Stir so they don’t stick to each other, then let them cook for another 5 minutes.
You’ll know they’re ready when they float to the surface and are tender to the bite. Gnocchi are basically soft, fluffy potato dumplings—pure comfort. This step-by-step moment is where your soup really starts to feel hearty and satisfying.
Want a twist on gnocchi? Try our Spinach and Artichoke Gnocchi Bake for a baked version of this pantry favorite.
Step 5: Add Milk and Melt in the Cheese
Lower the heat to prevent curdling, then pour in 1 cup of whole milk. Stir gently and add the shredded Parmesan cheese a little at a time, letting it melt slowly into the soup.
This step gives your soup that creamy texture without making it too heavy. If you prefer a dairy-free version, you can use unsweetened oat milk and your favorite plant-based Parmesan alternative.
Want more dairy-free soup inspo? We’ve got options in our Easy Anti-Inflammatory Golden Soup guide.
Step 6: Wilt in the Spinach and Finish
Turn off the heat, toss in 2 to 3 cups of baby spinach, and stir gently. Let the soup sit for a couple of minutes so the spinach wilts naturally from the heat of the broth.
Finally, taste and adjust the seasoning with salt and freshly ground black pepper. If you’re feeling fancy, garnish with extra Parmesan or some chopped parsley for a pop of color.
And there you have it—a flavorful, comforting, step-by-step soup recipe that’s hearty enough for dinner and easy enough for any night of the week.
Love this kind of wholesome comfort? Don’t miss our Wild Rice and Mushroom Soup for another one-pot meal that hits the spot.
What to Serve with Heartwarming Vegetarian Gnocchi Soup
This soup stands strong on its own, but if you’re feeling fancy or feeding a crowd, serve it with a hunk of crusty sourdough or a warm garlic breadstick. A fresh green salad with lemon vinaigrette makes a light, tangy contrast. Want more cozy pairings? Try our Easy Spiced Carrot and Sweet Potato Soup as a small starter, or go hearty with a side of Healthy Sautéed Vegetables. And don’t forget a glass of chilled white wine or a cozy herbal tea if you’re keeping it low-key.
Key Tips for Making Heartwarming Vegetarian Gnocchi Soup
First, don’t skip the sauté. That first 8 minutes with the onion, carrot, and celery? It builds the entire flavor base. Also, use good-quality vegetable broth—homemade if you have it, or a low-sodium store-bought one. Whole milk gives the best creamy texture, but you can swap in a dairy-free alternative if needed (unsweetened oat milk works well). Stir in the cheese off-heat to avoid any weird curdling. And be sure to add the spinach last—nobody wants overcooked, sad spinach. Want to give it a protein boost? Stir in some white beans or tofu. Just don’t overcrowd the pot—gnocchi needs room to dance!
Storage and Reheating Tips Heartwarming Vegetarian Gnocchi Soup
Let the soup cool completely before storing. You can keep it in an airtight container in the fridge for up to 4 days. For longer storage, freeze in individual portions (leave out the dairy and spinach, then add fresh when reheating). To reheat, warm gently on the stove over medium heat, adding a splash of broth or milk to loosen it up. If you’re microwaving, do it in 1-minute intervals, stirring between rounds. Gnocchi can get a bit softer after sitting, but the flavors deepen and get even better. It’s a win-win.
FAQs
Can I make this soup dairy-free?
Yes! Use unsweetened oat milk and skip or sub the Parmesan with a vegan version.
Can I use frozen gnocchi?
Totally. Just adjust cooking time slightly—it may take an extra minute or two.
Is this soup gluten-free?
Only if you use gluten-free gnocchi (check labels). Most traditional gnocchi contains wheat.
Can I use kale instead of spinach?
Absolutely, just add it earlier so it has time to soften.
Will picky eaters like this?
Yes! It’s creamy, cheesy, and loaded with familiar flavors. Kids usually love it.
Final Thoughts
There’s something undeniably comforting about a big pot of Heartwarming Vegetarian Gnocchi Soup simmering on the stove. It’s quick, simple, and packed with flavors that just feel like home. Whether you’re feeding a family, meal-prepping lunches, or just craving a meatless dinner that actually satisfies, this soup fits the bill. With gnocchi that practically melts in your mouth and a creamy base that hugs every bite, it’s one recipe you’ll come back to again and again. Looking for more cozy bowls? Don’t miss our Wild Rice and Mushroom Soup for another fall favorite.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintHeartwarming Vegetarian Gnocchi Soup – Easy Comfort in a Bowl
This creamy and delicious soup is made up of veggies, chickpeas, gnocchi, broth, milk, and Parmesan. Silky smooth and perfect for soup season this is a soup you are sure to love.
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 large carrots, diced
- 2 stalks celery, diced
- 4–5 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoons rubbed sage
- 32 ounces vegetable broth (4 cups)
- 1 (15oz) can chickpeas, drained
- 1 pound potato gnocchi
- 1 cup whole milk
- 1 cup shredded Parmesan cheese
- 2 to 3 cups baby spinach
- Salt & pepper to taste
Instructions
1. Heat oil in a large pot over medium-high heat.
2. Add onion, carrot, celery, and a couple pinches of salt. Cook, stirring occasionally for 8 minutes.
3. Add garlic, thyme, oregano, and sage and cook for another minute, stirring frequently.
4. Add the chickpeas along with the vegetable broth. Stir to combine and bring to a simmer over medium-high heat.
5. Once simmering, reduce heat to medium low and simmer for 5 minutes. Add the gnocchi and cook another 5 minutes or until gnocchi is cooked through and tender.
6. Stir in milk and shredded Parmesan, stir until melted.
7. Remove from heat. Stir in spinach and let wilt by sitting in the soup a few minutes. Then season to taste with salt and pepper. Garnish with fresh chopped parsley and/or Parmesan.
Notes
You can substitute kale for spinach if preferred. For a vegan version, use plant-based milk and Parmesan alternatives. Leftovers store well refrigerated for up to 4 days and can be reheated gently over the stove.

