15 Delicious Vegetarian Crockpot Recipes

Eating meatless has never been easier (or more delicious) than with these vegetarian crockpot meals! Perfect for busy weeknights or cozy weekends, these recipes make crock pot cooking simple and stress-free.

From hearty crockpot meals vegetarian style to lighter healthy crockpot recipes, this list has a mix of comfort foods and nourishing classics.

Whether you’re looking for meatless crockpot meals, flavor-packed crockpot vegan recipes, or hearty crockpot vegetable recipes, there’s something here for everyone.

These crock pot vegetarian recipes are the ultimate way to enjoy wholesome, flavorful dishes while letting your slow cooker do all the work.

1. Crockpot Lentil Vegetable Stew


This hearty crockpot lentil vegetable stew is the perfect comfort food for chilly days. Packed with protein-rich lentils, colorful vegetables, and savory herbs, it’s a wholesome, filling dish that cooks low and slow for a flavorful, meatless meal everyone will love.

Ingredients:

  • 1 cup green or brown lentils, rinsed
  • 3 carrots, diced
  • 2 celery stalks, chopped
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 can diced tomatoes (14 oz)
  • 1 tsp dried thyme
  • 1 tsp paprika
  • Salt and pepper to taste

Instructions:

  1. Add all ingredients into the crockpot.
  2. Stir to combine and set to low for 7–8 hours or high for 4–5 hours.
  3. Taste and adjust seasoning before serving.
  4. Serve warm with bread or rice.

2. Crockpot Vegetarian Chili

This crockpot vegetarian chili is loaded with beans, corn, peppers, and rich spices for a cozy and filling meal. Perfect for game days or weeknights, it’s a meatless crockpot meal that’s both hearty and healthy with incredible flavor.

Ingredients:

  • 2 cans kidney beans, drained
  • 1 can black beans, drained
  • 1 can corn, drained
  • 2 bell peppers, diced
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 can diced tomatoes (28 oz)
  • 2 tbsp chili powder
  • 1 tsp cumin
  • Salt to taste

Instructions:

  1. Place all ingredients in the crockpot.
  2. Stir well and cook on low for 6–7 hours or high for 3–4 hours.
  3. Adjust seasoning and serve with avocado, cheese, or tortilla chips.

3. Crockpot Sweet Potato Curry

Creamy, rich, and perfectly spiced, this crockpot sweet potato curry is a flavorful vegetarian dish that’s both filling and nutritious. Coconut milk and curry spices blend beautifully with sweet potatoes, making it a delicious weeknight dinner or meal prep favorite.

Ingredients:

  • 3 medium sweet potatoes, peeled and diced
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 can coconut milk (14 oz)
  • 1 can diced tomatoes (14 oz)
  • 2 tbsp curry powder
  • 1 tsp turmeric
  • ½ tsp cayenne (optional)
  • Salt and pepper to taste

Instructions:

  1. Add all ingredients into the crockpot.
  2. Stir to combine and cook on low for 7 hours or high for 4 hours.
  3. Serve over rice or with naan bread.

4. Crockpot Vegetable Lasagna

This crockpot vegetable lasagna is a cheesy, comforting dish layered with pasta, marinara sauce, and plenty of vegetables. It’s an easy crock pot vegetarian recipe that saves oven space and creates a perfectly tender, hearty lasagna the whole family will enjoy.

Ingredients:

  • 9 lasagna noodles (uncooked)
  • 2 cups marinara sauce
  • 2 cups spinach
  • 1 zucchini, thinly sliced
  • 1 bell pepper, chopped
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella
  • 1 tsp Italian seasoning
  • Salt and pepper to taste

Instructions:

  1. Grease crockpot and spread a thin layer of marinara.
  2. Layer noodles, ricotta, vegetables, and sauce. Repeat layers.
  3. Top with mozzarella.
  4. Cook on low for 4–5 hours. Serve warm.

5. Crockpot Chickpea Tikka Masala

This crockpot chickpea tikka masala is a rich and creamy vegetarian dish that delivers bold Indian-inspired flavors. Made with chickpeas, tomatoes, and warming spices in a silky sauce, it’s the perfect crockpot vegan recipe to pair with rice or naan.

Ingredients:

  • 2 cans chickpeas, drained
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 can diced tomatoes (14 oz)
  • 1 cup coconut milk
  • 2 tbsp garam masala
  • 1 tsp turmeric
  • 1 tsp cumin
  • Salt to taste

Instructions:

  1. Add all ingredients into the crockpot and stir well.
  2. Cook on low for 6–7 hours or high for 3–4 hours.
  3. Garnish with cilantro and serve with rice or naan.

6. Crockpot Minestrone Soup

This cozy crockpot minestrone soup is loaded with beans, pasta, and fresh vegetables in a savory broth. It’s a classic Italian-inspired crockpot vegetable recipe that makes a healthy, hearty, and comforting meal the whole family will love year-round.

Ingredients:

  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 zucchini, diced
  • 1 can diced tomatoes (28 oz)
  • 4 cups vegetable broth
  • 1 can cannellini beans, drained
  • 1 tsp Italian seasoning
  • 1 cup small pasta (elbow or ditalini)
  • Salt and pepper to taste

Instructions:

  1. Add all ingredients (except pasta) into the crockpot.
  2. Cook on low for 6–7 hours or high for 3–4 hours.
  3. Stir in pasta during the last 30 minutes of cooking.
  4. Serve warm with Parmesan and bread.

7. Crockpot Stuffed Peppers (Vegetarian)


These vegetarian crockpot stuffed peppers are filled with rice, beans, and flavorful seasonings for a satisfying meatless dinner. A perfect crock pot vegetarian recipe, they cook to tender perfection in the slow cooker, making them an easy and wholesome weeknight meal.

Ingredients:

  • 4 large bell peppers, tops cut and seeds removed
  • 1 cup cooked rice
  • 1 can black beans, drained
  • 1 cup corn
  • 1 onion, diced
  • 1 tsp cumin
  • 1 tsp chili powder
  • 2 cups tomato sauce
  • 1 cup shredded cheese (optional)

Instructions:

  1. Mix rice, beans, corn, onion, and seasonings in a bowl.
  2. Stuff peppers with the mixture and place in crockpot.
  3. Pour tomato sauce over peppers.
  4. Cook on low for 5–6 hours or high for 3–4 hours.
  5. Sprinkle cheese before serving if desired.

8. Crockpot Butternut Squash Soup

This creamy crockpot butternut squash soup is a fall favorite that’s naturally sweet, smooth, and comforting. Made with simple ingredients and finished with a silky texture, it’s a healthy crockpot recipe perfect for weeknight dinners or meal prep lunches.

Ingredients:

  • 1 medium butternut squash, peeled and cubed
  • 2 carrots, chopped
  • 1 apple, peeled and chopped
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 tsp thyme
  • Salt and pepper to taste

Instructions:

  1. Add all ingredients into the crockpot.
  2. Cook on low for 6 hours or high for 3–4 hours.
  3. Blend until smooth using an immersion blender.
  4. Serve warm with croutons or bread.

9. Crockpot Eggplant Parmesan

This crockpot eggplant Parmesan brings all the cheesy, saucy goodness of the classic Italian dish—without the hassle of frying. Tender eggplant slices layered with marinara and cheese make a hearty meatless crockpot meal perfect for pasta night.

Ingredients:

  • 2 medium eggplants, sliced into rounds
  • 3 cups marinara sauce
  • 2 cups shredded mozzarella
  • 1 cup grated Parmesan
  • 1 cup breadcrumbs
  • 1 tsp Italian seasoning
  • Salt and pepper to taste

Instructions:

  1. Spread marinara on the bottom of crockpot.
  2. Layer eggplant slices, breadcrumbs, cheese, and sauce. Repeat layers.
  3. Cook on low for 5–6 hours.
  4. Serve with pasta or bread.

10. Crockpot Black Bean Soup

This flavorful crockpot black bean soup is rich, smoky, and packed with protein. Using simple pantry staples, it’s an easy crock pot meal that makes a nutritious, hearty, and budget-friendly vegetarian dinner perfect for busy weeknights or meal prep.

Ingredients:

  • 2 cans black beans, drained
  • 1 onion, diced
  • 2 carrots, diced
  • 3 garlic cloves, minced
  • 1 can diced tomatoes (14 oz)
  • 4 cups vegetable broth
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • Salt and pepper to taste

Instructions:

  1. Place all ingredients in the crockpot and stir.
  2. Cook on low for 6–8 hours or high for 3–4 hours.
  3. Blend part of the soup for creaminess (optional).
  4. Serve with cilantro and lime juice.

11. Crockpot Cauliflower Tikka Masala


This crockpot cauliflower tikka masala is a creamy, Indian-inspired dish that’s full of bold flavor. Cauliflower, coconut milk, and aromatic spices simmer together for a satisfying crockpot vegan recipe that’s healthy, cozy, and pairs perfectly with warm rice or naan.

Ingredients:

  • 1 large cauliflower, cut into florets
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 can coconut milk (14 oz)
  • 1 can diced tomatoes (14 oz)
  • 2 tbsp garam masala
  • 1 tsp turmeric
  • 1 tsp cumin
  • Salt to taste

Instructions:

  1. Place all ingredients in the crockpot and stir well.
  2. Cook on low for 6 hours or high for 3–4 hours.
  3. Stir before serving and garnish with cilantro.

12. Crockpot Ratatouille


This rustic crockpot ratatouille is packed with tender zucchini, eggplant, peppers, and tomatoes slow-cooked with herbs. It’s a simple yet flavorful crockpot vegetable recipe that’s healthy, colorful, and versatile—perfect served over rice, pasta, or with crusty bread.

Ingredients:

  • 1 eggplant, cubed
  • 2 zucchinis, sliced
  • 1 bell pepper, chopped
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 2 cans diced tomatoes (14 oz each)
  • 1 tsp dried oregano
  • 1 tsp thyme
  • Salt and pepper to taste

Instructions:

  1. Add all ingredients to the crockpot and stir.
  2. Cook on low for 6–7 hours or high for 3–4 hours.
  3. Serve warm as a side or main dish.

13. Crockpot Mac and Cheese (Vegetarian)


This creamy crockpot mac and cheese is the ultimate comfort food—gooey, cheesy, and perfect for feeding a crowd. It’s a family-friendly crock pot vegetarian recipe that requires minimal effort while delivering maximum flavor and indulgence every time.

Ingredients:

  • 1 lb elbow macaroni, uncooked
  • 4 cups milk
  • 2 cups shredded cheddar cheese
  • 1 cup shredded mozzarella
  • ½ cup Parmesan cheese
  • ½ cup cream cheese
  • 1 tsp garlic powder
  • Salt and pepper to taste

Instructions:

  1. Place uncooked pasta, milk, and cheeses in crockpot.
  2. Stir and season with garlic powder, salt, and pepper.
  3. Cook on low for 2–3 hours, stirring occasionally.
  4. Serve hot and creamy.

14. Crockpot Thai Peanut Noodles


These crockpot Thai peanut noodles are a flavorful twist on takeout, combining rice noodles, vegetables, and a creamy peanut sauce. This dish is an easy vegetarian crockpot meal that’s both healthy and satisfying with bold, nutty, and slightly spicy flavors.

Ingredients:

  • 8 oz rice noodles
  • 1 red bell pepper, sliced
  • 1 cup shredded carrots
  • 1 onion, sliced
  • ½ cup peanut butter
  • ¼ cup soy sauce
  • 2 tbsp rice vinegar
  • 1 tbsp sriracha (optional)
  • 1 tbsp honey or maple syrup

Instructions:

  1. Place all ingredients except noodles into crockpot.
  2. Cook on low for 4–5 hours.
  3. Stir in rice noodles during the last 30 minutes until tender.
  4. Serve with lime juice and peanuts.

15. Crockpot Spinach and Artichoke Dip (Vegetarian)


This creamy crockpot spinach and artichoke dip is a party favorite made easy. Rich, cheesy, and full of flavor, it’s one of those easy crock pot meals that doubles as an appetizer, snack, or vegetarian-friendly side dish.

Ingredients:

  • 1 (10 oz) package frozen spinach, thawed and drained
  • 1 (14 oz) can artichoke hearts, chopped
  • 1 cup cream cheese
  • 1 cup sour cream
  • 1 cup shredded mozzarella
  • ½ cup Parmesan cheese
  • 1 tsp garlic powder
  • Salt and pepper to taste

Instructions:

  1. Place all ingredients in crockpot and stir to combine.
  2. Cook on low for 2–3 hours, stirring occasionally.
  3. Serve warm with chips, bread, or veggies.

Similar Posts