This post may contain affiliate links. Please read our policy page.
If you’re looking for delicious vegetarian slow cooker recipes that make meal prep easy, you’re in for a treat! Try hearty dishes like Vegetable Lentil Stew or Creamy Mushroom Risotto, perfect for cozy nights. For something spicy, go with the Black Bean Chili or Sweet Potato Chickpea Curry. You’ll also love the Mediterranean Quinoa Salad and Thai Peanut Noodle Soup. Discover mouthwatering Stuffed Bell Peppers and Coconut Curry Cauliflower that’ll satisfy your cravings. Keep exploring to uncover even more tasty options!
Hearty Vegetable Lentil Stew

Hearty Vegetable Lentil Stew is a comforting and nutritious dish that’s perfect for chilly days or when you’re in need of a wholesome meal. This slow cooker recipe makes it easy to assemble all the ingredients and let them simmer throughout the day, filling your home with delicious aromas. Packed with protein-rich lentils and a variety of colorful vegetables, this stew is satisfying enough to serve as a main course while still being entirely plant-based.
What makes this dish even more appealing is its versatility; you can customize it with your favorite vegetables or herbs based on what’s in season or what you have on hand. It’s a great way to clean out the fridge while creating a deliciously heartwarming meal that’s full of flavor. Serve it with some crusty bread or a simple salad for a well-rounded dinner.
Ingredients:
- 1 cup dried green or brown lentils, rinsed and drained
- 1 large onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 bell pepper, diced (any color)
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes, with juice
- 4 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- Salt and pepper to taste
- Fresh parsley, for garnish (optional)
Combine all ingredients in the slow cooker, stirring to mix well. Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the lentils are tender and the vegetables have cooked down into a hearty stew. Remove the bay leaf before serving, garnishing with fresh parsley if desired.
For best results, soak the lentils for a couple of hours before cooking, as this can help them cook more evenly and reduce the cooking time slightly. Additionally, feel free to add your favorite spices or even a pinch of cayenne pepper for some heat.
This stew freezes beautifully, so consider making a large batch and storing leftovers in individual portions for a quick meal in the future. Remember to adjust the seasoning after reheating, as flavors can sometimes mellow out over time.
Creamy Mushroom Risotto

Creamy Mushroom Risotto is a comforting and hearty dish that’s perfect for a cozy night in or a casual dinner with friends. The beauty of this recipe lies in its simplicity and the depth of flavor that comes from slow cooking. The slow cooker allows the risotto to develop a creamy, luscious texture while infusing each grain of rice with the earthy essence of mushrooms. This vegetarian take on a classic risotto offers a satisfying meal that won’t leave you missing the meat.
Using a slow cooker means you can prepare your ingredients ahead of time and let the magic happen while you go about your day. With minimal effort, you can come home to a fragrant kitchen and a warm bowl of creamy risotto. It pairs wonderfully with a crisp salad or some hearty garlic bread, making it a versatile option for any meal.
Ingredients:
- 1 cup Arborio rice
- 4 cups vegetable broth
- 1 cup mushrooms, sliced (such as cremini or button)
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup peas (fresh or frozen)
- 1 cup heavy cream or coconut cream for a vegan option
- 1 cup grated Parmesan cheese (or nutritional yeast for a vegan option)
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
In your slow cooker, combine the Arborio rice, vegetable broth, sliced mushrooms, diced onion, minced garlic, and olive oil. Stir everything together and season with salt and pepper to taste. Cover and cook on low for 4 to 5 hours or until the rice is tender and creamy.
About 30 minutes before serving, add the peas and heavy cream. Stir in the Parmesan or nutritional yeast just before serving and garnish with fresh parsley.
When preparing Creamy Mushroom Risotto, using Arborio rice is key as it has the right amount of starch to create that classic creamy texture. Be cautious with the cooking time; if your slow cooker runs hot, you may want to check the risotto earlier to avoid overcooking the rice.
Feel free to add other ingredients like spinach or sun-dried tomatoes for variation, and remember that letting the risotto sit for a few minutes off the heat will allow it to thicken even more before serving. Enjoy your delicious and soul-warming risotto!
Recommended Items
Get ready to elevate your vegetarian slow cooking game with our top product and equipment picks!
Spicy Black Bean Chili

Spicy Black Bean Chili is a delicious and hearty dish perfect for a cozy dinner or a gathering with friends. This vegetarian chili is packed with flavors and nutrients, making it a wholesome option for both vegetarians and meat-lovers alike. The combination of black beans, tomatoes, and spices creates a rich and satisfying meal that can be easily cooked in a slow cooker, allowing the flavors to meld beautifully over time.
Not only is this chili simple to prepare, but it also provides flexibility regarding spiciness. You can adjust the heat level according to your preference by varying the amount of chili powder, jalapeños, or even adding a dash of hot sauce. Serve it with crusty bread or over a bed of rice for a fulfilling meal that will warm you from the inside out.
Ingredients:
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 can (6 oz) tomato paste
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1-2 fresh jalapeños, minced (adjust to taste)
- 2 tsp chili powder
- 1 tsp cumin
- 1 tsp paprika
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 cups vegetable broth
- Fresh cilantro for garnish (optional)
In a slow cooker, combine the black beans, diced tomatoes, tomato paste, onion, garlic, bell pepper, jalapeños, chili powder, cumin, paprika, salt, black pepper, and vegetable broth. Stir everything together until well mixed. Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the vegetables are tender and the flavors have melded together.
For best results, let the chili sit for a while after cooking, as the flavors often deepen over time. You can also prepare this dish a day in advance; it tastes even better the next day!
Feel free to customize your chili by adding corn, zucchini, or even swapping in other beans based on your preference. Topping it with avocado, cheese, or sour cream can elevate the dish further for those who enjoy additional flavors and textures.
Mediterranean Quinoa Salad

Mediterranean Quinoa Salad is a vibrant and nutritious dish that makes a fantastic addition to any meal. Bursting with fresh vegetables, protein-rich quinoa, and zesty Mediterranean flavors, this salad is perfect for meal prep or as a light, invigorating side dish.
Slow cooking allows the flavors to meld together beautifully, creating a delightful experience for your taste buds. This salad can be served warm or cold, making it versatile for any occasion. Ideal for picnics, potlucks, or even a simple weeknight dinner, you can customize the ingredients based on what you have on hand or your personal preferences.
The combination of olives, cherry tomatoes, cucumber, and feta cheese not only adds a plethora of flavors but also a variety of textures that elevate this dish.
Ingredients:
- 1 cup quinoa, rinsed
- 2 cups vegetable broth
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1 cup red bell pepper, diced
- 1 cup kalamata olives, pitted and sliced
- 1/2 cup red onion, finely chopped
- 1 cup feta cheese, crumbled
- 1/4 cup fresh parsley, chopped
- Juice of 1 lemon
- 3 tablespoons olive oil
- 1 teaspoon dried oregano
- Salt and pepper to taste
Combine the rinsed quinoa and vegetable broth in a slow cooker. Stir in the cherry tomatoes, cucumber, red bell pepper, kalamata olives, and red onion. Sprinkle with lemon juice, olive oil, oregano, salt, and pepper.
Cover and cook on low for 4-6 hours, or until the quinoa is fluffy and all vegetables are tender. Just before serving, fold in the crumbled feta cheese and fresh parsley to incorporate well.
When making Mediterranean Quinoa Salad, feel free to experiment with your favorite ingredients. You can add artichoke hearts, sunflower seeds, or even a dash of cumin for added flavor. Always taste and adjust seasoning at the end, as the saltiness from feta and olives can vary.
For a more substantial meal, consider pairing this salad with a protein of your choice, like grilled chicken or chickpeas, to make it even heartier.
Sweet Potato and Chickpea Curry

Sweet Potato and Chickpea Curry is a nourishing and aromatic dish that combines the sweetness of sweet potatoes with the heartiness of chickpeas. This satisfying curry isn’t only easy to prepare, but it’s also entirely plant-based, making it a perfect choice for vegetarians and anyone looking to incorporate more meatless meals into their diet.
The warm spices provide depth and flavor, while the texture of tender sweet potatoes and creamy chickpeas makes every bite a delight. Cooking this dish in a slow cooker allows the flavors to meld beautifully, creating a rich and harmonious curry that everyone will love.
Simply toss all the ingredients into your slow cooker, set it to cook, and let the magic happen. With minimal hands-on time, you can go about your day while your delicious meal cooks itself, ready to warm you up at dinner time.
Ingredients:
- 2 medium sweet potatoes, peeled and diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14 oz) coconut milk
- 1 can (14 oz) diced tomatoes
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 teaspoons curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
- Cooked rice or quinoa for serving
Place all the ingredients—sweet potatoes, chickpeas, coconut milk, diced tomatoes, onion, garlic, ginger, curry powder, cumin, turmeric, salt, and pepper—into the slow cooker.
Stir gently to combine, then cover the slow cooker and set it to cook on low for 6 to 8 hours or on high for 3 to 4 hours, until the sweet potatoes are tender and the flavors have melded together.
Serve the curry over cooked rice or quinoa, garnished with fresh cilantro if desired.
For best results, consider sautéing the onion, garlic, and ginger in a bit of oil before adding them to the slow cooker to enhance their flavors.
Additionally, you can customize the recipe by adding your favorite vegetables, such as bell peppers or spinach, for added nutrients and color.
If you prefer a spicier kick, don’t hesitate to add some chili flakes or a chopped fresh chili pepper to the mix.
Remember that leftovers can be refrigerated for up to four days or frozen for later enjoyment, making this dish not just delicious, but also practical.
Proposed Recipe
Ratatouille With Quinoa

Ratatouille with quinoa is a vibrant and nutritious dish that’s perfect for any dinner table. This recipe takes the classic French ratatouille, a medley of vegetables simmered to perfection, and pairs it with quinoa, an ancient grain high in protein and fiber. The combination of flavors from the colorful vegetables along with the nutty undertones of quinoa creates a hearty and satisfying meal that’s both vegan and gluten-free.
Cooking it in a slow cooker enhances the flavors, allowing the ingredients to meld beautifully over time, making it an ideal option for busy weekdays or leisurely weekends.
The beauty of ratatouille lies in its versatility. You can use a variety of vegetables based on what’s in season or simply what you have on hand. Zucchini, eggplant, bell peppers, and tomatoes provide great color and taste, while the addition of quinoa not only adds texture but also boosts the nutritional content of the dish. This comforting meal is perfect for serving a crowd or enjoying leftovers throughout the week.
Ingredients:
- 1 cup quinoa, rinsed
- 1 eggplant, diced
- 2 zucchinis, sliced
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 1 onion, chopped
- 4 cloves garlic, minced
- 4 ripe tomatoes, chopped (or 1 can of diced tomatoes)
- 2 cups vegetable broth
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Olive oil (for sautéing, optional)
In a large skillet, heat a bit of olive oil over medium heat (this step is optional but adds flavor), and sauté the onion and garlic until translucent. Add the diced eggplant and cook for another 5 minutes until softened.
Then, transfer the mixture into the slow cooker and add the remaining vegetables, quinoa, vegetable broth, dried basil, oregano, salt, and pepper. Stir everything together, cover, and cook on low for 6 to 8 hours or on high for 3 to 4 hours until the vegetables are tender and the quinoa is fully cooked.
When preparing this ratatouille with quinoa, feel free to experiment by adding your favorite spices or herbs for extra flavor. Additionally, for a richer taste, you might consider roasting some of the vegetables beforehand or adding a splash of balsamic vinegar before serving.
This dish can also be served with a sprinkle of fresh herbs like basil or parsley right before eating, enhancing both presentation and taste. Don’t shy away from making a larger batch, as it stores well in the refrigerator and can even be frozen for an easy future meal.
Thai Peanut Noodle Soup

Thai Peanut Noodle Soup is a delightful blend of flavors, textures, and colors that will warm your soul and excite your palate. This vegetarian dish features a rich and creamy peanut sauce that’s perfectly complemented by the fresh crunch of vegetables. Slow cooking allows all the flavors to meld beautifully, creating a soothing and hearty meal that can stand alone or be served with a side of crusty bread or rice. Perfect for chilly evenings, this easy-to-prepare soup will fill your home with inviting aromas and appeal to both vegetarians and meat-eaters alike.
To enhance the experience, you can easily customize this recipe based on your taste preferences or what you have in your pantry. Feel free to add spices, fresh herbs, or even tofu for added protein and texture. With minimal prep time, this slow cooker soup is perfect for busy days, as you can throw everything into the pot and let it simmer while your day unfolds. Who knew a simple bowl of noodles could be so satisfying and wholesome?
- 8 oz. rice noodles
- 1 cup vegetable broth
- 1 can coconut milk (13.5 oz.)
- 1/2 cup peanut butter (smooth or chunky)
- 3 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp maple syrup
- 1 tbsp lime juice
- 2 cloves garlic (minced)
- 1 inch ginger (grated)
- 1 red bell pepper (sliced)
- 1 cup snap peas (or green beans)
- 1 cup carrots (julienned)
- 1 cup spinach or kale
- Chopped cilantro and crushed peanuts (for garnish)
In the slow cooker, combine the vegetable broth, coconut milk, peanut butter, soy sauce, maple syrup, lime juice, garlic, and ginger. Stir well to mix all the ingredients thoroughly. Then, add the sliced red bell pepper, snap peas, and carrots, followed by the rice noodles. Gently press the noodles down to submerge them in the liquid. Cover and cook on low for 4-5 hours or on high for 2-3 hours.
About 30 minutes before serving, add the spinach or kale and stir to incorporate. Once the noodles are tender and the vegetables are cooked, serve hot, garnished with chopped cilantro and crushed peanuts.
When making Thai Peanut Noodle Soup, it’s important to remember that cooking time can vary based on your slow cooker and the type of noodles you use. Be sure to check for doneness about 30 minutes before the cooking time is up. If you’d like a spicier kick, consider adding a spoonful of sriracha or a pinch of red pepper flakes to the broth. Enjoy your soup with a squeeze of fresh lime for added brightness and serve it immediately for the best texture and flavor!
Stuffed Bell Peppers

Stuffed bell peppers are a colorful and nutritious dish that can suit a variety of dietary needs, making them perfect for vegetarians and meat-eaters alike. The vibrant hues of red, yellow, and green peppers not only make for an appealing presentation but also provide a natural sweetness that pairs well with savory fillings. When cooked in a slow cooker, these peppers become tender, allowing the flavors to blend beautifully, creating a comforting meal that’s easy to prepare.
This dish is also highly versatile. You can customize the stuffing based on your preferences or what you have on hand. Common fillings include rice, quinoa, beans, vegetables, and cheese, all of which can be spiced up with herbs and seasonings. Not only do stuffed bell peppers make a satisfying main course, but they’re also perfect for meal prep, as leftovers can be easily stored and reheated for a quick, nutritious lunch or dinner throughout the week.
Ingredients:
- 4 large bell peppers (any color)
- 1 cup cooked rice or quinoa
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup corn (frozen or canned)
- 1 cup diced tomatoes (canned or fresh)
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- 1 cup shredded cheese (optional)
- Fresh cilantro or parsley for garnish (optional)
To cook the stuffed bell peppers, slice the tops off the bell peppers and remove the seeds and membranes. In a mixing bowl, combine the cooked rice or quinoa, black beans, corn, diced tomatoes, onion, garlic, cumin, chili powder, salt, and pepper, stirring until well combined. Stuff each bell pepper with the filling mixture and place them upright in your slow cooker. If desired, sprinkle shredded cheese on top of the stuffed peppers.
Pour a small amount of vegetable broth (about 1/2 cup) into the bottom of the slow cooker to create steam. Cover and cook on low for 4 to 6 hours, or until the peppers are tender.
When preparing stuffed bell peppers, consider pre-cooking the rice or quinoa to save time. You can also experiment with different fillings, such as adding sautéed mushrooms, spinach, or other vegetables to boost the nutritional value. If you have leftover filling, it can be baked in a small dish or as a side dish for an additional meal.
Additionally, feel free to adjust the spices according to your taste preference, and always verify the peppers are sufficiently packed for a hearty bite!
Lentil and Vegetable Shepherd’s Pie

Lentil and Vegetable Shepherd’s Pie is the perfect comforting dish to satisfy your cravings for something hearty and nutritious. This recipe brings together protein-packed lentils with an array of colorful vegetables, all nestled under a creamy, golden mashed potato topping. It’s an ideal meal for family gatherings or any cozy night in.
Plus, cooking it in a slow cooker allows the flavors to meld beautifully over time, ensuring that every bite is bursting with taste.
This vegetarian version of the classic shepherd’s pie isn’t only delicious but also incredibly simple to prepare. Just chop your favorite vegetables and toss them into the slow cooker along with the lentils. The result is a filling meal that’s both healthy and satisfying, perfect for anyone looking to incorporate more plant-based dishes into their diet.
Serve it with a side salad, and you’ve got yourself a complete meal that everyone will enjoy.
Ingredients:
- 1 cup green or brown lentils, rinsed and drained
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1 cup vegetable broth
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- 4 large potatoes, peeled and cubed
- 1/2 cup milk (or plant-based alternative)
- 2 tablespoons butter (or plant-based alternative)
- Olive oil for sautéing
In a skillet, heat a little olive oil over medium heat and sauté the onion, carrots, and celery until softened, about 5-7 minutes. Add garlic and cook for another minute until fragrant.
Transfer the sautéed vegetables to the slow cooker, then add lentils, vegetable broth, tomato paste, thyme, rosemary, salt, and pepper. Stir well and cook on low for 6-8 hours or high for 3-4 hours.
About 30 minutes before serving, bring a pot of salted water to a boil and cook the cubed potatoes until tender, then drain. Mash the potatoes with milk and butter until creamy. Once the lentil mixture is done, spoon the mashed potatoes over the top and spread evenly. Cover and cook on high for an additional 30 minutes to warm through.
When preparing this dish, don’t hesitate to customize the vegetables to your liking; zucchini, mushrooms, or bell peppers can also work well in this recipe.
Additionally, for a touch of added flavor, consider mixing in some nutritional yeast or vegan cheese into the mashed potatoes. Finally, if you’re short on time, you can use pre-cooked or canned lentils to cut down on cooking time and still enjoy a delicious meal.
Coconut Curry Cauliflower

Coconut Curry Cauliflower is a delectable and vibrant dish that takes advantage of the rich flavors and textures that slow cooking can provide. The combination of coconut milk, fragrant spices, and tender cauliflower creates a satisfying meal that isn’t only vegetarian but also wholesome and nourishing. This recipe is perfect for busy individuals seeking an easy, yet impressive dish that can be prepared ahead of time and enjoyed throughout the week. The aromas that will fill your kitchen while this dish simmers are simply irresistible and will make your taste buds tingle in anticipation.
Using a slow cooker to prepare Coconut Curry Cauliflower allows the spices to meld together beautifully, creating a warm and inviting flavor profile that’s perfectly balanced. This dish isn’t just a feast for the senses; it’s also healthy, packed with nutrients from fresh vegetables, and low in calories. You can easily customize this recipe by adding your favorite vegetables or adjusting the spice level to suit your taste preferences. Whether served over rice, quinoa, or enjoyed on its own, this dish is sure to become a new favorite in your home.
- 1 large head of cauliflower, cut into florets
- 1 can (14 oz) coconut milk
- 1 cup vegetable broth
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon chili powder (optional)
- Salt and pepper to taste
- Fresh cilantro for garnish
In a slow cooker, combine the cauliflower florets, diced onion, garlic, ginger, curry powder, turmeric, cumin, chili powder (if using), and a pinch of salt and pepper. Pour in the coconut milk and vegetable broth, then gently stir until all the ingredients are well mixed.
Cover and set the slow cooker on low for 4 to 6 hours, or until the cauliflower is tender and the flavors have melded together beautifully. Serve hot with your choice of rice, quinoa, or flatbread, and garnish with fresh cilantro.
For an extra burst of flavor, consider adding a splash of lime juice just before serving to brighten up the dish. If you’d like to increase the protein content, feel free to add cooked chickpeas or tofu in the last hour of cooking.
Additionally, you can adjust the consistency by adding more vegetable broth if you prefer a soupier curry. Finally, don’t hesitate to experiment with additional vegetables such as bell peppers, carrots, or fresh spinach to make the dish even more colorful and nutritious. Enjoy your culinary adventure with this Coconut Curry Cauliflower!