What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Warm Asparagus Salad with Roasted Peppers, Black Beans & Fresh Mozza, plated

Salads · 30 min

Warm Asparagus Salad with Roasted Peppers, Black Beans & Fresh Mozza

  • 30 min
  • 2–6 servings
  • 632 kcal / serving

Tender asparagus mingles with roasted peppers, creamy mozzarella, and black beans for a hearty, bright salad. The dressing brings lime and garlic notes together, making it a reliable weeknight option that walks from prep to plate quickly.

Add to MealPot

Free on iPhone · servings scaled, grocery list written for you.

Main-Course Salads · Salads · 30-minute dinner

Ingredients

  • 1 small bunchasparagus
  • ½avocado
  • 1 (15 oz) canblack beans
  • ½ small pkgfresh basil
  • ½ (8 oz) pkgfresh mozzarella cheese
  • 1 clovegarlic
  • 1lime
  • 1red bell pepper
  • 1shallot
  • 1yellow bell pepper
  • limes
  • red bell peppers
  • shallots
  • yellow bell peppers
  • avocados

From the pantry: black pepper, extra virgin olive oil, oregano, dried, salt

Cookware

baking sheet pan · can opener · chef's knife · colander · cutting board · garlic press (optional) · hand or regular blender · measuring spoons · mixing bowls · oven mitts · parchment paper · stirring spoon · tongs

Kitchen help: cups to grams · tablespoons to cups · oven temperatures · butter conversions · what each cooking tool is for · ingredient substitutes

More dinner ideas: easy dinners

Shopping list by aisle

Produce

  • 1 small bunchasparagus
  • ½avocado
  • ½ small pkgfresh basil
  • 1 clovegarlic
  • 1lime
  • 1red bell pepper
  • 1shallot
  • 1yellow bell pepper
  • limes
  • red bell peppers
  • shallots
  • yellow bell peppers
  • avocados

Dairy, eggs & chilled

  • ½ (8 oz) pkgfresh mozzarella cheese

Pantry & dry goods

  • 1 (15 oz) canblack beans

3 aisles for this recipe. Plan a week in MealPot and it merges every dinner into one list in this order, scaled to your household.

Ingredients for 2, 4 and 6 servings

Ingredient2 servings4 servings6 servings
asparagus1 small bunch2 small bunches3 small bunches
avocado½11 ½
black beans1 (15 oz) can2 (15 oz) cans3 (15 oz) cans
fresh basil½ small pkg1 small pkg1 ½ small pkgs
fresh mozzarella cheese½ (8 oz) pkg1 (8 oz) pkg1 ½ (8 oz) pkg
garlic1 clove2 cloves3 cloves
lime1
red bell pepper123
shallot123
yellow bell pepper123
limes23

Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.

Directions

  1. Preheat the oven to 425°F to start the roasting process.
  2. Rinse and drain the black beans in a colander, then set them aside to drain further.
  3. Wash all produce and pat dry.
  4. Cut the peppers into large pieces, then toss them with oil, oregano, salt, and pepper. Spread on a parchment-lined baking sheet in a single layer and roast until they’re starting to soften, about 10 minutes. Save the bowl for later use.
  5. Snap off the woody ends of the asparagus, then toss in the same bowl with a bit more oil and oregano to coat.
  6. Halve the avocado and remove the pit; score the flesh in the skin and scoop into a blender. Squeeze in the lime juice.
  7. Add minced garlic, a splash of oil, salt, and pepper to the blender and purée until smooth, 30–60 seconds. Thin with water if needed.
  8. Take the peppers out of the oven, toss them, and lay the asparagus on top of them. Return to the oven and roast until everything is tender, about 10 more minutes.
  9. Thinly slice the shallot into rings.
  10. Cut the mozzarella into bite-sized pieces.
  11. Remove basil leaves from the stems, roll the leaves together, and slice into thin ribbons.
  12. To serve, divide the roasted peppers and asparagus between plates. Top with the beans, shallots, mozzarella, and basil, then drizzle with the prepared dressing and serve.

Two tips

  • Prep ahead: roast peppers and make dressing, then refrigerate separately for up to 1 day. Rewarm briefly before serving.
  • Serving idea: swap mozzarella for extra avocado chunks if preferred, using what you have on hand from the list.

Nutrition per serving

Calories
632 kcal
Protein
29 g
Carbs
56 g
Fat
35 g
Fiber
22 g
Sodium
866 mg

Estimates from the recipe's published nutrition data; they change with the version you pick above.

PLAN THE WEEK

One of 1,676 recipes in MealPot.

Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.

Ingredient quantities, timing and nutrition follow the original Mealime recipe ↗ (captured 2026-09-12). The photo is MealPot's AI-rendered illustration of the finished dish; the description, directions, aisle list and serving table are MealPot's.

THE WEEKLY EMAIL

Don’t think, just cook.

Five dinners every Friday morning: cook big at the weekend, coast midweek. One planning tip. A little less wondering what to cook.