Skip to main content
Creamy Tomato Penne & Beef Meatballs

Creamy Tomato Penne & Beef Meatballs

with Fresh Tomato & Parmesan
Michelle Doll Olson
Michelle Doll OlsonUpdated on March 06, 2026
Get Free Steak + 10 Free Meals
Calories
920 kcal
Protein
41g protein
Total
30 minutes
Difficulty
Medium
Allergens:
  • Milk
  • Wheat
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 ounce

Sun-Dried Tomato Paste

10 ounce

Ground Beef

4 ounce

Cream Sauce Base

(Contains: Milk)

6 ounce

Penne Pasta

(Contains: Wheat)

1 clove

Garlic

1 tablespoon

Italian Seasoning

3 tablespoon

Parmesan Cheese

(Contains: Milk)

1 unit

Tomato

¼ cup

Panko Breadcrumbs

(Contains: Wheat)

Not included in your delivery

1 teaspoon (tsp)

Cooking Oil

teaspoon (tsp)

Salt

1 teaspoon (tsp)

Olive Oil

teaspoon (tsp)

Black Pepper

/ per serving
Calories920 kcal
Fat47 g
Saturated Fat19 g
Carbohydrate77 g
Sugar7 g
Dietary Fiber4 g
Protein41 g
Cholesterol145 mg
Sodium660 mg
Trans Fat1.5 g
Potassium400 mg
Calcium160 mg
Iron5 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.
Large Pot
Large Bowl
Baking Sheet
Strainer
Small Bowl
Large Pan

Cooking Steps

Prep
1
  • Adjust rack to top position and preheat oven to 425 degrees. Bring a large pot of salted water to a boil. Wash and dry produce.

  • Dice tomato into ¼-inch pieces. Peel and mince or grate garlic.

Form & Roast Meatballs
2
  • In a large bowl, combine beef*, panko, Italian Seasoning, and a big pinch of salt and pepper.

  • Form into 10-12 1½-inch meatballs (20-24 meatballs for 4 servings) and arrange on a lightly oiled baking sheet.

  • Roast on top rack until browned and cooked through, 14-16 minutes.

Cook Pasta
3
  • Once water is boiling, add penne to pot. Cook, stirring occasionally, until al dente, 9-11 minutes.

  • Reserve 1 cup pasta cooking water (2 cups for 4 servings), then drain.

Season Tomato
4
  • Meanwhile, toss tomato in a small bowl with a drizzle of olive oil (large drizzle for 4 servings), salt, and pepper. Set aside until ready to serve.

Finish Pasta
5
  • Once pasta is done, heat a drizzle of oil in a large, preferably nonstick, pan over medium-high heat. Add garlic; cook, stirring, until fragrant, 30-60 seconds.

  • Add cream sauce base, sun-dried tomato paste, and ¼ cup reserved pasta cooking water (½ cup for 4 servings). Cook, stirring constantly, until smooth and combined, 1-2 minutes.

  • Add drained pasta; toss to coat. Season with salt and pepper to taste. TIP: If needed, stir in more reserved pasta cooking water a splash at a time until pasta is coated in a creamy sauce.

Serve
6
  • Divide pasta between shallow bowls. Top with meatballs, tomato, and Parmesan. Serve.

Customer reviews

Review summary

Updated on Dec 2025
  • Flavor: Many found it tasty, though some felt it needed more seasoning. Consider adding extra herbs or garlic for deeper flavor 🍲.
  • Ease of prep: Quick and simple to make, perfect for busy weeknights. Some found forming meatballs time-consuming; consider larger, fewer meatballs.
  • Suggestions: Cook tomatoes with sauce instead of adding raw. Reduce Italian seasoning in meatballs; distribute between meat and pasta for balance.
  • Leftovers: Some had plenty left over, but noted it didn't reheat well. Consider adjusting portion sizes if not eating immediately.
  • Sauce: Many wished for more sauce. Add extra pasta water or tomato paste for a creamier, more abundant sauce.
  • Meatballs: Some found meatballs dry or bland. Try cooking them briefly in the sauce to improve moisture and flavor.
AI-generated from customer reviews

Reviews from our home cooks

J
Jennifer WalkerCooked for 2 people
|Sep 12, 2025
A
Angie WaltonCooked for 2 people
|Oct 21, 2025
L
Lynda BarrettCooked for 2 people
|Sep 11, 2025
L
Lisa SizeCooked for 2 people
|Sep 30, 2025
L
Lynda BradleyCooked for 2 people
|Sep 23, 2025
T
Teresa FieldsCooked for 2 people
|Sep 18, 2025
M
Marilyn EvansCooked for 2 people
|Oct 8, 2025
E
Edith SotoCooked for 4 people
|Sep 16, 2025
J
Jay BroylesCooked for 2 people
|Oct 3, 2025
S
Susan HeiligCooked for 4 people
|Sep 13, 2025