Home » Recipes » Soups & Stews » Oil-Free Slow Cooker Minestrone (Vegan)

Oil-Free Slow Cooker Minestrone (Vegan)

No ratings yet

This post may contain affiliate links. Read my disclosure policy.

Wholesome comfort in a bowl — no oil, no pasta, just slow-cooked veggies and beans in a rich, hearty broth.”

Cooked lentil soup in white bowl. Vegan parmesan and spoon surrounding
A hearty bowl of oil-free vegan minestrone — slow-cooked veggies, beans, and cozy flavor in every spoonful.

My recipes aren’t always super healthy — I’m a big believer in balance and comfort. But sometimes, I crave that kind of food that just feels good for you. This Oil-Free Slow Cooker Minestrone is exactly that. It’s simple, earthy, and 100% whole food plant-based. No oil, no pasta — just fiber-rich beans, fresh vegetables, and slow-simmered flavor that makes you feel nourished from the inside out.

This is the kind of soup you make on a Sunday morning and let bubble away all day in the slow cooker (or crock pot, if that’s your style), filling your kitchen with the cozy scent of garlic, Italian seasonings, and tomatoes. It’s classic comfort food — made easy.

Ladling out the cooked minestrone soup. Celery stalk lower left.

A Little History of Minestrone

Minestrone has humble roots in Italian peasant cooking — a “clean out the garden” kind of soup that celebrated seasonal vegetables and beans. It wasn’t a precise recipe so much as a tradition of using what you had on hand. The earliest versions date back to ancient Rome, where vegetables, grains, and legumes were cooked together into rustic one-pot meals (source: The Oxford Companion to Food, Alan Davidson).

“Minestrone soup has its roots in Italy. It started as a way for people to make the most of whatever vegetables they had on hand…” (The Cook’s Cook)

That same spirit still lives in this recipe — just updated for the plant-based kitchen and your modern-day crock pot.

Why You’ll Love This Minestrone

This soup has all the warm, nostalgic comfort of a classic minestrone but fits beautifully into a whole-food, plant-based lifestyle.

  • No oil: You won’t miss it — the slow cooker gently brings out natural flavor and richness from the vegetables.
  • No pasta: Instead, it’s loaded with beans and fiber for hearty texture and satisfying nutrition.
  • All-day ease: Toss everything in the slow cooker in the morning, and dinner’s ready when you are.
  • Whole-food comfort: Perfect for cozy nights or make-ahead meal prep.
  • Season at the end: Add salt and pepper at the end so you can taste it first and control the amount of you feel is best for you.
Minestrone soup in a white bowl. Spoon, vegan parmesan cheese, tomatoes, vegetables, garlic, and crockpot surrounding.

Ingredients

  • coarsely chopped cabbage
  • russet potato, scrubbed and diced
  • diced onion
  • garlic
  • celery
  • sliced carrots
  • cannellini or kidney beans
  • (canned) diced tomatoes
  • vegetable broth
  • Italian seasoning blend, 1 bay leaf, crushed red pepper flakes
  • roughly chopped spinach
  • Salt and black pepper to taste
  • and of course: A slow cooker!
Ingredients needed for slow cooker minestrone soup - all listed in blog post

Instructions

The exact ingredients with measurements can be found in the recipe card below along with more concise abbreviated instructions. Read on for more details, tips, and tricks so that you will feel confident making this recipe.

Prep the vegetables.
Chop the cabbage, potato, onion, garlic, celery, and carrots. You can add them to the slow cooker as you go. Don’t chop the spinach until just before adding at the end.

When you prep the cabbage make sure to remove the outer leaves an any weird brown spots.

Add the beans and broth.
Drain and rinse the beans. Add them to the pot along with the diced tomatoes, vegetable broth, oregano, bay leaf, and crushed red pepper flakes.

Vegetables in the crockpot with vegetable broth ready to cook. Bayleaf on top, cut spinach in the top left corner,

Add the seasonings

Italian seasoning blend can be found at any grocery store. Or I popped an Amazon link for you.

I added red pepper flakes to this recipe, but if you aren’t into a little spice then reduce or leave out entirely.

Don’t skip the bay leaf!

The bay leaf might seem small, but it adds a subtle depth and savory backbone to the soup—rounding out all the vegetable flavors and giving the broth that slow-simmered, “something special” taste

Slow cook.
Cover and cook on Low for 6–8 hours, until the vegetables are tender and the flavors have deepened.

Remove the bay leaf.

I always remove the bay leaf before adding the spinach—because once it disappears into all those greens, it’s nearly impossible to find again (and I’ve learned that lesson the hard way).

Finish with spinach.
About 10 minutes before serving, stir in the chopped spinach. Cover and let it wilt into the soup. You should wait to chop the spinach until just before adding.

Stirring the spinach into the cooked minestrone soup in the slow cooker with a wooden spoon.

Serve.
Make sure before serving that you remembered to remove the bay leaf! Season to taste with salt and black pepper.

One thing I love about this recipe is that the salt and pepper come in at the end—after the vegetables have had time to simmer and build their own flavor.

Ladle into bowls and top with vegan Parmesan, if desired.

The Slow Cooker Advantage

The slow cooker does all the heavy lifting here. No sautéing, no standing over the stove — just set it and forget it. The long, gentle heat coaxes sweetness out of the onions and carrots while softening the cabbage and potatoes to perfection.

If you’re more of a pressure cooker fan, try my Instant Pot Minestrone Soup for a quicker version with the same nourishing flavor.

A word about the cooking time

Low (6–8 hours) — Best for Flavor and Texture

Cooking on low allows the vegetables to soften gradually and the flavors to fully meld.

  • The potatoes and carrots become tender but not mushy.
  • The cabbage keeps a bit of texture.
  • The beans absorb the broth’s flavor instead of splitting open.
  • The broth develops that deep, rounded taste you only get from a long, gentle simmer.

This setting is ideal for the kind of comforting, rich flavor you want from minestrone.

⚡️ High (4 hours) — Good for When You’re Short on Tim

If you’re in a hurry, cooking on high for 4 hours absolutely works — the soup will still be delicious.
Just expect a few subtle differences:

  • The vegetables soften faster, which means the potatoes may break down a little more and the carrots might lose some shape.
  • The flavors won’t be quite as mellow or integrated as the longer cook, but still hearty and satisfying.
  • The broth will be slightly lighter since there’s less time for the aromatics to infuse deeply.

If you go this route, I’d recommend giving the soup an extra 15–20 minutes of rest (covered, heat off) after cooking. That pause lets everything settle and the flavors round out.

Serving Ideas

Serve this slow cooker minestrone with a side of homemade bread (like this Veggie Fun Favorite Vegan Bread Machine Olive Oil Herb Bread or Easy Rustic No-Knead Bread) and a crisp Italian-Style Green Salad for a cozy, balanced meal.

Final Thoughts

This is the kind of soup that feels like a hug in a bowl — wholesome, hearty, and deeply satisfying. It’s proof that whole-food, plant-based cooking doesn’t have to be complicated or bland. Just a slow cooker, a few fresh vegetables, and a little time.

Minestrone soup in a white bowl. Spoon, vegan parmesan cheese, tomatoes, vegetables, garlic, and crockpot surrounding.

Did you love this recipe?

Want to share the love? It would be great if you could leave five ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ stars and even a comment. Did you know that this will help Google to find this recipe when others are looking for something similar? Thanks, Cindy

Minestrone soup in a white bowl. Spoon, vegan parmesan cheese, tomatoes, vegetables, garlic, and crockpot surrounding.

Oil-Free Slow Cooker Minestrone (Vegan)

No ratings yet
Print Pin Rate
Course: Soup
Cuisine: American
Diet: Vegan
Keyword: crockpot minestrone, slow-cooker minestrone, vegan minestrone, vegan soup
Prep Time: 15 minutes
Cook Time: 8 hours
Total Time: 8 hours 15 minutes
Servings: 6
Calories: 168kcal
Author: Cindy Rainey

Equipment

  • slow cooker

Ingredients

  • 1 cup green cabbage roughly chopped
  • 1 medium russet potato scrubbed and diced
  • 1 cup onion diced
  • 4 garlic cloves minced
  • 2 celery ribs diced
  • 1 cup carrots sliced
  • 15.5 ounces cannellini or kidney beans drained and rinsed
  • 15 ounces canned diced tomatoes use the entire can, juice and all
  • 4 cups vegetable broth
  • 1 Tablespoon Italian seasoning blend.
  • 1 bay leaf
  • ¼ teaspoon crushed red pepper flakes see notes
  • 1 cup roughly chopped spinach
  • Salt and black pepper to taste

Instructions

  • Prep the vegetables. Chop the cabbage, Scrub (or peel) the potato and dice, dice the onion, mince the garlic, dice the celery, and dice the carrots. You can add these vegetables to the pot as you prep them.
    Wait to chop the spinach until the end before adding.
    Drain and rinse the beans.
    1 cup green cabbage, 1 medium russet potato, 1 cup onion, 4 garlic cloves, 2 celery ribs, 1 cup carrots, 15.5 ounces cannellini or kidney beans
  • Add all of the ingredients above to the slow cooker. Add the broth, tomatoes, and seasonings including the bayleaf.
    15 ounces canned diced tomatoes , 4 cups vegetable broth, 1 Tablespoon Italian seasoning blend. , 1 bay leaf, ¼ teaspoon crushed red pepper flakes
  • Cook on low for 6 to 8 hours. Remove the bay leaf.
  • Prior to serving, chop and stir in the spinach. Cover and allow the spinach to wilt.
    1 cup roughly chopped spinach
  • Serve garnished with vegan parmesan cheese, if desired. Salt an pepper to taste.
    Salt and black pepper

Notes

Use the red pepper flakes only if you like a little spice. If you don’t, either reduce or leave it out. You can always season with some at the end,
I always fish out the bay leaf before adding the spinach—otherwise, it vanishes into the greens and I’m convinced I’ll find it in my bowl later.
In a hurry? This soup is best when cooked slow and low. However, if you are in a hurry, you can cook for four hours on high. It will still be yummy. The depth of flavor really comes out with slow cooking though. 
This soup has six one and a half cup servings. Calculate more or less depending on your serving size. 

Nutrition

Serving: 1.5cups | Calories: 168kcal | Carbohydrates: 34g | Protein: 9g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.1g | Sodium: 755mg | Potassium: 743mg | Fiber: 8g | Sugar: 6g | Vitamin A: 4469IU | Vitamin C: 19mg | Calcium: 74mg | Iron: 3mg

Posted To:

By on October 28th, 2025

About Cindy Rainey

Veggie Fun Kitchen by Cindy Rainey
Welcome to Veggie Fun Kitchen where you will learn to recreate family favorites the plant-based/vegan way! Let me know if I can help. I'm here for you.

More posts by this author.

Leave a Comment

Recipe Rating