← Back to Blog

Meatball Tortellini — What We Eat When the Ravioli Doesn’t Cooperate

Summer in full swing. The kids are out of school — Sofia finished first grade (remotely, then hybrid for the last two months) with straight A's and a teacher comment that said, "Sofia is a leader and a learner. She approaches every task with the same intensity, whether it is math or recess." That is my girl. The intensity is Roberto's. The leadership is Jessica's. The cooking is mine. She is all of us, assembled.

Diego is three and a half and will start preschool in August — a bilingual program, same school as Sofia's, the one in central Phoenix with Ms. Ramirez (who has moved to the preschool track this year, which means both Rivera kids will have been taught by the same woman, which feels like destiny or at least very good scheduling). Diego's readiness for preschool is debatable. His social skills are enthusiastic but unregulated. His vocabulary is advanced but approximately forty percent of it consists of dinosaur names. His fine motor skills are excellent if you count tearing things apart as fine motor work.

The summer schedule: on my off days, I have both kids. Park in the morning (before the heat), cooking projects in the afternoon (the kitchen has become a classroom year-round), backyard time in the evening. Sofia is learning to make pasta again — we have progressed from fettuccine to ravioli, which requires a level of precision that delights her and a level of patience that tests me. Diego participates by eating the filling before it gets into the pasta, which is his consistent contribution to all cooking projects.

The Manual continues. I am writing the sauces and rubs section — documenting every blend I use: the competition rub (salt, pepper, garlic, chipotle), the ancho-cocoa rib rub, the chile-lime marinade, the BBQ sauce (three versions: traditional, spicy, and the sweet version for catering). Each entry includes: ingredients by weight, mixing instructions, storage and shelf life, and application method. It is painstaking work. It is necessary work. Every word is a brick in the building that will become Rivera's.

Jessica and I drive around Mesa on weekends, looking at commercial spaces. Not seriously — not yet — but building a mental map of the market. Where the foot traffic is. Where the parking is. Which corners catch the eye. We are dating the neighborhood the way you date a person: showing up, paying attention, seeing if the chemistry is there. Jessica has a ranking system in the spreadsheet. Of course she does.

The ravioli project with Sofia is real—she is genuinely good at the crimping, better than I was at her age—but filled pasta has a way of humbling you right when dinner needs to be on the table. On those nights, tortellini does the job: same soul, less assembly. And after spending my afternoons writing up every sauce and rub for the Manual, I want a bowl that actually earns the documentation. This one does.

Meatball Tortellini

Prep Time: 15 min | Cook Time: 25 min | Total Time: 40 min | Servings: 5

Ingredients

  • 1 lb ground beef (85/15)
  • 1/3 cup plain breadcrumbs
  • 1 large egg
  • 3 cloves garlic, minced (divided)
  • 1/4 cup grated Parmesan, plus more for serving
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1/2 yellow onion, finely diced
  • 1 can (28 oz) crushed tomatoes
  • 1 teaspoon sugar
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 20 oz refrigerated or frozen cheese tortellini
  • Fresh basil, torn, for garnish

Instructions

  1. Make the meatballs. In a large bowl, combine ground beef, breadcrumbs, egg, 2 cloves of the minced garlic, Parmesan, Italian seasoning, salt, and pepper. Mix gently until just combined—do not overwork. Roll into 1-inch balls (about 20–22 meatballs).
  2. Brown the meatballs. Heat olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add meatballs in a single layer and brown on all sides, about 6–8 minutes total. They do not need to be cooked through. Transfer to a plate and set aside.
  3. Build the sauce. Reduce heat to medium. In the same skillet, add the diced onion and cook until softened, about 4 minutes. Add the remaining garlic clove and cook 30 seconds more. Pour in the crushed tomatoes, add sugar and red pepper flakes if using, and stir to combine. Season with salt to taste.
  4. Simmer together. Return the meatballs to the skillet. Bring sauce to a gentle simmer, cover partially, and cook for 12–15 minutes until meatballs are cooked through and sauce has thickened slightly.
  5. Cook the tortellini. While the meatballs finish, cook tortellini in a large pot of salted boiling water according to package directions (typically 3–5 minutes for refrigerated, 7–9 for frozen). Drain, reserving 1/2 cup pasta water.
  6. Combine and serve. Add drained tortellini directly to the skillet with the meatball sauce. Toss gently to coat, adding a splash of pasta water if the sauce needs loosening. Serve immediately, topped with torn basil and extra Parmesan.

Nutrition (per serving)

Calories: 535 | Protein: 30g | Fat: 20g | Carbs: 56g | Fiber: 4g | Sodium: 870mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 273 of Marcus’s 30-year story · Phoenix, Arizona
Marcus is a Phoenix firefighter, a husband, a dad of two, and the kind of guy who'd hand you a plate of brisket before he'd shake your hand. He grew up watching his father Roberto grill carne asada every Sunday in the backyard, and that tradition runs through everything he cooks. He's won a couple of local BBQ competitions, built an outdoor kitchen his wife calls "the altar," and feeds his fire crew on every shift. For Marcus, cooking isn't a hobby — it's how he shows up for the people he loves.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?