Meatballs with Cheese, Tomatoes & Beans Traybake Recipe

Introduction

This Meatballs with Cheese, Tomatoes & Beans traybake is a quick and hearty meal, ready in just 30 minutes. Packed with protein and two of your five daily servings of vegetables, it’s perfect for a wholesome weeknight dinner.

The image shows a close-up of a dish with about six meatballs, browned and crisp on the outside, scattered evenly. Below and around the meatballs are white beans, smooth and oval-shaped, mixed with dark green wilted kale leaves, slightly shiny and textured. Bright red cherry tomatoes, some whole and some cut in half showing their juicy, seed-filled insides, are placed throughout the dish. A few strands of melted white cheese are melted on top of the meatballs, adding a gooey texture. The whole dish is set against a white marbled background. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 270g pack cherry vine tomatoes, halved
  • 2 garlic cloves, sliced
  • 1 tbsp olive oil
  • 336g pack beef, tomato & red pepper meatballs
  • 400g can cannellini beans, rinsed and drained
  • 100g thick cut cavolo nero
  • 50g grated cheddar & mozzarella

Instructions

  1. Step 1: Preheat the oven to 200ºC (gas mark 6). On a large non-stick baking tray, toss the halved tomatoes, sliced garlic, and olive oil together.
  2. Step 2: Add the meatballs to the tray, spreading everything out evenly. Roast for 10 minutes.
  3. Step 3: Remove the tray from the oven and stir in the cannellini beans and cavolo nero, making sure they’re coated in the roasting juices. Season to taste.
  4. Step 4: Scatter the grated cheese over the top and return the tray to the oven. Roast for a further 10 minutes, ensuring the meatballs are fully cooked with no pink inside.
  5. Step 5: Serve hot, ideally with crusty bread and a green salad if you like.

Tips & Variations

  • Try stirring shredded cavolo nero leaves into soups or stews during the last 5 minutes of cooking to add extra greens to your diet.
  • For a vegetarian option, substitute meatballs with plant-based alternatives and use vegetable stock.
  • Adding a pinch of chili flakes before roasting can give the dish a nice subtle heat.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat thoroughly in the oven or microwave before serving. This dish is best enjoyed fresh but keeps well for a quick next-day meal.

How to Serve

Close-up image of a dish showing about six browned crispy meatballs spread across the frame, each with a rough texture and slight glaze on top; surrounding the meatballs are bright red cherry tomatoes, some whole and others cut in half displaying their juicy seeds, along with creamy white beans scattered throughout. Dark green, wilted leafy vegetables are layered beneath and between the meatballs, with some melted white cheese strands draped over the ingredients, adding a creamy texture. The whole dish is sprinkled with black pepper, enhancing the colors and details against a white marbled background. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of beans in this recipe?

Yes, you can substitute cannellini beans with other white beans like navy or great northern beans, or even chickpeas for a different texture.

How do I know when the meatballs are fully cooked?

Make sure the meatballs are cooked through by checking that there are no pink areas inside and the juices run clear. The cheese on top should be melted and lightly golden.

Print

Meatballs with Cheese, Tomatoes & Beans Traybake Recipe

This hearty and nutritious traybake recipe combines juicy beef meatballs with roasted cherry tomatoes, garlic, cannellini beans, and cavolo nero, all topped with a melted blend of cheddar and mozzarella cheese. Ready in just 30 minutes, it’s a protein-packed meal that also provides two of your five daily servings of vegetables, perfect for a wholesome family dinner.

  • Author: luca
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: Serves 3
  • Category: Main meal
  • Method: Baking
  • Cuisine: British
  • Diet: High Protein

Ingredients

Scale

Vegetables

  • 270g pack Waitrose Cherry Vine Tomatoes, halved
  • 2 cloves garlic, sliced
  • 100g thick cut cavolo nero

Meat and Dairy

  • 336g pack Eat Flexi: 12 Beef, Tomato & Red Pepper Meatballs
  • 50g Waitrose Grated Cheddar & Mozzarella

Pantry

  • 1 tbsp Essential Olive Oil
  • 400g can Essential Cannellini Beans, rinsed and drained

Instructions

  1. Preheat and Prepare: Preheat your oven to 200ºC (gas mark 6). On a large non-stick baking tray, toss the halved cherry tomatoes, sliced garlic, and olive oil together to coat evenly.
  2. Roast Meatballs and Tomatoes: Arrange the beef meatballs evenly on the tray alongside the tomatoes and garlic. Place the tray in the oven and roast for 10 minutes to begin cooking the meatballs and soften the tomatoes.
  3. Add Beans and Greens: Remove the tray, then stir the rinsed cannellini beans and thick cut cavolo nero into the roasting juices on the tray to ensure they are well coated. Season everything to taste.
  4. Top with Cheese and Roast Again: Scatter the grated cheddar and mozzarella cheese evenly over the tray contents. Return the tray to the oven and roast for a further 10 minutes, making sure the meatballs are cooked through with no pink in the center and the cheese is melted and golden.
  5. Serve: Serve the meatballs and vegetables hot, optionally accompanied by crusty bread and a fresh green salad for a balanced meal.

Notes

  • Leftovers can be reheated and enjoyed as a quick meal the next day.
  • Cavolo nero is versatile – add shredded leaves to soups and stews in the last 5 minutes of cooking for added nutrition.
  • Ensure the meatballs are fully cooked before serving, with no pink inside.
  • For a gluten-free meal, serve with gluten-free bread or a side of your choice.

Keywords: meatballs, traybake, beef meatballs, roasted tomatoes, cannellini beans, cavolo nero, cheddar mozzarella blend, high protein, quick dinner, healthy meal

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating