Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Italian Wedding Soup

Vegan Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Leslie Bennett
  • Total Time: 50 minutes
  • Yield: 4–6 servings
  • Diet: Vegan

Description

Vegan Italian wedding soup is a hearty, plant-based twist on the classic dish, featuring savory vegan meatballs, tender greens, and small pasta in a rich vegetable broth. Perfect for cozy meals, family dinners, or holiday gatherings. Easily made gluten-free or customized for unique flavors.


Ingredients

For the Vegan Meatballs:

– 1–2 tbsp olive oil

– 1 lb plant-based sausage or vegan ground beef

– 1 tsp garlic powder

– ¼ cup grated vegan Parmesan cheese

– ½ cup breadcrumbs (use gluten-free if needed)

– Splash of plant milk (if needed to bind)

– Black pepper, to taste

For the Soup:

– 1 tbsp olive oil

– 1 medium onion, diced

– 2 celery stalks, diced

– 2 medium carrots, peeled and diced

– 3–4 garlic cloves, minced

– 8 cups vegetable broth

– 1 tsp dried parsley

– 1 tsp dried basil

– 1 tsp dried oregano

– 1 bay leaf

– ½ cup dry pasta (acini de pepe, orzo, or stelline; use gluten-free if needed)

– 2 big handfuls baby kale or spinach

– Salt, to taste


Instructions

  1. Prepare the Meatballs: In a mixing bowl, combine plant-based sausage, vegan ground beef, garlic powder, vegan Parmesan, breadcrumbs, and black pepper. Mix well with your hands. Add a splash of plant milk if the mixture seems too dry. Roll into small balls (about 2 teaspoons each).
  2. Heat olive oil in a nonstick skillet over medium heat. Sear the meatballs on all sides until evenly browned, about 5–7 minutes. Set aside.
  3. Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add diced onion, celery, carrot, and garlic. Sauté for 4–6 minutes, until the onion is translucent.
  4. Add vegetable broth, dried parsley, basil, oregano, and bay leaf to the pot. Bring to a boil, then reduce heat to maintain a rapid simmer. Simmer for 10 minutes to soften the vegetables.
  5. Stir in the dry pasta and cook at a gentle boil until tender (8–15 minutes, depending on the pasta shape).
  6. Add baby kale or spinach when the pasta is almost fully cooked, allowing it to wilt for 1–2 minutes.
  7. Return the cooked meatballs to the pot and simmer for another minute to heat through. Taste the broth and adjust salt and pepper as needed.
  8. Serve hot, garnished with fresh herbs or grated vegan Parmesan if desired.

Notes

– Use bold-flavored sausage: Opt for spicy or herbed plant-based sausage for extra umami.

– Avoid overcrowding the skillet: Brown meatballs in batches to ensure proper searing and texture.

– Gluten-free option: Use gluten-free pasta and breadcrumbs. Verify all other ingredients are certified gluten-free.

– Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Freeze the soup without pasta; thaw overnight in the fridge and reheat gently. Cook fresh pasta when reheating.

– Customizations: Swap traditional pasta with zucchini noodles or shirataki noodles for a keto-friendly version. Add red pepper flakes or smoked paprika for extra heat and depth.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup / Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1 serving (based on 6 servings per recipe)
  • Calories: ~250
  • Sugar: 6g
  • Sodium: 800mg (varies with broth and added salt, use low-sodium broth to reduce)
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 8g
  • Cholesterol: 0mg