Skip to main content
Ground Plant-Based Protein and Feta Meatballs

Ground Plant-Based Protein and Feta Meatballs

with Dilly Orzo and Spinach
Get Up To 20 Free Meals + Free Sides for Life
Calories
960 kcal
Protein
39g protein
Total
35 minutes
Difficulty
Medium
Allergens:
  • Wheat
  • Milk
  • Barley
  • Rye
  • Sesame
  • Soy
  • Oats
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

250 g

Plant-Based Ground Protein

170 g

Orzo

(Contains: Wheat)

56 g

Baby Spinach

100 g

Feta Cheese, block

(Contains: Milk)

7 g

Dill

¼ cup

Italian Breadcrumbs

(Contains: Barley, Milk, Wheat, Rye, Sesame, Soy, Oats)

1 tbsp

Lemon-Pepper Seasoning

1 tsp

Garlic Salt

1 unit

Lemon

1 unit

Chicken Broth Concentrate

2 unit

Tomato

Not included in your delivery

3 tbsp

Milk*

(Contains: Milk)

2 tbsp

Oil*

¼ tsp

Sugar*

0.06 tsp

Salt*

0.06 tsp

Pepper*

Calories960 kcal
Fat51 g
Saturated Fat19 g
Carbohydrate95 g
Sugar9 g
Dietary Fiber10 g
Protein39 g
Cholesterol45 mg
Sodium2100 mg
Potassium850 mg
Calcium225 mg
Iron7.5 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Medium Pot
Small Bowl
Measuring Cups
Measuring Spoons
Large Bowl
Baking Sheet
Parchment Paper
Strainer
Zester
Medium Bowl

Cooking Steps

Prep
1

Before starting, preheat the oven to 450˚F. Wash and dry all produce. Add 6 cups water and 1 tsp salt to a medium pot (use same for 4 ppl). Cover and bring to a boil over high heat.Meanwhile, cut half the feta into 12 even cubes (24 cubes for 4 ppl). Crumble remaining feta into a small bowl. Set aside.Roughly chop dill.

Form meatballs
2

Add breadcrumbs, Lemon-Pepper Seasoning, half the dill, 1/4 tsp (1/2 tsp) garlic salt and 3 tbsp (6 tbsp) milk to a large bowl. Stir until milk is absorbed, 30 sec. Add protein, then combine again. Form protein mixture into 12 equal-sized patties (24 for 4 ppl). Add one feta cube to the middle of each patty. Shape and press patties firmly around feta, fully enclosing it to create meatballs.

Roast meatballs
3

Arrange meatballs on a parchment-lined baking sheet. Roast in the top of the oven until cooked through, 12-14 min.**

Cook orzo
4

Meanwhile, add orzo to the boiling water. Cook uncovered, stirring occasionally, until tender, 10-12 min.Drain and return orzo to the same pot, off heat.Stir in broth concentrate. Cover to keep warm.

Prep and marinate tomatoes
5

Meanwhile, zest, then juice half the lemon. Cut remaining lemon into wedges. Cut tomato into 1/2-inch pieces. Add tomatoes, lemon zest, lemon juice, remaining garlic salt, 1/4 tsp (1/2 tsp) sugar and 2 tbsp (4 tbsp) oil to a medium bowl. (TIP: We love to use olive oil for marinating tomatoes!) Season with pepper, then stir to combine.

Finish and serve
6

Add spinach, marinated tomatoes, crumbled feta and remaining dill to the pot with orzo. Stir to combine until spinach begins to wilt, 1 min. Divide dilly orzo between plates. Top with feta-stuffed meatballs. Squeeze a lemon wedge over top, if desired.

Customer reviews

Review summary

Updated on Feb 2026
  • Flavor: The feta-stuffed meatballs were fantastic, and the lemon dilly orzo was exceptionally delicious.
  • Ease of prep: The plant-based protein and feta mix worked surprisingly well together in the meatballs.
  • Suggestions: Consider using vegetable broth instead of chicken broth to make the dish fully vegetarian.
AI-generated from customer reviews