Ready in 15 minutes — hearty, wholesome, and made from mostly pantry staples
Introduction
Some days there isn’t time for a soup that simmers all afternoon, and that’s exactly what this recipe is for. By leaning on canned lentils and frozen mixed vegetables instead of dried lentils and raw chopped produce, this soup goes from stovetop to bowl in about 15 minutes without sacrificing flavor or texture. It’s built around a simple base of onion, garlic, tomatoes, and warm spices, so it tastes like it simmered far longer than it actually did. This is the kind of recipe worth keeping on hand for busy weeknights, last-minute lunches, or whenever a warm, filling bowl of something healthy needs to happen fast. It also happens to be naturally vegan, dairy-free, and easy to stretch to feed extra people just by adding another can of lentils or a bit more broth, which makes it as practical for a solo weeknight dinner as it is for a quick lunch prepped for the week ahead.

Ingredients (serves 4)
- 1 tablespoon olive oil
- 1 small onion, diced (or 1/2 cup frozen diced onion)
- 2 cloves garlic, minced
- 1 cup frozen mixed vegetables (carrots, peas, corn)
- 2 cans (15 oz each) cooked lentils, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme, optional
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
- Lemon juice, optional, for serving
How to Make It
- Sauté the aromatics. Heat the olive oil in a large pot over medium-high heat. Add the onion and garlic and cook for about 2 minutes, stirring often, until fragrant and the onion has softened slightly. If using frozen diced onion, give it an extra minute since it releases more moisture as it cooks.
- Add the frozen vegetables. Stir in the frozen mixed vegetables and cook for 2 more minutes, no need to thaw them first. This quick sauté step helps them lose their icy edge and start developing flavor before the liquid goes in.
- Build the soup. Add the lentils, diced tomatoes, vegetable broth, cumin, smoked paprika, and thyme if using. Stir well to combine, scraping up any browned bits from the bottom of the pot for extra flavor.
- Simmer. Bring the soup to a boil, then reduce the heat and let it simmer for 8 to 10 minutes so the flavors come together and the vegetables finish cooking through.
- Season and finish. Taste and adjust salt and pepper. Stir in a squeeze of lemon juice if using, which brightens the finished soup and balances the smoky paprika.
- Serve. Ladle into bowls and top with fresh chopped parsley. A slice of crusty bread or a sprinkle of grated cheese on top are both optional but welcome additions.

Why This Recipe Works
This soup leans on two shortcuts that don’t compromise nutrition: canned lentils and frozen vegetables. Canned lentils are already fully cooked, so they skip the 20 to 30 minutes dried lentils usually need on the stove, while frozen vegetables are typically flash-frozen at peak ripeness, which means they retain most of their vitamins and don’t need any prep like peeling or chopping. Lentils themselves bring a strong dose of plant protein and fiber, which helps the soup feel filling despite being light and mostly vegetables and broth. The warm spices, cumin and smoked paprika, do the work of making a fast soup taste slow-cooked, without needing hours on the stove. It’s a practical example of how convenience ingredients can still add up to a genuinely nutritious, home-cooked meal, and it’s a useful template recipe too: the base works with almost any vegetable or spice blend on hand, so it’s easy to vary week to week without needing a new recipe every time.
Nutrition (approximate, per serving, 4 servings)
| Calories | ~230 kcal |
| Total Fat | 4 g |
| Saturated Fat | 0.5 g |
| Total Carbohydrates | 37 g |
| Fiber | 12 g |
| Sugars | 6 g |
| Protein | 13 g |
| Sodium | ~650 mg |
Values will vary depending on the brand of broth, canned lentils, and tomatoes used. Choosing a low-sodium broth and no-salt-added tomatoes will lower the sodium significantly, and using dried lentils cooked from scratch will slightly change the carbohydrate and fiber counts.
How to Store
Let the soup cool before transferring it to an airtight container, then refrigerate for up to 4 days. It also freezes well for up to 3 months, since lentils and vegetables hold their texture better than many soups after thawing, unlike cream-based soups which can separate. For easy weekday lunches, portion the cooled soup into individual containers before freezing so single servings can be grabbed and reheated without thawing the whole batch. Reheat on the stovetop over medium heat, stirring occasionally, or in the microwave in 1-minute bursts, adding a splash of broth or water if it has thickened too much in the fridge or freezer, since lentils continue to absorb liquid as they sit.
Recipe Card
| Prep time | 5 minutes |
| Cook time | 10 minutes |
| Total time | 15 minutes |
| Servings | 4 |
| Diet | Vegan, vegetarian, high-fiber |
| Storage | Fridge, up to 4 days / Freezer, up to 3 months |
This information is for general guidance only and is not medical advice. Please consult a doctor or dietitian for advice tailored to your own condition.