Baked Feta Meatballs (One Sheet Pan)

Baked feta pasta meets meatballs. Juicy beef meatballs roasted alongside a block of feta and cherry tomatoes on one sheet pan. The feta melts and breaks down into the tomato juices, creating a creamy sauce you toss everything through. No stirring, no saucepan, no cleanup beyond one pan.

The viral baked feta pasta took over TikTok and kitchens everywhere in 2021. This recipe takes the same idea - feta and tomatoes roasted together until they become a sauce - and adds protein-packed meatballs. It is dinner in 45 minutes with almost no active work.

Key Takeaways

  • One sheet pan does everything - meatballs, tomatoes, feta, all at 400F
  • The roasted feta breaks down into a creamy tomato sauce with zero extra steps
  • Beef meatballs with cumin, oregano, and garlic for a Mediterranean flavor profile
  • Ready in 45 minutes total - 15 minutes prep, 30 minutes baking
  • Works with any ground meat: lamb, turkey, or chicken all work

Why this recipe works

The baked feta concept is simple science. Feta is a high-moisture, brined cheese that does not melt into a smooth puddle like mozzarella. Instead, it softens and breaks into creamy curds. When you roast it alongside cherry tomatoes, the tomatoes release juice, the feta absorbs some and releases its own brine, and you end up with a tangy, salty sauce just by mashing them together with a fork.

Adding meatballs to the pan means the meat juices also drip into the feta-tomato mixture, building more flavor without extra effort. The meatballs brown on the bottom where they touch the hot pan and stay juicy inside thanks to the 30-minute bake time at 400F.

Ingredients

For the meatballs

Ingredient Amount Purpose
Ground beef (85/15) 1 lb (450 g) Protein base with enough fat for flavor
Panko breadcrumbs 1/2 cup Lighter texture than regular breadcrumbs
Egg 1 large Binds the mixture
Whole milk 1/4 cup Softens panko into a panade for moisture
Fresh oregano 2 tbsp Classic Mediterranean herb
Fresh parsley 2 tbsp Bright, fresh flavor
Garlic 2 cloves, minced Aromatic depth
Ground cumin 1 tsp Warm, earthy note that pairs with feta
Kosher salt 1/2 tsp Seasoning
Black pepper 1/4 tsp Heat

For the sheet pan

Ingredient Amount Purpose
Feta cheese 1 block (8 oz) Melts into creamy sauce when roasted
Cherry tomatoes 2 cups, halved Release juice to form the sauce base
Red onion 1 small, sliced Sweetness when roasted
Olive oil 2 tbsp Browning and moisture
Dried oregano 1/2 tsp Extra herb flavor on the vegetables

For serving (optional)

  • 1 lb penne, rigatoni, or orzo
  • Fresh parsley, chopped
  • Lemon wedges

Substitutions

  • No beef? Ground lamb fits the Greek flavor profile perfectly. Ground turkey or chicken works too - bake to 165F instead of 160F.
  • No panko? Regular breadcrumbs or crushed crackers work, but panko gives a lighter texture.
  • No fresh herbs? Use 2 tsp each dried oregano and dried parsley.
  • No cumin? Swap in 1/2 tsp smoked paprika or ground coriander.
  • Dairy-free? Skip the milk in the panade (use water) and omit the feta. Add 2 tbsp tahini to the finished tomato sauce for creaminess instead.

Step-by-step instructions

1. Prep the oven and pan. Preheat to 400F (200C). Line a large sheet pan with parchment paper for easy cleanup.

2. Make the panade. Stir panko and milk together in a small bowl. Let it sit for 5 minutes. The crumbs will absorb the liquid and turn soft. This is the secret to meatballs that stay moist - the pre-soaked crumbs hold onto meat juices during baking instead of pulling moisture out.

3. Mix the meatball base. In a large bowl, combine ground beef, the panko panade, egg, oregano, parsley, garlic, cumin, salt, and pepper. Mix with your hands until everything is evenly distributed, then stop. Over-mixing compresses the meat and creates dense, tough meatballs.

4. Shape the meatballs. Roll into 20 balls about 1.5 inches across - roughly the size of a golf ball. Wet your hands lightly if the mixture sticks.

5. Arrange the pan. Scatter halved cherry tomatoes and sliced red onion across the sheet pan, pushing them toward the edges. Leave an open space in the center and set the block of feta there. Arrange meatballs around the feta and vegetables.

6. Season and bake. Drizzle olive oil over everything and sprinkle with dried oregano. Bake for 25-30 minutes. The meatballs are done at 160F internal temperature, the tomatoes will be blistered and soft, and the feta should have golden-brown spots on top.

7. Make the sauce. This is the best part. Remove the pan from the oven and use a fork to mash the softened feta right on the pan. It breaks into creamy chunks that mix with the roasted tomato juices, creating a thick, tangy sauce. Stir it through the meatballs.

8. Serve. Spoon everything over cooked pasta (if using). Finish with a squeeze of fresh lemon, chopped parsley, and a drizzle of olive oil if you like.

What temperature do you bake feta meatballs?

400F (200C) is the sweet spot. This temperature hot enough to brown the meatballs and blister the tomatoes without burning the feta before everything else is cooked. At 425F the feta can char on top while the meatballs are still underdone in the center. At 350F the tomatoes take too long to break down and the meatballs may steam instead of brown.

For reference:

  • Beef and lamb meatballs: 160F internal temperature
  • Turkey and chicken meatballs: 165F internal temperature

Use an instant-read thermometer to check one meatball from the center of the pan.

What to serve with baked feta meatballs

  • Orzo - tiny pasta catches the creamy feta sauce in every bite
  • Penne or rigatoni - sturdy shapes hold up to the chunky sauce
  • Crusty bread - for soaking up the feta-tomato mixture from the pan
  • Greek salad - cucumber, tomato, red onion, olives, and a lemon-olive oil dressing
  • Rice - a bed of fluffy white rice works well if you skip the pasta

Storage

Method Duration Notes
Refrigerator 3-4 days Store meatballs with sauce in an airtight container
Freezer 3 months Freeze meatballs and sauce together. Thaw overnight in the fridge.

To reheat: Warm in a 350F oven for 10-12 minutes or in a skillet over medium heat until heated through. The microwave works in a pinch - heat in 30-second intervals, stirring between.

Nutrition (per serving, 5 meatballs with sauce, no pasta)

Approximate: 380 calories, 28g protein, 8g carbs, 27g fat. Values vary based on beef fat ratio and feta brand.

Frequently asked questions

Can you make baked feta meatballs with ground turkey?

Yes. Ground turkey works well and keeps the dish lighter. Use 93/7 lean ground turkey for the best moisture balance. Turkey needs a slightly higher internal temperature (165F vs 160F for beef), so add 2-3 minutes to the bake time if your meatballs are the same size.

What does feta taste like when baked?

Baked feta becomes creamy and mellow. The sharp, salty bite softens as the cheese heats through and releases moisture. It does not melt smooth like mozzarella - it breaks into soft curds that mix with tomato juices to form a thick, tangy sauce. The edges develop golden-brown spots that add a nutty depth.

How do you keep feta meatballs from falling apart?

Two things prevent crumbling: a panade and proper mixing. The panko-and-milk panade holds moisture and acts as a binder alongside the egg. Mix the meatball ingredients until just combined - stop as soon as you cannot see dry panko. Over-working the meat activates proteins and makes the meatballs tough, but under-mixing means the binder is not evenly distributed and they break apart on the pan.

Can you meal prep baked feta meatballs?

Absolutely. Bake a full batch and portion into containers with the sauce. They keep 3-4 days in the fridge. For longer storage, freeze the baked meatballs and sauce together for up to 3 months. Reheat in the oven at 350F for 10-12 minutes from the fridge or 20-25 minutes from frozen.

Can you use whipped feta instead of a block?

You can, but the result is different. A block of feta holds its shape on the pan and you control when and how it breaks down. Whipped feta spreads flat and may dry out or burn before the meatballs finish. If all you have is whipped feta, dollop it over the meatballs in the last 10 minutes of baking instead.



Sources