OUR FOOD BLOG

Cooking Vegetarian: 2,600+ Recipes

Hearty Spiced Lentil Soup – vegetarian recipe

Hearty Spiced Lentil Soup: The Ultimate Comfort Food

Hearty spiced lentil soup warms cinnamon, cloves, and ginger over brown lentils until the kitchen smells like a spice market. It's the kind of gentle, fragrant heat that comforts rather than burns. Two hours of mostly unattended simmering rewards you with a pot...

Hearty Tomato and Green Chili Soup – vegetarian recipe

Hearty Tomato & Green Chili Soup with Potatoes

Hearty tomato and green chili soup delivers mild heat, silky potatoes, and sweet ripe tomatoes in under an hour. Cumin and a scatter of fresh cilantro push it firmly toward the Southwest. It's cozy without being heavy, which makes it a year-round regular at my...

Provençal Vegetable Soup (Soupe au Pistou) – vegetarian recipe

Hearty Provençal Vegetable Soup with Pistou

Provençal vegetable soup, soupe au pistou, is summer in the south of France in a pot: potatoes, carrots, leeks, zucchini, green beans, and kidney beans in a light saffron broth, finished with that famous pistou. Every family guards its own proportions, and this one...

Hearty Vegetarian Sauerkraut Soup – vegetarian recipe

Rich & Smoky Vegetarian Sauerkraut Soup

Hearty vegetarian sauerkraut soup is central European comfort at full volume: tangy kraut simmered with paprika, tomatoes, carrots, and celery until the whole pot hums. Made with butter it's round and rich, and with vegan butter it's exactly as good. This is...

Creamy Beer and Onion Soup – vegetarian recipe

Creamy Onion & Dark Beer Soup: A Rich Vegetarian Recipe

Creamy beer and onion soup is French onion soup's rowdier cousin: eight to ten onions caramelized slowly, splashed with dark beer, and finished with cream. A pinch of sugar and a dash of cider vinegar keep the stout's bitterness honest. It's a weekend...

Creamy Gouda and Potato Soup with Dill Seed – vegetarian recipe

Creamy Gouda Potato Soup: The Ultimate Comfort Food

Creamy Gouda and potato soup with dill seed is Dutch comfort in a bowl: russets simmered with onions and bay until they fall apart, then enriched with milk and a serious amount of Gouda. The crushed dill seed is the quiet twist that makes it unforgettable. Seventy...

Hearty Split Pea Soup with Sweet Potato – vegetarian recipe

Hearty Sweet Potato & Split Pea Soup (Vegetarian Recipe)

Hearty split pea soup with sweet potato is cold-weather armor: green split peas simmered with carrots, celery, and fine-diced sweet potato until everything collapses into thick comfort. Marjoram and cumin keep it aromatic rather than ordinary. No soaking required; the...

Sopa de Ajo (Spanish Garlic Soup) – vegetarian recipe

Hearty Spanish Garlic Soup (Vegetarian Sopa de Ajo)

Sopa de Ajo, Spanish garlic soup, turns a head of sliced garlic, smoked paprika, stale bread, and one egg into the most satisfying single-serving dinner I know. It cooks in twenty minutes flat. And since it's written per person, multiplying it for a crowd is...

Rich and Velvety Vegetarian Cheese Soup – vegetarian recipe

Creamy Smoked Gouda & Edam Cheese Soup

Rich and velvety vegetarian cheese soup is exactly what the title promises: a butter, flour, and milk base loaded with aged Gouda and smoked Edam until the spoon stands at attention. A dash of vegetarian Worcestershire and paprika keep it grown-up. Thirty-five minutes...

Creamy Sweet Potato Soup – vegetarian recipe

Creamy Dreamy Sweet Potato Soup Recipe

Creamy sweet potato soup is the orange velvet of the soup world: sweet potatoes and carrots simmered soft, blended silky, and finished with cream and a bright squeeze of lemon. It reheats like a dream, which makes it Sunday-make, Tuesday-eat cooking. Eighty-five...

Creamy Garlic Tortilla Soup – vegetarian recipe

Creamy Garlic Tortilla Soup

Creamy garlic tortilla soup comes together in half an hour but eats like a long-simmered meal: crisp tortilla strips, melting cheese, and a tomato-garlic broth finished with cream. It's the soup I make when someone at the table needs rescuing from a bad day. A...